0s autopkgtest [18:02:14]: starting date and time: 2024-04-08 18:02:14+0000 0s autopkgtest [18:02:14]: git checkout: 43bc6cdf gitlab-ci: do not include the salsa pipeline 0s autopkgtest [18:02:14]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ceyt56g3/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:curl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=curl/8.5.0-2ubuntu10 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-19.secgroup --name adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-proposed-migration-environment-2-a14f8bc2-3cea-4153-a75f-3d9f628b0a17 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 245s autopkgtest [18:06:19]: testbed dpkg architecture: ppc64el 245s autopkgtest [18:06:19]: testbed apt version: 2.7.14build2 245s autopkgtest [18:06:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 247s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 247s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 247s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 247s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 247s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 247s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [213 kB] 247s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 247s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1192 B] 247s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 247s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [921 kB] 248s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 248s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [9424 B] 248s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 250s Fetched 2438 kB in 1s (1935 kB/s) 250s Reading package lists... 253s Reading package lists... 253s Building dependency tree... 253s Reading state information... 253s Calculating upgrade... 253s The following packages will be upgraded: 253s bash curl grub-common grub-ieee1275 grub-ieee1275-bin grub2-common 253s libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal libpython3.12-stdlib 253s python3-gi python3.12 python3.12-minimal 253s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 253s Need to get 12.3 MB of archives. 253s After this operation, 570 kB disk space will be freed. 253s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el bash ppc64el 5.2.21-2ubuntu4 [977 kB] 254s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12 ppc64el 3.12.2-5ubuntu3 [644 kB] 254s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-stdlib ppc64el 3.12.2-5ubuntu3 [2123 kB] 254s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-minimal ppc64el 3.12.2-5ubuntu3 [2495 kB] 254s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-minimal ppc64el 3.12.2-5ubuntu3 [834 kB] 254s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-gi ppc64el 3.48.2-1 [262 kB] 254s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el curl ppc64el 8.5.0-2ubuntu10 [235 kB] 255s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl4t64 ppc64el 8.5.0-2ubuntu10 [428 kB] 255s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275 ppc64el 2.12-1ubuntu7 [63.1 kB] 255s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el grub2-common ppc64el 2.12-1ubuntu7 [752 kB] 255s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275-bin ppc64el 2.12-1ubuntu7 [687 kB] 255s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-common ppc64el 2.12-1ubuntu7 [2356 kB] 255s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl3t64-gnutls ppc64el 8.5.0-2ubuntu10 [419 kB] 255s Preconfiguring packages ... 255s Fetched 12.3 MB in 2s (6153 kB/s) 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 255s Preparing to unpack .../bash_5.2.21-2ubuntu4_ppc64el.deb ... 255s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 255s Setting up bash (5.2.21-2ubuntu4) ... 255s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 256s Preparing to unpack .../00-python3.12_3.12.2-5ubuntu3_ppc64el.deb ... 256s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 256s Preparing to unpack .../01-libpython3.12-stdlib_3.12.2-5ubuntu3_ppc64el.deb ... 256s Unpacking libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 256s Preparing to unpack .../02-python3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 256s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 256s Preparing to unpack .../03-libpython3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 256s Unpacking libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 256s Preparing to unpack .../04-python3-gi_3.48.2-1_ppc64el.deb ... 256s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 256s Preparing to unpack .../05-curl_8.5.0-2ubuntu10_ppc64el.deb ... 256s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 256s Preparing to unpack .../06-libcurl4t64_8.5.0-2ubuntu10_ppc64el.deb ... 256s Unpacking libcurl4t64:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 256s Preparing to unpack .../07-grub-ieee1275_2.12-1ubuntu7_ppc64el.deb ... 256s Unpacking grub-ieee1275 (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 256s Preparing to unpack .../08-grub2-common_2.12-1ubuntu7_ppc64el.deb ... 256s Unpacking grub2-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 256s Preparing to unpack .../09-grub-ieee1275-bin_2.12-1ubuntu7_ppc64el.deb ... 256s Unpacking grub-ieee1275-bin (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 256s Preparing to unpack .../10-grub-common_2.12-1ubuntu7_ppc64el.deb ... 257s Unpacking grub-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 257s Preparing to unpack .../11-libcurl3t64-gnutls_8.5.0-2ubuntu10_ppc64el.deb ... 257s Unpacking libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 257s Setting up libcurl4t64:ppc64el (8.5.0-2ubuntu10) ... 257s Setting up libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) ... 257s Setting up libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) ... 257s Setting up grub-common (2.12-1ubuntu7) ... 257s Setting up python3-gi (3.48.2-1) ... 258s Setting up curl (8.5.0-2ubuntu10) ... 258s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 259s Setting up libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) ... 259s Setting up grub2-common (2.12-1ubuntu7) ... 259s Setting up python3.12 (3.12.2-5ubuntu3) ... 260s Setting up grub-ieee1275-bin (2.12-1ubuntu7) ... 260s Setting up grub-ieee1275 (2.12-1ubuntu7) ... 260s Installing for powerpc-ieee1275 platform. 260s Installation finished. No error reported. 260s Sourcing file `/etc/default/grub' 260s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 260s Generating grub configuration file ... 260s Found linux image: /boot/vmlinux-6.8.0-22-generic 260s Found initrd image: /boot/initrd.img-6.8.0-22-generic 260s Found linux image: /boot/vmlinux-6.8.0-11-generic 260s Found initrd image: /boot/initrd.img-6.8.0-11-generic 260s Warning: os-prober will not be executed to detect other bootable partitions. 260s Systems on them will not be added to the GRUB boot configuration. 260s Check GRUB_DISABLE_OS_PROBER documentation entry. 260s Adding boot menu entry for UEFI Firmware Settings ... 260s done 261s Processing triggers for systemd (255.4-1ubuntu7) ... 261s Processing triggers for man-db (2.12.0-4build1) ... 261s Processing triggers for debianutils (5.17build1) ... 261s Processing triggers for install-info (7.1-3build2) ... 262s Processing triggers for libc-bin (2.39-0ubuntu8) ... 262s Reading package lists... 262s Building dependency tree... 262s Reading state information... 262s The following packages will be REMOVED: 262s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 262s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 262s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 262s After this operation, 207 MB disk space will be freed. 262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103389 files and directories currently installed.) 262s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 263s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 264s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 264s I: /boot/vmlinux.old is now a symlink to vmlinux-6.8.0-22-generic 264s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 264s /etc/kernel/postrm.d/initramfs-tools: 264s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 264s /etc/kernel/postrm.d/zz-update-grub: 264s Sourcing file `/etc/default/grub' 264s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 264s Generating grub configuration file ... 264s Found linux image: /boot/vmlinux-6.8.0-22-generic 264s Found initrd image: /boot/initrd.img-6.8.0-22-generic 264s Warning: os-prober will not be executed to detect other bootable partitions. 264s Systems on them will not be added to the GRUB boot configuration. 264s Check GRUB_DISABLE_OS_PROBER documentation entry. 264s Adding boot menu entry for UEFI Firmware Settings ... 264s done 264s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72693 files and directories currently installed.) 265s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 265s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 265s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 265s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 265s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 265s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 266s Reading package lists... 267s Reading package lists... 267s Building dependency tree... 267s Reading state information... 267s Calculating upgrade... 267s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 267s Reading package lists... 267s Building dependency tree... 267s Reading state information... 267s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 268s autopkgtest [18:06:42]: rebooting testbed after setup commands that affected boot 435s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 449s autopkgtest [18:09:43]: testbed running kernel: Linux 6.8.0-22-generic #22-Ubuntu SMP Thu Apr 4 22:47:57 UTC 2024 452s autopkgtest [18:09:46]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 459s Get:1 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (dsc) [3385 B] 459s Get:2 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (tar) [9825 kB] 459s Get:3 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (diff) [921 kB] 459s gpgv: Signature made Sun Mar 31 08:37:33 2024 UTC 459s gpgv: using RSA key AC483F68DE728F43F2202FCA568D30F321B2133D 459s gpgv: issuer "steve.langasek@ubuntu.com" 459s gpgv: Can't check signature: No public key 459s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu7.dsc: no acceptable signature found 460s autopkgtest [18:09:54]: testing package apache2 version 2.4.58-1ubuntu7 469s autopkgtest [18:10:03]: build not needed 487s autopkgtest [18:10:21]: test run-test-suite: preparing testbed 491s Reading package lists... 491s Building dependency tree... 491s Reading state information... 491s Starting pkgProblemResolver with broken count: 0 491s Starting 2 pkgProblemResolver with broken count: 0 491s Done 491s The following additional packages will be installed: 491s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 491s autopoint autotools-dev build-essential cpp cpp-13 491s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 491s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 491s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 491s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 491s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 491s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 491s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 491s libb-hooks-op-check-perl libbytes-random-secure-perl libcc1-0 491s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 491s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 491s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 491s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 491s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 491s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 491s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 491s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 491s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 491s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 491s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 491s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 491s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 491s libmath-random-isaac-perl libmodule-implementation-perl 491s libmodule-runtime-perl libmpc3 libmro-compat-perl 491s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 491s libnet-ssleay-perl libpackage-stash-perl libparams-classify-perl 491s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 491s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 491s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 491s libspecio-perl libstdc++-13-dev libsub-exporter-perl 491s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 491s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 491s libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 491s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 491s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl m4 491s perl-doc perl-openssl-defaults po-debconf uuid-dev 491s Suggested packages: 491s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 491s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 491s cpp-13-doc dh-make gcc-13-doc gcc-multilib manpages-dev flex bison gdb 491s gcc-doc gdb-powerpc64le-linux-gnu gettext-doc libasprintf-dev 491s libgettextpo-dev libev-perl libevent-perl libio-async-perl libjson-perl 491s | libjson-xs-perl libpoe-perl libtask-weaken-perl libdata-dump-perl 491s libio-compress-brotli-perl libscalar-number-perl lksctp-tools 491s libtest-fatal-perl libstdc++-13-doc libtool-doc gfortran 491s | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl 491s libauthen-ntlm-perl m4-doc libmail-box-perl 491s Recommended packages: 491s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 491s libclass-c3-xs-perl libdevel-lexalias-perl libfcgi-bin libarchive-cpio-perl 491s libhtml-format-perl libmath-random-isaac-xs-perl libpackage-stash-xs-perl 491s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 491s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 491s libmail-sendmail-perl 491s The following NEW packages will be installed: 491s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 491s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 491s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 491s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 491s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 491s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 491s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 491s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 491s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 491s libb-hooks-op-check-perl libbytes-random-secure-perl libcc1-0 491s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 491s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 491s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 491s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 491s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 491s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 491s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 491s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 491s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 491s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 491s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 491s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 491s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 491s libmath-random-isaac-perl libmodule-implementation-perl 491s libmodule-runtime-perl libmpc3 libmro-compat-perl 491s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 491s libnet-ssleay-perl libpackage-stash-perl libparams-classify-perl 491s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 491s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 491s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 491s libspecio-perl libstdc++-13-dev libsub-exporter-perl 491s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 491s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 491s libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 491s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 491s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl m4 491s perl-doc perl-openssl-defaults po-debconf uuid-dev 491s 0 upgraded, 141 newly installed, 0 to remove and 0 not upgraded. 491s Need to get 82.0 MB/82.0 MB of archives. 491s After this operation, 324 MB of additional disk space will be used. 491s Get:1 /tmp/autopkgtest.MPGqkB/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [820 B] 491s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build2 [135 kB] 492s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu7 [113 kB] 492s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu7 [12.5 kB] 492s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu7 [9298 B] 492s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3build2 [216 kB] 492s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu7 [1563 kB] 492s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-data all 2.4.58-1ubuntu7 [163 kB] 492s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu7 [101 kB] 492s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2 ppc64el 2.4.58-1ubuntu7 [90.2 kB] 492s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 492s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el m4 ppc64el 1.4.19-4 [275 kB] 492s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el autoconf all 2.71-3 [339 kB] 492s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 492s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el autopoint all 0.21-14ubuntu1 [422 kB] 492s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 492s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 492s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 492s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu3 [10.7 MB] 493s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-23ubuntu3 [1036 B] 493s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 493s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 493s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240330-1ubuntu2 [48.4 kB] 493s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240330-1ubuntu2 [161 kB] 493s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240330-1ubuntu2 [32.3 kB] 493s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240330-1ubuntu2 [10.7 kB] 493s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240330-1ubuntu2 [2973 kB] 493s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240330-1ubuntu2 [1325 kB] 493s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240330-1ubuntu2 [2700 kB] 493s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240330-1ubuntu2 [1194 kB] 494s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240330-1ubuntu2 [158 kB] 494s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-23ubuntu3 [1579 kB] 494s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu3 [20.6 MB] 494s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-23ubuntu3 [479 kB] 494s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 494s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 494s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libtool all 2.4.7-7 [166 kB] 494s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-autoreconf all 20 [16.1 kB] 494s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 494s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-override-perl all 0.10-1 [10.0 kB] 494s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 494s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-strip-nondeterminism all 1.13.1-1 [5362 B] 494s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el debugedit ppc64el 1:5.0-5build2 [51.4 kB] 494s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 494s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext ppc64el 0.21-14ubuntu1 [979 kB] 494s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 494s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 494s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el debhelper all 13.14.1ubuntu5 [869 kB] 495s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-9ubuntu4 [37.6 kB] 495s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libsctp1 ppc64el 1.0.19+dfsg-2 [9276 B] 495s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libsctp-dev ppc64el 1.0.19+dfsg-2 [51.5 kB] 495s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libapr1-dev ppc64el 1.7.2-3.1build2 [812 kB] 495s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libldap-dev ppc64el 2.6.7+dfsg-1~exp1ubuntu8 [374 kB] 495s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu8 [11.1 kB] 495s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.1-2build1 [152 kB] 495s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-dev ppc64el 1.6.3-1.1ubuntu7 [438 kB] 495s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 495s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 495s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 495s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 495s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-dev ppc64el 2.4.58-1ubuntu7 [199 kB] 495s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-23ubuntu3 [2510 kB] 495s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu3 [12.2 MB] 495s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-23ubuntu3 [14.5 kB] 495s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 495s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 495s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 495s Get:68 http://ftpmaster.internal/ubuntu noble/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 495s Get:69 http://ftpmaster.internal/ubuntu noble/universe ppc64el libanyevent-perl ppc64el 7.170-2build6 [368 kB] 495s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build1 [9812 B] 495s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libdynaloader-functions-perl all 0.003-3 [12.1 kB] 495s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el libdevel-callchecker-perl ppc64el 0.008-2build3 [13.1 kB] 495s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libparams-classify-perl ppc64el 0.015-2build5 [21.9 kB] 495s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libmodule-runtime-perl all 0.016-2 [16.4 kB] 495s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libtry-tiny-perl all 0.31-2 [20.8 kB] 495s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 495s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 495s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libvariable-magic-perl ppc64el 0.63-1build3 [36.4 kB] 495s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 495s Get:80 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 495s Get:81 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 495s Get:82 http://ftpmaster.internal/ubuntu noble/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 495s Get:83 http://ftpmaster.internal/ubuntu noble/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 495s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libclass-data-inheritable-perl all 0.08-3 [8084 B] 495s Get:85 http://ftpmaster.internal/ubuntu noble/universe ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 495s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 495s Get:87 http://ftpmaster.internal/ubuntu noble/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 495s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libclone-perl ppc64el 0.46-1build3 [11.2 kB] 495s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-openssl-defaults ppc64el 7build2 [6574 B] 495s Get:90 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build5 [44.0 kB] 495s Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libparams-util-perl ppc64el 1.102-2build3 [21.2 kB] 495s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 495s Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 495s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 495s Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 495s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 495s Get:97 http://ftpmaster.internal/ubuntu noble/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 495s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 495s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libfcgi0t64 ppc64el 2.4.2-2.1build1 [30.5 kB] 495s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build1 [22.1 kB] 495s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 495s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 496s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 496s Get:104 http://ftpmaster.internal/ubuntu noble/universe ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 496s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libhtml-tagset-perl all 3.20-6 [11.3 kB] 496s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el liburi-perl all 5.27-1 [88.0 kB] 496s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libhtml-parser-perl ppc64el 3.81-1build3 [91.6 kB] 496s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 496s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 496s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 496s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 496s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 496s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libpod-parser-perl all 1.67-1 [80.6 kB] 496s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 496s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libnet-ssleay-perl ppc64el 1.94-1build3 [327 kB] 496s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el libio-socket-ssl-perl all 2.085-1 [195 kB] 496s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libnet-http-perl all 6.23-1 [22.3 kB] 496s Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el liblwp-protocol-https-perl all 6.13-1 [9006 B] 496s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el libwww-robotrules-perl all 6.02-1 [12.6 kB] 496s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el libwww-perl all 6.76-1 [138 kB] 496s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el libxml-parser-perl ppc64el 2.47-1build3 [207 kB] 496s Get:122 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxml-perl all 0.08-4 [90.5 kB] 496s Get:123 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxml-regexp-perl all 0.04-1.1 [7208 B] 496s Get:124 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxml-dom-perl all 1.46-2 [143 kB] 496s Get:125 http://ftpmaster.internal/ubuntu noble/universe ppc64el libhttp-dav-perl all 0.49-3 [82.9 kB] 496s Get:126 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 496s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 496s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-identify-perl ppc64el 0.14-3build3 [10.1 kB] 496s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-name-perl ppc64el 0.27-1build3 [11.0 kB] 496s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 496s Get:131 http://ftpmaster.internal/ubuntu noble/universe ppc64el libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 496s Get:132 http://ftpmaster.internal/ubuntu noble/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 496s Get:133 http://ftpmaster.internal/ubuntu noble/universe ppc64el libprotocol-http2-perl all 1.10-3 [42.3 kB] 496s Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 496s Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 496s Get:136 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxstring-perl ppc64el 0.005-2build3 [8376 B] 496s Get:137 http://ftpmaster.internal/ubuntu noble/universe ppc64el libspecio-perl all 0.48-1 [137 kB] 496s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-doc all 5.38.2-3.2build2 [7831 kB] 497s Get:139 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdatetime-locale-perl all 1:1.37-1 [2833 kB] 497s Get:140 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 497s Get:141 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build2 [96.9 kB] 497s Fetched 82.0 MB in 6s (14.0 MB/s) 498s Selecting previously unselected package libapr1t64:ppc64el. 498s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72692 files and directories currently installed.) 498s Preparing to unpack .../000-libapr1t64_1.7.2-3.1build2_ppc64el.deb ... 498s Unpacking libapr1t64:ppc64el (1.7.2-3.1build2) ... 498s Selecting previously unselected package libaprutil1t64:ppc64el. 498s Preparing to unpack .../001-libaprutil1t64_1.6.3-1.1ubuntu7_ppc64el.deb ... 498s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 498s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 498s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_ppc64el.deb ... 498s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 498s Selecting previously unselected package libaprutil1-ldap:ppc64el. 498s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1.1ubuntu7_ppc64el.deb ... 498s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 498s Selecting previously unselected package liblua5.4-0:ppc64el. 498s Preparing to unpack .../004-liblua5.4-0_5.4.6-3build2_ppc64el.deb ... 498s Unpacking liblua5.4-0:ppc64el (5.4.6-3build2) ... 498s Selecting previously unselected package apache2-bin. 498s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu7_ppc64el.deb ... 498s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 498s Selecting previously unselected package apache2-data. 498s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu7_all.deb ... 498s Unpacking apache2-data (2.4.58-1ubuntu7) ... 498s Selecting previously unselected package apache2-utils. 498s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu7_ppc64el.deb ... 498s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 498s Selecting previously unselected package apache2. 498s Preparing to unpack .../008-apache2_2.4.58-1ubuntu7_ppc64el.deb ... 498s Unpacking apache2 (2.4.58-1ubuntu7) ... 498s Selecting previously unselected package autotools-dev. 498s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 498s Unpacking autotools-dev (20220109.1) ... 498s Selecting previously unselected package m4. 498s Preparing to unpack .../010-m4_1.4.19-4_ppc64el.deb ... 498s Unpacking m4 (1.4.19-4) ... 498s Selecting previously unselected package autoconf. 498s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 498s Unpacking autoconf (2.71-3) ... 498s Selecting previously unselected package automake. 498s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 498s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 498s Selecting previously unselected package autopoint. 498s Preparing to unpack .../013-autopoint_0.21-14ubuntu1_all.deb ... 498s Unpacking autopoint (0.21-14ubuntu1) ... 498s Selecting previously unselected package libdebhelper-perl. 498s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 498s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 498s Selecting previously unselected package libisl23:ppc64el. 498s Preparing to unpack .../015-libisl23_0.26-3_ppc64el.deb ... 498s Unpacking libisl23:ppc64el (0.26-3) ... 498s Selecting previously unselected package libmpc3:ppc64el. 498s Preparing to unpack .../016-libmpc3_1.3.1-1_ppc64el.deb ... 498s Unpacking libmpc3:ppc64el (1.3.1-1) ... 498s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 498s Preparing to unpack .../017-cpp-13-powerpc64le-linux-gnu_13.2.0-23ubuntu3_ppc64el.deb ... 498s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 498s Selecting previously unselected package cpp-13. 498s Preparing to unpack .../018-cpp-13_13.2.0-23ubuntu3_ppc64el.deb ... 498s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 498s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 498s Preparing to unpack .../019-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 498s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 498s Selecting previously unselected package cpp. 498s Preparing to unpack .../020-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 498s Unpacking cpp (4:13.2.0-7ubuntu1) ... 498s Selecting previously unselected package libcc1-0:ppc64el. 498s Preparing to unpack .../021-libcc1-0_14-20240330-1ubuntu2_ppc64el.deb ... 498s Unpacking libcc1-0:ppc64el (14-20240330-1ubuntu2) ... 498s Selecting previously unselected package libgomp1:ppc64el. 498s Preparing to unpack .../022-libgomp1_14-20240330-1ubuntu2_ppc64el.deb ... 498s Unpacking libgomp1:ppc64el (14-20240330-1ubuntu2) ... 498s Selecting previously unselected package libitm1:ppc64el. 498s Preparing to unpack .../023-libitm1_14-20240330-1ubuntu2_ppc64el.deb ... 498s Unpacking libitm1:ppc64el (14-20240330-1ubuntu2) ... 498s Selecting previously unselected package libatomic1:ppc64el. 498s Preparing to unpack .../024-libatomic1_14-20240330-1ubuntu2_ppc64el.deb ... 498s Unpacking libatomic1:ppc64el (14-20240330-1ubuntu2) ... 498s Selecting previously unselected package libasan8:ppc64el. 498s Preparing to unpack .../025-libasan8_14-20240330-1ubuntu2_ppc64el.deb ... 498s Unpacking libasan8:ppc64el (14-20240330-1ubuntu2) ... 499s Selecting previously unselected package liblsan0:ppc64el. 499s Preparing to unpack .../026-liblsan0_14-20240330-1ubuntu2_ppc64el.deb ... 499s Unpacking liblsan0:ppc64el (14-20240330-1ubuntu2) ... 499s Selecting previously unselected package libtsan2:ppc64el. 499s Preparing to unpack .../027-libtsan2_14-20240330-1ubuntu2_ppc64el.deb ... 499s Unpacking libtsan2:ppc64el (14-20240330-1ubuntu2) ... 499s Selecting previously unselected package libubsan1:ppc64el. 499s Preparing to unpack .../028-libubsan1_14-20240330-1ubuntu2_ppc64el.deb ... 499s Unpacking libubsan1:ppc64el (14-20240330-1ubuntu2) ... 499s Selecting previously unselected package libquadmath0:ppc64el. 499s Preparing to unpack .../029-libquadmath0_14-20240330-1ubuntu2_ppc64el.deb ... 499s Unpacking libquadmath0:ppc64el (14-20240330-1ubuntu2) ... 499s Selecting previously unselected package libgcc-13-dev:ppc64el. 499s Preparing to unpack .../030-libgcc-13-dev_13.2.0-23ubuntu3_ppc64el.deb ... 499s Unpacking libgcc-13-dev:ppc64el (13.2.0-23ubuntu3) ... 499s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 499s Preparing to unpack .../031-gcc-13-powerpc64le-linux-gnu_13.2.0-23ubuntu3_ppc64el.deb ... 499s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 499s Selecting previously unselected package gcc-13. 499s Preparing to unpack .../032-gcc-13_13.2.0-23ubuntu3_ppc64el.deb ... 499s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 499s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 499s Preparing to unpack .../033-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 499s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 499s Selecting previously unselected package gcc. 499s Preparing to unpack .../034-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 499s Unpacking gcc (4:13.2.0-7ubuntu1) ... 499s Selecting previously unselected package libtool. 499s Preparing to unpack .../035-libtool_2.4.7-7_all.deb ... 499s Unpacking libtool (2.4.7-7) ... 499s Selecting previously unselected package dh-autoreconf. 499s Preparing to unpack .../036-dh-autoreconf_20_all.deb ... 499s Unpacking dh-autoreconf (20) ... 499s Selecting previously unselected package libarchive-zip-perl. 499s Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ... 499s Unpacking libarchive-zip-perl (1.68-1) ... 499s Selecting previously unselected package libsub-override-perl. 499s Preparing to unpack .../038-libsub-override-perl_0.10-1_all.deb ... 499s Unpacking libsub-override-perl (0.10-1) ... 499s Selecting previously unselected package libfile-stripnondeterminism-perl. 499s Preparing to unpack .../039-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 499s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 499s Selecting previously unselected package dh-strip-nondeterminism. 499s Preparing to unpack .../040-dh-strip-nondeterminism_1.13.1-1_all.deb ... 499s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 499s Selecting previously unselected package debugedit. 499s Preparing to unpack .../041-debugedit_1%3a5.0-5build2_ppc64el.deb ... 499s Unpacking debugedit (1:5.0-5build2) ... 499s Selecting previously unselected package dwz. 499s Preparing to unpack .../042-dwz_0.15-1build6_ppc64el.deb ... 499s Unpacking dwz (0.15-1build6) ... 499s Selecting previously unselected package gettext. 499s Preparing to unpack .../043-gettext_0.21-14ubuntu1_ppc64el.deb ... 499s Unpacking gettext (0.21-14ubuntu1) ... 500s Selecting previously unselected package intltool-debian. 500s Preparing to unpack .../044-intltool-debian_0.35.0+20060710.6_all.deb ... 500s Unpacking intltool-debian (0.35.0+20060710.6) ... 500s Selecting previously unselected package po-debconf. 500s Preparing to unpack .../045-po-debconf_1.0.21+nmu1_all.deb ... 500s Unpacking po-debconf (1.0.21+nmu1) ... 500s Selecting previously unselected package debhelper. 500s Preparing to unpack .../046-debhelper_13.14.1ubuntu5_all.deb ... 500s Unpacking debhelper (13.14.1ubuntu5) ... 500s Selecting previously unselected package uuid-dev:ppc64el. 500s Preparing to unpack .../047-uuid-dev_2.39.3-9ubuntu4_ppc64el.deb ... 500s Unpacking uuid-dev:ppc64el (2.39.3-9ubuntu4) ... 500s Selecting previously unselected package libsctp1:ppc64el. 500s Preparing to unpack .../048-libsctp1_1.0.19+dfsg-2_ppc64el.deb ... 500s Unpacking libsctp1:ppc64el (1.0.19+dfsg-2) ... 500s Selecting previously unselected package libsctp-dev:ppc64el. 500s Preparing to unpack .../049-libsctp-dev_1.0.19+dfsg-2_ppc64el.deb ... 500s Unpacking libsctp-dev:ppc64el (1.0.19+dfsg-2) ... 500s Selecting previously unselected package libapr1-dev. 500s Preparing to unpack .../050-libapr1-dev_1.7.2-3.1build2_ppc64el.deb ... 500s Unpacking libapr1-dev (1.7.2-3.1build2) ... 500s Selecting previously unselected package libldap-dev:ppc64el. 500s Preparing to unpack .../051-libldap-dev_2.6.7+dfsg-1~exp1ubuntu8_ppc64el.deb ... 500s Unpacking libldap-dev:ppc64el (2.6.7+dfsg-1~exp1ubuntu8) ... 500s Selecting previously unselected package libldap2-dev. 500s Preparing to unpack .../052-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu8_all.deb ... 500s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8) ... 500s Selecting previously unselected package libexpat1-dev:ppc64el. 500s Preparing to unpack .../053-libexpat1-dev_2.6.1-2build1_ppc64el.deb ... 500s Unpacking libexpat1-dev:ppc64el (2.6.1-2build1) ... 500s Selecting previously unselected package libaprutil1-dev. 500s Preparing to unpack .../054-libaprutil1-dev_1.6.3-1.1ubuntu7_ppc64el.deb ... 500s Unpacking libaprutil1-dev (1.6.3-1.1ubuntu7) ... 500s Selecting previously unselected package libpcre2-16-0:ppc64el. 500s Preparing to unpack .../055-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 500s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 500s Selecting previously unselected package libpcre2-32-0:ppc64el. 500s Preparing to unpack .../056-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 500s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 500s Selecting previously unselected package libpcre2-posix3:ppc64el. 500s Preparing to unpack .../057-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 500s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 500s Selecting previously unselected package libpcre2-dev:ppc64el. 500s Preparing to unpack .../058-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 500s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 500s Selecting previously unselected package apache2-dev. 500s Preparing to unpack .../059-apache2-dev_2.4.58-1ubuntu7_ppc64el.deb ... 500s Unpacking apache2-dev (2.4.58-1ubuntu7) ... 500s Selecting previously unselected package libstdc++-13-dev:ppc64el. 500s Preparing to unpack .../060-libstdc++-13-dev_13.2.0-23ubuntu3_ppc64el.deb ... 500s Unpacking libstdc++-13-dev:ppc64el (13.2.0-23ubuntu3) ... 500s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 500s Preparing to unpack .../061-g++-13-powerpc64le-linux-gnu_13.2.0-23ubuntu3_ppc64el.deb ... 500s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 501s Selecting previously unselected package g++-13. 501s Preparing to unpack .../062-g++-13_13.2.0-23ubuntu3_ppc64el.deb ... 501s Unpacking g++-13 (13.2.0-23ubuntu3) ... 501s Selecting previously unselected package g++-powerpc64le-linux-gnu. 501s Preparing to unpack .../063-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 501s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 501s Selecting previously unselected package g++. 501s Preparing to unpack .../064-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 501s Unpacking g++ (4:13.2.0-7ubuntu1) ... 501s Selecting previously unselected package build-essential. 501s Preparing to unpack .../065-build-essential_12.10ubuntu1_ppc64el.deb ... 501s Unpacking build-essential (12.10ubuntu1) ... 501s Selecting previously unselected package libalgorithm-c3-perl. 501s Preparing to unpack .../066-libalgorithm-c3-perl_0.11-2_all.deb ... 501s Unpacking libalgorithm-c3-perl (0.11-2) ... 501s Selecting previously unselected package libanyevent-perl. 501s Preparing to unpack .../067-libanyevent-perl_7.170-2build6_ppc64el.deb ... 501s Unpacking libanyevent-perl (7.170-2build6) ... 501s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 501s Preparing to unpack .../068-libb-hooks-op-check-perl_0.22-3build1_ppc64el.deb ... 501s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build1) ... 501s Selecting previously unselected package libdynaloader-functions-perl. 501s Preparing to unpack .../069-libdynaloader-functions-perl_0.003-3_all.deb ... 501s Unpacking libdynaloader-functions-perl (0.003-3) ... 501s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 501s Preparing to unpack .../070-libdevel-callchecker-perl_0.008-2build3_ppc64el.deb ... 501s Unpacking libdevel-callchecker-perl:ppc64el (0.008-2build3) ... 501s Selecting previously unselected package libparams-classify-perl:ppc64el. 501s Preparing to unpack .../071-libparams-classify-perl_0.015-2build5_ppc64el.deb ... 501s Unpacking libparams-classify-perl:ppc64el (0.015-2build5) ... 501s Selecting previously unselected package libmodule-runtime-perl. 501s Preparing to unpack .../072-libmodule-runtime-perl_0.016-2_all.deb ... 501s Unpacking libmodule-runtime-perl (0.016-2) ... 501s Selecting previously unselected package libtry-tiny-perl. 501s Preparing to unpack .../073-libtry-tiny-perl_0.31-2_all.deb ... 501s Unpacking libtry-tiny-perl (0.31-2) ... 501s Selecting previously unselected package libmodule-implementation-perl. 501s Preparing to unpack .../074-libmodule-implementation-perl_0.09-2_all.deb ... 501s Unpacking libmodule-implementation-perl (0.09-2) ... 501s Selecting previously unselected package libsub-exporter-progressive-perl. 501s Preparing to unpack .../075-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 501s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 501s Selecting previously unselected package libvariable-magic-perl. 501s Preparing to unpack .../076-libvariable-magic-perl_0.63-1build3_ppc64el.deb ... 501s Unpacking libvariable-magic-perl (0.63-1build3) ... 501s Selecting previously unselected package libb-hooks-endofscope-perl. 501s Preparing to unpack .../077-libb-hooks-endofscope-perl_0.28-1_all.deb ... 501s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 501s Selecting previously unselected package libcrypt-random-seed-perl. 501s Preparing to unpack .../078-libcrypt-random-seed-perl_0.03-3_all.deb ... 501s Unpacking libcrypt-random-seed-perl (0.03-3) ... 501s Selecting previously unselected package libmath-random-isaac-perl. 501s Preparing to unpack .../079-libmath-random-isaac-perl_1.004-2_all.deb ... 501s Unpacking libmath-random-isaac-perl (1.004-2) ... 501s Selecting previously unselected package libbytes-random-secure-perl. 501s Preparing to unpack .../080-libbytes-random-secure-perl_0.29-3_all.deb ... 501s Unpacking libbytes-random-secure-perl (0.29-3) ... 501s Selecting previously unselected package libclass-c3-perl. 501s Preparing to unpack .../081-libclass-c3-perl_0.35-2_all.deb ... 501s Unpacking libclass-c3-perl (0.35-2) ... 501s Selecting previously unselected package libclass-data-inheritable-perl. 501s Preparing to unpack .../082-libclass-data-inheritable-perl_0.08-3_all.deb ... 501s Unpacking libclass-data-inheritable-perl (0.08-3) ... 501s Selecting previously unselected package libclass-inspector-perl. 501s Preparing to unpack .../083-libclass-inspector-perl_1.36-3_all.deb ... 501s Unpacking libclass-inspector-perl (1.36-3) ... 501s Selecting previously unselected package libclass-method-modifiers-perl. 501s Preparing to unpack .../084-libclass-method-modifiers-perl_2.15-1_all.deb ... 501s Unpacking libclass-method-modifiers-perl (2.15-1) ... 501s Selecting previously unselected package libclass-singleton-perl. 501s Preparing to unpack .../085-libclass-singleton-perl_1.6-2_all.deb ... 501s Unpacking libclass-singleton-perl (1.6-2) ... 501s Selecting previously unselected package libclone-perl:ppc64el. 501s Preparing to unpack .../086-libclone-perl_0.46-1build3_ppc64el.deb ... 501s Unpacking libclone-perl:ppc64el (0.46-1build3) ... 501s Selecting previously unselected package perl-openssl-defaults:ppc64el. 501s Preparing to unpack .../087-perl-openssl-defaults_7build2_ppc64el.deb ... 501s Unpacking perl-openssl-defaults:ppc64el (7build2) ... 501s Selecting previously unselected package libcrypt-ssleay-perl. 501s Preparing to unpack .../088-libcrypt-ssleay-perl_0.73.06-2build5_ppc64el.deb ... 501s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 501s Selecting previously unselected package libparams-util-perl. 501s Preparing to unpack .../089-libparams-util-perl_1.102-2build3_ppc64el.deb ... 501s Unpacking libparams-util-perl (1.102-2build3) ... 501s Selecting previously unselected package libsub-install-perl. 501s Preparing to unpack .../090-libsub-install-perl_0.929-1_all.deb ... 501s Unpacking libsub-install-perl (0.929-1) ... 501s Selecting previously unselected package libdata-optlist-perl. 501s Preparing to unpack .../091-libdata-optlist-perl_0.114-1_all.deb ... 501s Unpacking libdata-optlist-perl (0.114-1) ... 501s Selecting previously unselected package libdevel-stacktrace-perl. 501s Preparing to unpack .../092-libdevel-stacktrace-perl_2.0500-1_all.deb ... 501s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 501s Selecting previously unselected package libencode-locale-perl. 501s Preparing to unpack .../093-libencode-locale-perl_1.05-3_all.deb ... 501s Unpacking libencode-locale-perl (1.05-3) ... 501s Selecting previously unselected package libsub-exporter-perl. 501s Preparing to unpack .../094-libsub-exporter-perl_0.990-1_all.deb ... 501s Unpacking libsub-exporter-perl (0.990-1) ... 501s Selecting previously unselected package libeval-closure-perl. 501s Preparing to unpack .../095-libeval-closure-perl_0.14-3_all.deb ... 501s Unpacking libeval-closure-perl (0.14-3) ... 501s Selecting previously unselected package libexception-class-perl. 501s Preparing to unpack .../096-libexception-class-perl_1.45-1_all.deb ... 501s Unpacking libexception-class-perl (1.45-1) ... 501s Selecting previously unselected package libfcgi0t64:ppc64el. 501s Preparing to unpack .../097-libfcgi0t64_2.4.2-2.1build1_ppc64el.deb ... 501s Unpacking libfcgi0t64:ppc64el (2.4.2-2.1build1) ... 501s Selecting previously unselected package libfcgi-perl. 501s Preparing to unpack .../098-libfcgi-perl_0.82+ds-3build1_ppc64el.deb ... 501s Unpacking libfcgi-perl (0.82+ds-3build1) ... 501s Selecting previously unselected package libtimedate-perl. 501s Preparing to unpack .../099-libtimedate-perl_2.3300-2_all.deb ... 501s Unpacking libtimedate-perl (2.3300-2) ... 501s Selecting previously unselected package libhttp-date-perl. 501s Preparing to unpack .../100-libhttp-date-perl_6.06-1_all.deb ... 501s Unpacking libhttp-date-perl (6.06-1) ... 501s Selecting previously unselected package libfile-listing-perl. 501s Preparing to unpack .../101-libfile-listing-perl_6.16-1_all.deb ... 501s Unpacking libfile-listing-perl (6.16-1) ... 501s Selecting previously unselected package libfile-sharedir-perl. 501s Preparing to unpack .../102-libfile-sharedir-perl_1.118-3_all.deb ... 501s Unpacking libfile-sharedir-perl (1.118-3) ... 501s Selecting previously unselected package libhtml-tagset-perl. 501s Preparing to unpack .../103-libhtml-tagset-perl_3.20-6_all.deb ... 501s Unpacking libhtml-tagset-perl (3.20-6) ... 501s Selecting previously unselected package liburi-perl. 501s Preparing to unpack .../104-liburi-perl_5.27-1_all.deb ... 501s Unpacking liburi-perl (5.27-1) ... 501s Selecting previously unselected package libhtml-parser-perl:ppc64el. 501s Preparing to unpack .../105-libhtml-parser-perl_3.81-1build3_ppc64el.deb ... 501s Unpacking libhtml-parser-perl:ppc64el (3.81-1build3) ... 501s Selecting previously unselected package libhtml-tree-perl. 501s Preparing to unpack .../106-libhtml-tree-perl_5.07-3_all.deb ... 501s Unpacking libhtml-tree-perl (5.07-3) ... 501s Selecting previously unselected package libio-html-perl. 501s Preparing to unpack .../107-libio-html-perl_1.004-3_all.deb ... 501s Unpacking libio-html-perl (1.004-3) ... 501s Selecting previously unselected package liblwp-mediatypes-perl. 501s Preparing to unpack .../108-liblwp-mediatypes-perl_6.04-2_all.deb ... 501s Unpacking liblwp-mediatypes-perl (6.04-2) ... 501s Selecting previously unselected package libhttp-message-perl. 501s Preparing to unpack .../109-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 501s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 501s Selecting previously unselected package libhttp-cookies-perl. 501s Preparing to unpack .../110-libhttp-cookies-perl_6.11-1_all.deb ... 501s Unpacking libhttp-cookies-perl (6.11-1) ... 501s Selecting previously unselected package libpod-parser-perl. 501s Preparing to unpack .../111-libpod-parser-perl_1.67-1_all.deb ... 501s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 502s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 502s Unpacking libpod-parser-perl (1.67-1) ... 502s Selecting previously unselected package libhttp-negotiate-perl. 502s Preparing to unpack .../112-libhttp-negotiate-perl_6.01-2_all.deb ... 502s Unpacking libhttp-negotiate-perl (6.01-2) ... 502s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 502s Preparing to unpack .../113-libnet-ssleay-perl_1.94-1build3_ppc64el.deb ... 502s Unpacking libnet-ssleay-perl:ppc64el (1.94-1build3) ... 502s Selecting previously unselected package libio-socket-ssl-perl. 502s Preparing to unpack .../114-libio-socket-ssl-perl_2.085-1_all.deb ... 502s Unpacking libio-socket-ssl-perl (2.085-1) ... 502s Selecting previously unselected package libnet-http-perl. 502s Preparing to unpack .../115-libnet-http-perl_6.23-1_all.deb ... 502s Unpacking libnet-http-perl (6.23-1) ... 502s Selecting previously unselected package liblwp-protocol-https-perl. 502s Preparing to unpack .../116-liblwp-protocol-https-perl_6.13-1_all.deb ... 502s Unpacking liblwp-protocol-https-perl (6.13-1) ... 502s Selecting previously unselected package libwww-robotrules-perl. 502s Preparing to unpack .../117-libwww-robotrules-perl_6.02-1_all.deb ... 502s Unpacking libwww-robotrules-perl (6.02-1) ... 502s Selecting previously unselected package libwww-perl. 502s Preparing to unpack .../118-libwww-perl_6.76-1_all.deb ... 502s Unpacking libwww-perl (6.76-1) ... 502s Selecting previously unselected package libxml-parser-perl. 502s Preparing to unpack .../119-libxml-parser-perl_2.47-1build3_ppc64el.deb ... 502s Unpacking libxml-parser-perl (2.47-1build3) ... 502s Selecting previously unselected package libxml-perl. 502s Preparing to unpack .../120-libxml-perl_0.08-4_all.deb ... 502s Unpacking libxml-perl (0.08-4) ... 502s Selecting previously unselected package libxml-regexp-perl. 502s Preparing to unpack .../121-libxml-regexp-perl_0.04-1.1_all.deb ... 502s Unpacking libxml-regexp-perl (0.04-1.1) ... 502s Selecting previously unselected package libxml-dom-perl. 502s Preparing to unpack .../122-libxml-dom-perl_1.46-2_all.deb ... 502s Unpacking libxml-dom-perl (1.46-2) ... 502s Selecting previously unselected package libhttp-dav-perl. 502s Preparing to unpack .../123-libhttp-dav-perl_0.49-3_all.deb ... 502s Unpacking libhttp-dav-perl (0.49-3) ... 502s Selecting previously unselected package libmro-compat-perl. 502s Preparing to unpack .../124-libmro-compat-perl_0.15-2_all.deb ... 502s Unpacking libmro-compat-perl (0.15-2) ... 502s Selecting previously unselected package libpackage-stash-perl. 502s Preparing to unpack .../125-libpackage-stash-perl_0.40-1_all.deb ... 502s Unpacking libpackage-stash-perl (0.40-1) ... 502s Selecting previously unselected package libsub-identify-perl. 502s Preparing to unpack .../126-libsub-identify-perl_0.14-3build3_ppc64el.deb ... 502s Unpacking libsub-identify-perl (0.14-3build3) ... 502s Selecting previously unselected package libsub-name-perl:ppc64el. 502s Preparing to unpack .../127-libsub-name-perl_0.27-1build3_ppc64el.deb ... 502s Unpacking libsub-name-perl:ppc64el (0.27-1build3) ... 502s Selecting previously unselected package libnamespace-clean-perl. 502s Preparing to unpack .../128-libnamespace-clean-perl_0.27-2_all.deb ... 502s Unpacking libnamespace-clean-perl (0.27-2) ... 502s Selecting previously unselected package libnamespace-autoclean-perl. 502s Preparing to unpack .../129-libnamespace-autoclean-perl_0.29-2_all.deb ... 502s Unpacking libnamespace-autoclean-perl (0.29-2) ... 502s Selecting previously unselected package libparams-validationcompiler-perl. 502s Preparing to unpack .../130-libparams-validationcompiler-perl_0.31-1_all.deb ... 502s Unpacking libparams-validationcompiler-perl (0.31-1) ... 502s Selecting previously unselected package libprotocol-http2-perl. 502s Preparing to unpack .../131-libprotocol-http2-perl_1.10-3_all.deb ... 502s Unpacking libprotocol-http2-perl (1.10-3) ... 502s Selecting previously unselected package librole-tiny-perl. 502s Preparing to unpack .../132-librole-tiny-perl_2.002004-1_all.deb ... 502s Unpacking librole-tiny-perl (2.002004-1) ... 502s Selecting previously unselected package libsub-quote-perl. 502s Preparing to unpack .../133-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 502s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 502s Selecting previously unselected package libxstring-perl:ppc64el. 502s Preparing to unpack .../134-libxstring-perl_0.005-2build3_ppc64el.deb ... 502s Unpacking libxstring-perl:ppc64el (0.005-2build3) ... 502s Selecting previously unselected package libspecio-perl. 502s Preparing to unpack .../135-libspecio-perl_0.48-1_all.deb ... 502s Unpacking libspecio-perl (0.48-1) ... 502s Selecting previously unselected package perl-doc. 502s Preparing to unpack .../136-perl-doc_5.38.2-3.2build2_all.deb ... 502s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 502s Unpacking perl-doc (5.38.2-3.2build2) ... 502s Selecting previously unselected package libdatetime-locale-perl. 502s Preparing to unpack .../137-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 502s Unpacking libdatetime-locale-perl (1:1.37-1) ... 503s Selecting previously unselected package libdatetime-timezone-perl. 503s Preparing to unpack .../138-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 503s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 503s Selecting previously unselected package libdatetime-perl. 503s Preparing to unpack .../139-libdatetime-perl_2%3a1.65-1build2_ppc64el.deb ... 503s Unpacking libdatetime-perl (2:1.65-1build2) ... 503s Selecting previously unselected package autopkgtest-satdep. 503s Preparing to unpack .../140-1-autopkgtest-satdep.deb ... 503s Unpacking autopkgtest-satdep (0) ... 503s Setting up libanyevent-perl (7.170-2build6) ... 503s Setting up libmath-random-isaac-perl (1.004-2) ... 503s Setting up libclass-inspector-perl (1.36-3) ... 503s Setting up libdynaloader-functions-perl (0.003-3) ... 503s Setting up libclass-method-modifiers-perl (2.15-1) ... 503s Setting up libxml-regexp-perl (0.04-1.1) ... 503s Setting up libclone-perl:ppc64el (0.46-1build3) ... 503s Setting up libarchive-zip-perl (1.68-1) ... 503s Setting up libsub-identify-perl (0.14-3build3) ... 503s Setting up libfcgi0t64:ppc64el (2.4.2-2.1build1) ... 503s Setting up libhtml-tagset-perl (3.20-6) ... 503s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 503s Setting up liblwp-mediatypes-perl (6.04-2) ... 503s Setting up libtry-tiny-perl (0.31-2) ... 503s Setting up libprotocol-http2-perl (1.10-3) ... 503s Setting up perl-openssl-defaults:ppc64el (7build2) ... 503s Setting up perl-doc (5.38.2-3.2build2) ... 503s Setting up m4 (1.4.19-4) ... 503s Setting up libclass-singleton-perl (1.6-2) ... 503s Setting up libencode-locale-perl (1.05-3) ... 503s Setting up libxstring-perl:ppc64el (0.005-2build3) ... 503s Setting up libgomp1:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 503s Setting up libsub-install-perl (0.929-1) ... 503s Setting up autotools-dev (20220109.1) ... 503s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 503s Setting up libclass-data-inheritable-perl (0.08-3) ... 503s Setting up libalgorithm-c3-perl (0.11-2) ... 503s Setting up libexpat1-dev:ppc64el (2.6.1-2build1) ... 503s Setting up libcrypt-random-seed-perl (0.03-3) ... 503s Setting up libldap-dev:ppc64el (2.6.7+dfsg-1~exp1ubuntu8) ... 503s Setting up uuid-dev:ppc64el (2.39.3-9ubuntu4) ... 503s Setting up libquadmath0:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libmpc3:ppc64el (1.3.1-1) ... 503s Setting up libatomic1:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libvariable-magic-perl (0.63-1build3) ... 503s Setting up libio-html-perl (1.004-3) ... 503s Setting up libpod-parser-perl (1.67-1) ... 503s Setting up autopoint (0.21-14ubuntu1) ... 503s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build1) ... 503s Setting up libparams-util-perl (1.102-2build3) ... 503s Setting up autoconf (2.71-3) ... 503s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 503s Setting up libtimedate-perl (2.3300-2) ... 503s Setting up libubsan1:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libsub-name-perl:ppc64el (0.27-1build3) ... 503s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 503s Setting up dwz (0.15-1build6) ... 503s Setting up libsctp1:ppc64el (1.0.19+dfsg-2) ... 503s Setting up libasan8:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libapr1t64:ppc64el (1.7.2-3.1build2) ... 503s Setting up librole-tiny-perl (2.002004-1) ... 503s Setting up debugedit (1:5.0-5build2) ... 503s Setting up libfile-sharedir-perl (1.118-3) ... 503s Setting up libfcgi-perl (0.82+ds-3build1) ... 503s Setting up liblua5.4-0:ppc64el (5.4.6-3build2) ... 503s Setting up libsub-override-perl (0.10-1) ... 503s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 503s Setting up libdevel-stacktrace-perl (2.0500-1) ... 503s Setting up apache2-data (2.4.58-1ubuntu7) ... 503s Setting up libtsan2:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libisl23:ppc64el (0.26-3) ... 503s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 503s Setting up libcc1-0:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up liburi-perl (5.27-1) ... 503s Setting up liblsan0:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up libitm1:ppc64el (14-20240330-1ubuntu2) ... 503s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 503s Setting up libnet-ssleay-perl:ppc64el (1.94-1build3) ... 503s Setting up automake (1:1.16.5-1.3ubuntu1) ... 503s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 503s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 503s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 503s Setting up libhttp-date-perl (6.06-1) ... 503s Setting up gettext (0.21-14ubuntu1) ... 503s Setting up libfile-listing-perl (6.16-1) ... 503s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 503s Setting up cpp-13 (13.2.0-23ubuntu3) ... 503s Setting up libnet-http-perl (6.23-1) ... 503s Setting up libexception-class-perl (1.45-1) ... 503s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 503s Setting up libclass-c3-perl (0.35-2) ... 503s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 503s Setting up libdevel-callchecker-perl:ppc64el (0.008-2build3) ... 503s Setting up intltool-debian (0.35.0+20060710.6) ... 503s Setting up libbytes-random-secure-perl (0.29-3) ... 503s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8) ... 503s Setting up libdata-optlist-perl (0.114-1) ... 503s Setting up libsctp-dev:ppc64el (1.0.19+dfsg-2) ... 503s Setting up dh-strip-nondeterminism (1.13.1-1) ... 503s Setting up libwww-robotrules-perl (6.02-1) ... 503s Setting up libgcc-13-dev:ppc64el (13.2.0-23ubuntu3) ... 503s Setting up cpp (4:13.2.0-7ubuntu1) ... 503s Setting up libhtml-parser-perl:ppc64el (3.81-1build3) ... 503s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 503s Setting up libmro-compat-perl (0.15-2) ... 503s Setting up libio-socket-ssl-perl (2.085-1) ... 503s Setting up libstdc++-13-dev:ppc64el (13.2.0-23ubuntu3) ... 503s Setting up libsub-exporter-perl (0.990-1) ... 503s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 503s Setting up apache2-utils (2.4.58-1ubuntu7) ... 503s Setting up libeval-closure-perl (0.14-3) ... 503s Setting up libhttp-negotiate-perl (6.01-2) ... 503s Setting up libparams-validationcompiler-perl (0.31-1) ... 503s Setting up libhttp-cookies-perl (6.11-1) ... 503s Setting up po-debconf (1.0.21+nmu1) ... 503s Setting up libhtml-tree-perl (5.07-3) ... 503s Setting up libparams-classify-perl:ppc64el (0.015-2build5) ... 503s Setting up apache2-bin (2.4.58-1ubuntu7) ... 503s Setting up libmodule-runtime-perl (0.016-2) ... 503s Setting up libapr1-dev (1.7.2-3.1build2) ... 503s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 503s Setting up gcc-13 (13.2.0-23ubuntu3) ... 503s Setting up libaprutil1-dev (1.6.3-1.1ubuntu7) ... 503s Setting up libtool (2.4.7-7) ... 503s Setting up libmodule-implementation-perl (0.09-2) ... 503s Setting up libpackage-stash-perl (0.40-1) ... 503s Setting up apache2 (2.4.58-1ubuntu7) ... 503s Enabling module mpm_event. 503s Enabling module authz_core. 503s Enabling module authz_host. 503s Enabling module authn_core. 503s Enabling module auth_basic. 503s Enabling module access_compat. 503s Enabling module authn_file. 503s Enabling module authz_user. 503s Enabling module alias. 503s Enabling module dir. 503s Enabling module autoindex. 503s Enabling module env. 503s Enabling module mime. 503s Enabling module negotiation. 503s Enabling module setenvif. 503s Enabling module filter. 503s Enabling module deflate. 503s Enabling module status. 503s Enabling module reqtimeout. 504s Enabling conf charset. 504s Enabling conf localized-error-pages. 504s Enabling conf other-vhosts-access-log. 504s Enabling conf security. 504s Enabling conf serve-cgi-bin. 504s Enabling site 000-default. 505s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 505s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 506s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 506s Setting up dh-autoreconf (20) ... 506s Setting up libspecio-perl (0.48-1) ... 506s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 506s Setting up libb-hooks-endofscope-perl (0.28-1) ... 506s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 506s Setting up g++-13 (13.2.0-23ubuntu3) ... 506s Setting up debhelper (13.14.1ubuntu5) ... 506s Setting up gcc (4:13.2.0-7ubuntu1) ... 506s Setting up libnamespace-clean-perl (0.27-2) ... 506s Setting up g++ (4:13.2.0-7ubuntu1) ... 506s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 506s Setting up build-essential (12.10ubuntu1) ... 506s Setting up libnamespace-autoclean-perl (0.29-2) ... 506s Setting up libdatetime-locale-perl (1:1.37-1) ... 506s Setting up apache2-dev (2.4.58-1ubuntu7) ... 506s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 506s Setting up libdatetime-perl (2:1.65-1build2) ... 506s Setting up liblwp-protocol-https-perl (6.13-1) ... 506s Setting up libwww-perl (6.76-1) ... 506s Setting up libxml-parser-perl (2.47-1build3) ... 506s Setting up libxml-perl (0.08-4) ... 506s Setting up libxml-dom-perl (1.46-2) ... 506s Setting up libhttp-dav-perl (0.49-3) ... 506s Setting up autopkgtest-satdep (0) ... 506s Processing triggers for libc-bin (2.39-0ubuntu8) ... 506s Processing triggers for ufw (0.36.2-5) ... 506s Processing triggers for man-db (2.12.0-4build1) ... 509s Processing triggers for install-info (7.1-3build2) ... 512s (Reading database ... 82387 files and directories currently installed.) 512s Removing autopkgtest-satdep (0) ... 513s autopkgtest [18:10:47]: test run-test-suite: [----------------------- 513s + set -o pipefail 513s + export LANG=C 513s + LANG=C 513s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 513s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 513s + TESTS= 513s + TESTUSER=tuser 513s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 513s + useradd --user-group --system --create-home -s /bin/bash tuser 513s + cp -a debian/perl-framework /tmp/autopkgtest.MPGqkB/autopkgtest_tmp 513s + cd /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework 513s + export HARNESS_VERBOSE=1 513s + HARNESS_VERBOSE=1 513s + run_tests mpm_prefork 513s + local MPM=mpm_prefork 513s + shift 513s + local LOG=testlog.mpm_prefork 513s + echo =============Running-with-mpm_prefork========== 513s + rm -f apache2.conf.debian 513s =============Running-with-mpm_prefork========== 513s + cp /etc/apache2/apache2.conf apache2.conf.debian 513s + cat /etc/apache2/mods-available/mpm_prefork.load 513s + 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 513s + grep -v mpm_ 513s + xargs cat 513s + for m in bucketeer case_filter case_filter_in 513s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 513s + for m in bucketeer case_filter case_filter_in 514s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 514s + for m in bucketeer case_filter case_filter_in 514s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 514s + cat /etc/apache2/mods-available/mime.conf 514s + echo 'Servername localhost' 514s + make clean 514s make: *** No rule to make target 'clean'. Stop. 514s + true 514s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 514s + chown -R tuser: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp 514s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/apache2.conf.debian' 514s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 514s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 514s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 514s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 514s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 514s [ info] generating script ./t/htdocs/modules/cgi/action.pl 514s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 514s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 514s [ info] generating script ./t/htdocs/modules/cgi/big.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 514s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 514s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 514s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 514s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 514s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 514s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 514s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 514s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 514s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 514s [ info] generating script ./t/htdocs/modules/cgi/env.pl 514s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 514s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 514s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 514s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 514s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 514s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 514s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 514s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 514s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 514s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 514s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 514s Warning: NAME must be a package name 514s [ info] generating script t/TEST 514s [ info] generating script ./t/cgi-bin/next_available_port.pl 514s [ info] generating script ./t/cgi-bin/cookies.pl 514s Checking if your kit is complete... 514s Looks good 514s [ info] generating script t/TEST 514s Writing MYMETA.yml and MYMETA.json 514s Writing MYMETA.yml and MYMETA.json 514s Checking for Cwd...ok 514s Checking for File::Spec...ok 514s Generating a Unix-style Makefile 514s Writing Makefile for httpd-test 514s Writing MYMETA.yml and MYMETA.json 514s + su tuser -c 't/TEST ' 514s + tee testlog.mpm_prefork 514s [warning] setting ulimit to allow core files 514s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/TEST 516s [warning] generating SSL CA for asf 516s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 516s ........+.+..+.+..+.......+............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+.............+..+...+.............+...+.....+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..........+..............+.........+.........+...+....+.........+..+.........+..........+...+..+....+..+....+...+...+..+...+.......+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 516s ........+...+.+..............+......+......+.+..+.......+.....+....+..+..........+...+......+.....+...+.+.........+...+...+.....+....+....................+.+..+...+.+.....+...+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.......+..+......+....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*............+.+..+...............+.+............+...+..+...+.......+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 516s ----- 516s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 516s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 516s [ 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 516s [ 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 516s Using configuration from conf/client_snakeoil.cnf 516s Check that the request matches the signature 516s Signature ok 516s The Subject's Distinguished Name is as follows 516s countryName :PRINTABLE:'AU' 516s stateOrProvinceName :ASN.1 12:'Queensland' 516s localityName :ASN.1 12:'Mackay' 516s organizationName :ASN.1 12:'Snake Oil, Ltd.' 516s organizationalUnitName:ASN.1 12:'Staff' 516s commonName :ASN.1 12:'client_snakeoil' 516s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 516s Certificate is to be certified until Apr 8 18:10:50 2025 GMT (365 days) 516s 516s Write out database with 1 new entries 516s Database updated 516s [ 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 516s [ info] generating proxy cert: proxy/client_snakeoil.pem 516s [ info] openssl genrsa -out keys/server2.pem 2048 516s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 516s [ 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 516s Using configuration from conf/server2.cnf 516s Check that the request matches the signature 516s Signature ok 516s The Subject's Distinguished Name is as follows 516s countryName :PRINTABLE:'US' 516s stateOrProvinceName :ASN.1 12:'California' 516s localityName :ASN.1 12:'San Francisco' 516s organizationName :ASN.1 12:'ASF' 516s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 516s commonName :ASN.1 12:'localhost' 516s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 516s Certificate is to be certified until Apr 8 18:10:50 2025 GMT (365 days) 516s 516s Write out database with 1 new entries 516s Database updated 516s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 517s [ 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 517s [ 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 517s Using configuration from conf/server_des3.cnf 517s Check that the request matches the signature 517s Signature ok 517s The Subject's Distinguished Name is as follows 517s countryName :PRINTABLE:'US' 517s stateOrProvinceName :ASN.1 12:'California' 517s localityName :ASN.1 12:'San Francisco' 517s organizationName :ASN.1 12:'ASF' 517s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 517s commonName :ASN.1 12:'localhost' 517s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 517s Certificate is to be certified until Apr 8 18:10:50 2025 GMT (365 days) 517s 517s Write out database with 1 new entries 517s Database updated 517s [ info] openssl genrsa -out keys/client_ok.pem 2048 517s [ 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 517s [ 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 517s Using configuration from conf/client_ok.cnf 517s Check that the request matches the signature 517s Signature ok 517s The Subject's Distinguished Name is as follows 517s countryName :PRINTABLE:'US' 517s stateOrProvinceName :ASN.1 12:'California' 517s localityName :ASN.1 12:'San Francisco' 517s organizationName :ASN.1 12:'ASF' 517s organizationalUnitName:ASN.1 12:'httpd-test' 517s commonName :ASN.1 12:'client_ok' 517s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 517s Certificate is to be certified until Apr 8 18:10:51 2025 GMT (365 days) 517s 517s Write out database with 1 new entries 517s Database updated 517s [ 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 517s [ info] generating proxy cert: proxy/client_ok.pem 517s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 517s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 517s [ 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 517s [ 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 517s Using configuration from conf/server2_des3_dsa.cnf 517s Check that the request matches the signature 517s Signature ok 517s The Subject's Distinguished Name is as follows 517s countryName :PRINTABLE:'US' 517s stateOrProvinceName :ASN.1 12:'California' 517s localityName :ASN.1 12:'San Francisco' 517s organizationName :ASN.1 12:'ASF' 517s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 517s commonName :ASN.1 12:'localhost' 517s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 517s Certificate is to be certified until Apr 8 18:10:51 2025 GMT (365 days) 517s 517s Write out database with 1 new entries 517s Database updated 517s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 517s [ 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 517s [ 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 517s Using configuration from conf/server2_des3.cnf 517s Check that the request matches the signature 517s Signature ok 517s The Subject's Distinguished Name is as follows 517s countryName :PRINTABLE:'US' 517s stateOrProvinceName :ASN.1 12:'California' 517s localityName :ASN.1 12:'San Francisco' 517s organizationName :ASN.1 12:'ASF' 517s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 517s commonName :ASN.1 12:'localhost' 517s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 517s Certificate is to be certified until Apr 8 18:10:51 2025 GMT (365 days) 517s 517s Write out database with 1 new entries 517s Database updated 517s [ info] openssl genrsa -out keys/server.pem 2048 518s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 518s [ 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 518s Using configuration from conf/server.cnf 518s Check that the request matches the signature 518s Signature ok 518s The Subject's Distinguished Name is as follows 518s countryName :PRINTABLE:'US' 518s stateOrProvinceName :ASN.1 12:'California' 518s localityName :ASN.1 12:'San Francisco' 518s organizationName :ASN.1 12:'ASF' 518s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 518s commonName :ASN.1 12:'localhost' 518s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 518s Certificate is to be certified until Apr 8 18:10:52 2025 GMT (365 days) 518s 518s Write out database with 1 new entries 518s Database updated 518s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 518s [ 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 518s [ 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 518s Using configuration from conf/server_des3_dsa.cnf 518s Check that the request matches the signature 518s Signature ok 518s The Subject's Distinguished Name is as follows 518s countryName :PRINTABLE:'US' 518s stateOrProvinceName :ASN.1 12:'California' 518s localityName :ASN.1 12:'San Francisco' 518s organizationName :ASN.1 12:'ASF' 518s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 518s commonName :ASN.1 12:'localhost' 518s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 518s Certificate is to be certified until Apr 8 18:10:52 2025 GMT (365 days) 518s 518s Write out database with 1 new entries 518s Database updated 518s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 518s [ 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 518s [ 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 518s Using configuration from conf/server2_dsa.cnf 518s Check that the request matches the signature 518s Signature ok 518s The Subject's Distinguished Name is as follows 518s countryName :PRINTABLE:'US' 518s stateOrProvinceName :ASN.1 12:'California' 518s localityName :ASN.1 12:'San Francisco' 518s organizationName :ASN.1 12:'ASF' 518s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 518s commonName :ASN.1 12:'localhost' 518s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 518s Certificate is to be certified until Apr 8 18:10:52 2025 GMT (365 days) 518s 518s Write out database with 1 new entries 518s Database updated 518s [ info] openssl genrsa -out keys/client_colon.pem 2048 518s [ 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 518s [ 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 518s Using configuration from conf/client_colon.cnf 518s Check that the request matches the signature 518s Signature ok 518s The Subject's Distinguished Name is as follows 518s countryName :PRINTABLE:'US' 518s stateOrProvinceName :ASN.1 12:'California' 518s localityName :ASN.1 12:'San Francisco' 518s organizationName :ASN.1 12:'ASF' 518s organizationalUnitName:ASN.1 12:'httpd-test' 518s commonName :ASN.1 12:'user:colon' 518s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 518s Certificate is to be certified until Apr 8 18:10:52 2025 GMT (365 days) 518s 518s Write out database with 1 new entries 518s Database updated 518s [ 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 518s [ info] generating proxy cert: proxy/client_colon.pem 518s [ info] openssl genrsa -out keys/client_revoked.pem 2048 518s [ 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 518s [ 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 518s Using configuration from conf/client_revoked.cnf 518s Check that the request matches the signature 518s Signature ok 518s The Subject's Distinguished Name is as follows 518s countryName :PRINTABLE:'US' 518s stateOrProvinceName :ASN.1 12:'California' 518s localityName :ASN.1 12:'San Francisco' 518s organizationName :ASN.1 12:'ASF' 518s organizationalUnitName:ASN.1 12:'httpd-test' 518s commonName :ASN.1 12:'client_revoked' 518s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 518s Certificate is to be certified until Apr 8 18:10:52 2025 GMT (365 days) 518s 518s Write out database with 1 new entries 518s Database updated 518s [ 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 518s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 518s Using configuration from conf/cacrl.cnf 518s Revoking Certificate 0B. 518s Database updated 518s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 518s Using configuration from conf/cacrl.cnf 518s [ info] generating proxy cert: proxy/client_revoked.pem 518s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 518s [ 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 518s [ 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 518s Using configuration from conf/server_dsa.cnf 518s Check that the request matches the signature 518s Signature ok 518s The Subject's Distinguished Name is as follows 518s countryName :PRINTABLE:'US' 518s stateOrProvinceName :ASN.1 12:'California' 518s localityName :ASN.1 12:'San Francisco' 518s organizationName :ASN.1 12:'ASF' 518s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 518s commonName :ASN.1 12:'localhost' 518s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 518s Certificate is to be certified until Apr 8 18:10:52 2025 GMT (365 days) 518s 518s Write out database with 1 new entries 518s Database updated 518s [ info] linked ca-bundle.crl to fdd35eee.r0 518s cd eat_post && make .libs/mod_eat_post.so 518s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 518s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 518s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 518s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 519s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 519s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 519s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 519s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 519s cd authany && make .libs/mod_authany.so 519s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 519s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 519s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 519s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 519s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 519s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 519s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 519s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 519s cd test_apr_uri && make .libs/mod_test_apr_uri.so 519s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 519s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 519s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 519s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 519s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 519s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 520s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 520s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 520s cd memory_track && make .libs/mod_memory_track.so 520s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 520s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 520s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 520s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 520s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 520s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 520s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 520s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 520s cd input_body_filter && make .libs/mod_input_body_filter.so 520s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 520s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 520s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 520s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 520s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 520s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 520s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 520s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 520s cd client_add_filter && make .libs/mod_client_add_filter.so 520s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 520s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 520s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 520s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 520s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 521s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 521s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 521s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 521s cd list_modules && make .libs/mod_list_modules.so 521s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 521s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 521s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 521s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 521s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 521s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 521s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 521s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 521s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 521s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 521s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 521s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 521s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 521s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 521s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 521s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 521s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 521s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 521s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 521s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 521s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 521s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 521s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 521s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 522s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 522s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 522s cd nntp_like && make .libs/mod_nntp_like.so 522s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 522s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 522s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 522s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 522s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 522s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 522s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 522s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 522s cd test_rwrite && make .libs/mod_test_rwrite.so 522s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 522s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 522s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 522s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 522s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 522s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 522s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 522s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 522s cd fold && make .libs/mod_fold.so 522s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 522s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 522s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 522s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 522s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 522s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 522s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 522s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 522s cd random_chunk && make .libs/mod_random_chunk.so 523s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 523s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 523s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 523s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 523s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 523s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 523s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 523s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 523s cd test_utilities && make .libs/mod_test_utilities.so 523s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 523s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 523s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 523s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 523s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 523s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 523s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 523s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 523s cd test_ssl && make .libs/mod_test_ssl.so 523s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 523s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 523s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 523s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 523s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 523s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 523s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 523s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 523s cd test_session && make .libs/mod_test_session.so 523s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 523s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 523s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 523s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 524s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 524s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 524s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 524s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 524s cd echo_post && make .libs/mod_echo_post.so 524s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 524s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 524s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 524s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 524s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 524s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 524s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 524s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 524s /usr/sbin/apache2 -d /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 524s using Apache/2.4.58 (prefork MPM) 524s 524s waiting 60 seconds for server to start: .[Mon Apr 08 18:10:58.817989 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to trace8 524s [Mon Apr 08 18:10:58.818630 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 524s [Mon Apr 08 18:10:58.818638 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 524s [Mon Apr 08 18:10:58.819620 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 524s [Mon Apr 08 18:10:58.819628 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 524s [Mon Apr 08 18:10:58.819632 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to info 524s [Mon Apr 08 18:10:58.819638 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'core', trying 'core_module' 524s [Mon Apr 08 18:10:58.819644 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module core.c to crit 524s [Mon Apr 08 18:10:58.819648 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to crit 524s [Mon Apr 08 18:10:58.819654 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'core', trying 'core_module' 524s [Mon Apr 08 18:10:58.819660 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module core.c to info 524s [Mon Apr 08 18:10:58.819663 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to crit 524s [Mon Apr 08 18:10:58.819671 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'core', trying 'core_module' 524s [Mon Apr 08 18:10:58.819677 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module core.c to info 524s [Mon Apr 08 18:10:58.819681 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to crit 524s [Mon Apr 08 18:10:58.819684 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to info 524s [Mon Apr 08 18:10:58.819692 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'core', trying 'core_module' 524s [Mon Apr 08 18:10:58.819697 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module core.c to crit 524s [Mon Apr 08 18:10:58.819701 2024] [core:trace3] [pid 7300] core.c(3482): Setting LogLevel for all modules to info 524s [Mon Apr 08 18:10:58.820163 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'http2', trying 'http2_module' 524s [Mon Apr 08 18:10:58.820170 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module mod_http2.c to debug 524s [Mon Apr 08 18:10:58.821992 2024] [proxy:info] [pid 7300] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 524s [Mon Apr 08 18:10:58.822057 2024] [core:trace6] [pid 7300] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 524s [Mon Apr 08 18:10:58.822147 2024] [core:trace3] [pid 7300] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 526s . 526s waiting 60 seconds for server to start: ok (waited 1 secs) 526s server localhost:8529 started 526s server localhost:8530 listening (mod_nntp_like) 526s server localhost:8531 listening (mod_nntp_like_ssl) 526s server localhost:8532 listening (mod_ssl) 526s server localhost:8533 listening (ssl_optional_cc) 526s server localhost:8534 listening (ssl_pr33791) 526s server localhost:8535 listening (ssl_ocsp) 526s server localhost:8536 listening (mod_include) 526s server localhost:8537 listening (h2c) 526s server localhost:8538 listening (h2) 526s server localhost:8539 listening (mod_vhost_alias) 526s server localhost:8540 listening (mod_proxy) 526s server localhost:8541 listening (proxy_http_bal1) 526s server localhost:8542 listening (proxy_http_bal2) 526s server localhost:8543 listening (proxy_http_balancer) 526s server localhost:8546 listening (proxy_fcgi) 526s server localhost:8547 listening (core) 526s server localhost:8548 listening (mod_cache) 526s server localhost:8549 listening (cve_2011_3368_rewrite) 526s server localhost:8550 listening (proxy_http_reverse) 526s server localhost:8551 listening (proxy_http_nofwd) 526s server localhost:8552 listening (cve_2011_3368) 526s server localhost:8553 listening (mod_headers) 526s server localhost:8554 listening (mod_echo) 526s server localhost:8555 listening (mod_echo_ssl) 526s server localhost:8556 listening (error_document) 526s server localhost:8557 listening (http_unsafe) 526s server localhost:8558 listening (http_strict) 526s server localhost:8559 listening (remote_ip) 526s server localhost:8560 listening (proxy_http_https) 526s server localhost:8561 listening (proxy_https_https) 526s server localhost:8562 listening (proxy_http_https_proxy_section) 526s server localhost:8563 listening (proxy_https_https_proxy_section) 526s server localhost:8564 listening (proxy_https_http) 527s [ info] adding source lib /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 531s t/ab/base.t ......................... 531s 1..5 531s # Running under perl version 5.038002 for linux 531s # Current time local: Mon Apr 8 18:11:04 2024 531s # Current time GMT: Mon Apr 8 18:11:04 2024 531s # Using Test.pm version 1.31 531s # Using Apache/Test.pm version 1.42 531s # # running: 531s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 531s ok 1 531s ok 2 531s # # running: 531s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 531s ok 3 531s ok 4 531s ok 5 531s ok 533s t/apache/404.t ...................... 533s 1..2 533s # Running under perl version 5.038002 for linux 533s # Current time local: Mon Apr 8 18:11:05 2024 533s # Current time GMT: Mon Apr 8 18:11:05 2024 533s # Using Test.pm version 1.31 533s # Using Apache/Test.pm version 1.42 533s # GET_STR Response: 533s # HTTP/1.1 404 Not Found 533s # Connection: close 533s # Date: Mon, 08 Apr 2024 18:11:07 GMT 533s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s # Content-Length: 196 533s # Content-Type: text/html; charset=iso-8859-1 533s # Client-Date: Mon, 08 Apr 2024 18:11:07 GMT 533s # Client-Peer: 127.0.0.1:8529 533s # Client-Response-Num: 1 533s # Title: 404 Not Found 533s # 533s # 533s # 533s # 404 Not Found 533s # 533s #

Not Found

533s #

The requested URL was not found on this server.

533s # 533s ok 1 533s ok 2 533s ok 534s t/apache/acceptpathinfo.t ........... 534s 1..36 534s # Running under perl version 5.038002 for linux 534s # Current time local: Mon Apr 8 18:11:07 2024 534s # Current time GMT: Mon Apr 8 18:11:07 2024 534s # Using Test.pm version 1.31 534s # Using Apache/Test.pm version 1.42 534s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 534s # expected: '200' 534s # received: '200' 534s ok 1 534s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 534s # expected: qr/_\(none\)_/ 534s # received: '_(none)_' 534s ok 2 534s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 534s # expected: '404' 534s # received: '404' 534s ok 3 534s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 534s # expected: qr/Not Found/ 534s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

555s #

The requested URL was not found on this server.

555s # ' 555s ok 8 555s # testing : /merge/notfound.html code 555s # expected: 404 555s # received: '404' 555s ok 9 555s # testing : /merge/notfound.html content 555s # expected: 'testing merge' 555s # received: 'testing merge' 555s ok 10 555s # testing : /merge/merge2/notfound.html code 555s # expected: 404 555s # received: '404' 555s ok 11 555s # testing : /merge/merge2/notfound.html content 555s # expected: 'testing merge' 555s # received: 'testing merge' 555s ok 12 555s # testing : /bounce/notfound.html code 555s # expected: 404 555s # received: '404' 555s ok 13 555s # testing : /bounce/notfound.html content 555s # expected: qr/expire test/ 555s # received: ' 555s # expire test 555s # expire test 555s # ' 555s ok 14 555s ok 556s t/apache/etags.t .................... 556s # Checking for existence of FileETag directive 556s # Returned 200: 556s 1..61 556s # Running under perl version 5.038002 for linux 556s # Current time local: Mon Apr 8 18:11:29 2024 556s # Current time GMT: Mon Apr 8 18:11:29 2024 556s # Using Test.pm version 1.31 556s # Using Apache/Test.pm version 1.42 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 556s # Expecting one component in ETag field 556s # Received "8a6a9" 556s ok 1 556s # --- 556s # HEAD /apache/etags/m/minus-is/test.txt 556s # Expecting field to be absent 556s # Received "613edd771cbc0" 556s ok 2 556s # --- 556s # HEAD /apache/etags/m/plus-is/test.txt 556s # Expecting three components in ETag field 556s # Received "8a65a-b-613edd771cbc0" 556s ok 3 556s # --- 556s # HEAD /apache/etags/mi/test.txt 556s # Expecting two components in ETag field 556s # Received "8a66d-613edd771cbc0" 556s ok 4 556s # --- 556s # HEAD /apache/etags/all/m/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 5 556s # --- 556s # HEAD /apache/etags/m/minus-m/test.txt 556s # Expecting field to be absent 556s # Received "b-613edd771cbc0" 556s ok 6 556s # --- 556s # HEAD /apache/etags/all/mis/test.txt 556s # Expecting three components in ETag field 556s # Received "8a62e-b-613edd771cbc0" 556s ok 7 556s # --- 556s # HEAD /apache/etags/s/test.txt 556s # Expecting one component in ETag field 556s # Received "b" 556s ok 8 556s # --- 556s # HEAD /apache/etags/none/plus-mis/test.txt 556s # Expecting three components in ETag field 556s # Received "8a6ad-b-613edd771cbc0" 556s ok 9 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 556s # Expecting field to be absent 556s # Received "b-613edd771cbc0" 556s ok 10 556s # --- 556s # HEAD /apache/etags/none/mi/test.txt 556s # Expecting two components in ETag field 556s # Received "8a683-613edd771cbc0" 556s ok 11 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 12 556s # --- 556s # HEAD /apache/etags/is/test.txt 556s # Expecting two components in ETag field 556s # Received "8a63d-b" 556s ok 13 556s # --- 556s # HEAD /apache/etags/all/ms/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 14 556s # --- 556s # HEAD /apache/etags/mis/test.txt 556s # Expecting three components in ETag field 556s # Received "8a670-b-613edd771cbc0" 556s ok 15 556s # --- 556s # HEAD /apache/etags/none/m/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 16 556s # --- 556s # HEAD /apache/etags/m/minus-ms/test.txt 556s # Expecting field to be absent 556s # Received "b-613edd771cbc0" 556s ok 17 556s # --- 556s # HEAD /apache/etags/all/minus-m/test.txt 556s # Expecting two components in ETag field 556s # Received "8a61f-b" 556s ok 18 556s # --- 556s # HEAD /apache/etags/ms/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 19 556s # --- 556s # HEAD /apache/etags/all/test.txt 556s # Expecting three components in ETag field 556s # Received "8a635-b-613edd771cbc0" 556s ok 20 556s # --- 556s # HEAD /apache/etags/m/minus-i/test.txt 556s # Expecting field to be absent 556s # Received "613edd771cbc0" 556s ok 21 556s # --- 556s # HEAD /apache/etags/m/minus-s/test.txt 556s # Expecting field to be absent 556s # Received "613edd771cbc0" 556s ok 22 556s # --- 556s # HEAD /apache/etags/none/plus-ms/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 23 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 556s # Expecting two components in ETag field 556s # Received "8a6ac-613edd771cbc0" 556s ok 24 556s # --- 556s # HEAD /apache/etags/none/i/test.txt 556s # Expecting one component in ETag field 556s # Received "8a678" 556s ok 25 556s # --- 556s # HEAD /apache/etags/all/minus-mi/test.txt 556s # Expecting one component in ETag field 556s # Received "b" 556s ok 26 556s # --- 556s # HEAD /apache/etags/none/ms/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 27 556s # --- 556s # HEAD /apache/etags/none/plus-i/test.txt 556s # Expecting one component in ETag field 556s # Received "8a68c" 556s ok 28 556s # --- 556s # HEAD /apache/etags/none/is/test.txt 556s # Expecting two components in ETag field 556s # Received "8a67d-b" 556s ok 29 556s # --- 556s # HEAD /apache/etags/all/minus-is/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 30 556s # --- 556s # HEAD /apache/etags/m/plus-mis/test.txt 556s # Expecting three components in ETag field 556s # Received "8a663-b-613edd771cbc0" 556s ok 31 556s # --- 556s # HEAD /apache/etags/m/plus-mi/test.txt 556s # Expecting two components in ETag field 556s # Received "8a660-613edd771cbc0" 556s ok 32 556s # --- 556s # HEAD /apache/etags/none/s/test.txt 556s # Expecting one component in ETag field 556s # Received "b" 556s ok 33 556s # --- 556s # HEAD /apache/etags/m/plus-ms/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 34 556s # --- 556s # HEAD /apache/etags/none/inherit/test.txt 556s # Expecting field to be absent 556s # ETag field is missing 556s ok 35 556s # --- 556s # HEAD /apache/etags/none/plus-s/test.txt 556s # Expecting one component in ETag field 556s # Received "b" 556s ok 36 556s # --- 556s # HEAD /apache/etags/all/mi/test.txt 556s # Expecting two components in ETag field 556s # Received "8a616-613edd771cbc0" 556s ok 37 556s # --- 556s # HEAD /apache/etags/all/is/test.txt 556s # Expecting two components in ETag field 556s # Received "8a610-b" 556s ok 38 556s # --- 556s # HEAD /apache/etags/all/inherit/test.txt 556s # Expecting three components in ETag field 556s # Received "8a60d-b-613edd771cbc0" 556s ok 39 556s # --- 556s # HEAD /apache/etags/m/plus-s/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 40 556s # --- 556s # HEAD /apache/etags/all/minus-s/test.txt 556s # Expecting two components in ETag field 556s # Received "8a62b-613edd771cbc0" 556s ok 41 556s # --- 556s # HEAD /apache/etags/m/plus-m/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 42 556s # --- 556s # HEAD /apache/etags/none/plus-mi/test.txt 556s # Expecting two components in ETag field 556s # Received "8a695-613edd771cbc0" 556s ok 43 556s # --- 556s # HEAD /apache/etags/none/mis/test.txt 556s # Expecting three components in ETag field 556s # Received "8a686-b-613edd771cbc0" 556s ok 44 556s # --- 556s # HEAD /apache/etags/all/minus-i/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 45 556s # --- 556s # HEAD /apache/etags/all/i/test.txt 556s # Expecting one component in ETag field 556s # Received "8a60b" 556s ok 46 556s # --- 556s # HEAD /apache/etags/m/minus-mis/test.txt 556s # Expecting field to be absent 556s # Received "b-613edd771cbc0" 556s ok 47 556s # --- 556s # HEAD /apache/etags/none/plus-is/test.txt 556s # Expecting two components in ETag field 556s # Received "8a68f-b" 556s ok 48 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 556s # Expecting two components in ETag field 556s # Received "8a6a0-b" 556s ok 49 556s # --- 556s # HEAD /apache/etags/none/plus-m/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 50 556s # --- 556s # HEAD /apache/etags/default/test.txt 556s # Expecting two components in ETag field 556s # Received "b-613edd771cbc0" 556s ok 51 556s # --- 556s # HEAD /apache/etags/all/minus-ms/test.txt 556s # Expecting one component in ETag field 556s # Received "8a628" 556s ok 52 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 53 556s # --- 556s # HEAD /apache/etags/none/test.txt 556s # Expecting field to be absent 556s # ETag field is missing 556s ok 54 556s # --- 556s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 556s # Expecting one component in ETag field 556s # Received "b" 556s ok 55 556s # --- 556s # HEAD /apache/etags/m/minus-mi/test.txt 556s # Expecting field to be absent 556s # Received "b-613edd771cbc0" 556s ok 56 556s # --- 556s # HEAD /apache/etags/all/s/test.txt 556s # Expecting one component in ETag field 556s # Received "b" 556s ok 57 556s # --- 556s # HEAD /apache/etags/m/test.txt 556s # Expecting one component in ETag field 556s # Received "613edd771cbc0" 556s ok 58 556s # --- 556s # HEAD /apache/etags/all/minus-mis/test.txt 556s # Expecting field to be absent 556s # Received "b-613edd771cbc0" 556s ok 59 556s # --- 556s # HEAD /apache/etags/i/test.txt 556s # Expecting one component in ETag field 556s # Received "8a63a" 556s ok 60 556s # --- 556s # HEAD /apache/etags/m/plus-i/test.txt 556s # Expecting two components in ETag field 556s # Received "8a657-613edd771cbc0" 556s ok 61 556s ok 558s t/apache/expr.t ..................... 558s 1..229 558s # Running under perl version 5.038002 for linux 558s # Current time local: Mon Apr 8 18:11:30 2024 558s # Current time GMT: Mon Apr 8 18:11:30 2024 558s # Using Test.pm version 1.31 558s # Using Apache/Test.pm version 1.42 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "true" should evaluate to true, got true 558s ok 1 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "false" should evaluate to false, got false 558s ok 2 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s Should get parse error for "foo", got parse error 558s ok 3 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -eq 01" should evaluate to true, got true 558s ok 4 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -eq 2" should evaluate to false, got false 558s ok 5 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -ne 2" should evaluate to true, got true 558s ok 6 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -ne 1" should evaluate to false, got false 558s ok 7 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -lt 02" should evaluate to true, got true 558s ok 8 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -lt 1" should evaluate to false, got false 558s ok 9 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -le 2" should evaluate to true, got true 558s ok 10 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -le 1" should evaluate to true, got true 558s ok 11 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "2 -gt 1" should evaluate to true, got true 558s ok 12 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -gt 1" should evaluate to false, got false 558s ok 13 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "2 -ge 1" should evaluate to true, got true 558s ok 14 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -ge 1" should evaluate to true, got true 558s ok 15 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "1 -gt -1" should evaluate to true, got true 558s ok 16 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' == 'aa'" should evaluate to true, got true 558s ok 17 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' == 'b'" should evaluate to false, got false 558s ok 18 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' = 'aa'" should evaluate to true, got true 558s ok 19 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' = 'b'" should evaluate to false, got false 558s ok 20 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' != 'b'" should evaluate to true, got true 558s ok 21 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' != 'aa'" should evaluate to false, got false 558s ok 22 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' < 'b'" should evaluate to true, got true 558s ok 23 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' < 'aa'" should evaluate to false, got false 558s ok 24 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' <= 'b'" should evaluate to true, got true 558s ok 25 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' <= 'aa'" should evaluate to true, got true 558s ok 26 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'b' > 'aa'" should evaluate to true, got true 558s ok 27 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' > 'aa'" should evaluate to false, got false 558s ok 28 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'b' >= 'aa'" should evaluate to true, got true 558s ok 29 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'aa' >= 'aa'" should evaluate to true, got true 558s ok 30 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 558s ok 31 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 558s ok 32 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 558s ok 33 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 558s ok 34 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 558s ok 35 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 558s ok 36 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 558s ok 37 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 558s ok 38 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 558s ok 39 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 558s ok 40 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "%{TIME} != ''" should evaluate to true, got true 558s ok 41 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'a' -in { 'b', 'a' } " should evaluate to true, got true 558s ok 42 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s "'a' -in { 'b', 'c' } " should evaluate to false, got false 558s ok 43 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " 'abc' =~ /bc/ " should evaluate to true, got true 558s ok 44 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " 'abc' =~ /BC/i " should evaluate to true, got true 558s ok 45 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " 'abc' !~ m!bc! " should evaluate to false, got false 558s ok 46 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " 'abc' !~ m!BC!i " should evaluate to false, got false 558s ok 47 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " $0 == '' " should evaluate to true, got true 558s ok 48 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 558s " $1 == '' " should evaluate to true, got true 558s ok 49 558s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " $9 == '' " should evaluate to true, got true 559s ok 50 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " '$0' == '' " should evaluate to true, got true 559s ok 51 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 559s ok 52 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 559s ok 53 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 559s ok 54 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 559s ok 55 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 559s ok 56 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 559s ok 57 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 559s ok 58 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 559s ok 59 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 559s ok 60 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 559s ok 61 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 559s ok 62 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 559s ok 63 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 559s ok 64 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 559s ok 65 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 559s ok 66 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 559s ok 67 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 559s ok 68 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 559s ok 69 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 559s ok 70 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{HTTPS} == 'off' " should evaluate to true, got true 559s ok 71 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 559s ok 72 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 559s ok 73 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 559s ok 74 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 559s ok 75 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 559s ok 76 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 559s ok 77 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 559s ok 78 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 559s ok 79 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 559s ok 80 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 559s ok 81 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 559s ok 82 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "escape('?') = '%3f' " should evaluate to true, got true 559s ok 83 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "unescape('%3f') = '?' " should evaluate to true, got true 559s ok 84 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 559s ok 85 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 559s ok 86 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 559s ok 87 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "file('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 559s ok 88 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-n ''" should evaluate to false, got false 559s ok 89 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-z ''" should evaluate to true, got true 559s ok 90 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-n '1'" should evaluate to true, got true 559s ok 91 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-z '1'" should evaluate to false, got false 559s ok 92 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "-R 'abc'", got parse error 559s ok 93 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 559s ok 94 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-R '240.0.0.0'" should evaluate to false, got false 559s ok 95 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-R '240.0.0.0/8'" should evaluate to false, got false 559s ok 96 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-R 'ff::/8'" should evaluate to false, got false 559s ok 97 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 559s ok 98 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 559s ok 99 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 559s ok 100 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 559s ok 101 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 559s ok 102 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 559s ok 103 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 559s ok 104 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'foo' -strmatch '*o'" should evaluate to true, got true 559s ok 105 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 559s ok 106 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'foo' -strmatch 'F*'" should evaluate to false, got false 559s ok 107 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'foo' -strcmatch 'F*'" should evaluate to true, got true 559s ok 108 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'foo' -strmatch 'g*'" should evaluate to false, got false 559s ok 109 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'foo' -strcmatch 'g*'" should evaluate to false, got false 559s ok 110 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 559s ok 111 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 559s ok 112 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 559s ok 113 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 559s ok 114 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "foo('bar') = 'bar'", got parse error 559s ok 115 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "%{FOO} != 'bar'", got parse error 559s ok 116 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s Should get parse error for "'bar' = bar", got parse error 559s ok 117 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true" should evaluate to true, got true 559s ok 118 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && true" should evaluate to true, got true 559s ok 119 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || true" should evaluate to true, got true 559s ok 120 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || true || true" should evaluate to true, got true 559s ok 121 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || true && true" should evaluate to true, got true 559s ok 122 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && true || true" should evaluate to true, got true 559s ok 123 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && true && true" should evaluate to true, got true 559s ok 124 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || true || !true" should evaluate to true, got true 559s ok 125 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || true && !true" should evaluate to true, got true 559s ok 126 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && true || !true" should evaluate to true, got true 559s ok 127 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && true && !true" should evaluate to false, got false 559s ok 128 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && !true" should evaluate to false, got false 559s ok 129 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || !true" should evaluate to true, got true 559s ok 130 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || !true || true" should evaluate to true, got true 559s ok 131 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || !true && true" should evaluate to true, got true 559s ok 132 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && !true || true" should evaluate to true, got true 559s ok 133 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && !true && true" should evaluate to false, got false 559s ok 134 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || !true || !true" should evaluate to true, got true 559s ok 135 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true || !true && !true" should evaluate to true, got true 559s ok 136 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && !true || !true" should evaluate to false, got false 559s ok 137 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "true && !true && !true" should evaluate to false, got false 559s ok 138 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true" should evaluate to false, got false 559s ok 139 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && true" should evaluate to false, got false 559s ok 140 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || true" should evaluate to true, got true 559s ok 141 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || true || true" should evaluate to true, got true 559s ok 142 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || true && true" should evaluate to true, got true 559s ok 143 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && true || true" should evaluate to true, got true 559s ok 144 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && true && true" should evaluate to false, got false 559s ok 145 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || true || !true" should evaluate to true, got true 559s ok 146 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || true && !true" should evaluate to false, got false 559s ok 147 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && true || !true" should evaluate to false, got false 559s ok 148 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && true && !true" should evaluate to false, got false 559s ok 149 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && !true" should evaluate to false, got false 559s ok 150 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || !true" should evaluate to false, got false 559s ok 151 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || !true || true" should evaluate to true, got true 559s ok 152 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || !true && true" should evaluate to false, got false 559s ok 153 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && !true || true" should evaluate to true, got true 559s ok 154 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && !true && true" should evaluate to false, got false 559s ok 155 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || !true || !true" should evaluate to false, got false 559s ok 156 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true || !true && !true" should evaluate to false, got false 559s ok 157 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && !true || !true" should evaluate to false, got false 559s ok 158 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!true && !true && !true" should evaluate to false, got false 559s ok 159 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true)" should evaluate to false, got false 559s ok 160 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && true)" should evaluate to false, got false 559s ok 161 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || true)" should evaluate to false, got false 559s ok 162 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || true || true)" should evaluate to false, got false 559s ok 163 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || true && true)" should evaluate to false, got false 559s ok 164 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && true || true)" should evaluate to false, got false 559s ok 165 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && true && true)" should evaluate to false, got false 559s ok 166 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || true || !true)" should evaluate to false, got false 559s ok 167 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || true && !true)" should evaluate to false, got false 559s ok 168 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && true || !true)" should evaluate to false, got false 559s ok 169 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && true && !true)" should evaluate to true, got true 559s ok 170 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && !true)" should evaluate to true, got true 559s ok 171 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || !true)" should evaluate to false, got false 559s ok 172 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || !true || true)" should evaluate to false, got false 559s ok 173 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || !true && true)" should evaluate to false, got false 559s ok 174 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && !true || true)" should evaluate to false, got false 559s ok 175 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && !true && true)" should evaluate to true, got true 559s ok 176 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || !true || !true)" should evaluate to false, got false 559s ok 177 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true || !true && !true)" should evaluate to false, got false 559s ok 178 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && !true || !true)" should evaluate to true, got true 559s ok 179 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(true && !true && !true)" should evaluate to true, got true 559s ok 180 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true)" should evaluate to true, got true 559s ok 181 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && true)" should evaluate to true, got true 559s ok 182 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || true)" should evaluate to false, got false 559s ok 183 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || true || true)" should evaluate to false, got false 559s ok 184 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || true && true)" should evaluate to false, got false 559s ok 185 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && true || true)" should evaluate to false, got false 559s ok 186 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && true && true)" should evaluate to true, got true 559s ok 187 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || true || !true)" should evaluate to false, got false 559s ok 188 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || true && !true)" should evaluate to true, got true 559s ok 189 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && true || !true)" should evaluate to true, got true 559s ok 190 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && true && !true)" should evaluate to true, got true 559s ok 191 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && !true)" should evaluate to true, got true 559s ok 192 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || !true)" should evaluate to true, got true 559s ok 193 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || !true || true)" should evaluate to false, got false 559s ok 194 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || !true && true)" should evaluate to true, got true 559s ok 195 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && !true || true)" should evaluate to false, got false 559s ok 196 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && !true && true)" should evaluate to true, got true 559s ok 197 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || !true || !true)" should evaluate to true, got true 559s ok 198 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true || !true && !true)" should evaluate to true, got true 559s ok 199 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && !true || !true)" should evaluate to true, got true 559s ok 200 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "!(!true && !true && !true)" should evaluate to true, got true 559s ok 201 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 559s ok 202 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 559s ok 203 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 559s ok 204 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 559s ok 205 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 559s ok 206 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 559s ok 207 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 559s ok 208 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 559s ok 209 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 559s ok 210 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 559s ok 211 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 559s ok 212 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 559s ok 213 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 559s ok 214 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 559s ok 215 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 559s ok 216 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 559s ok 217 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 559s ok 218 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 559s ok 219 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 559s ok 220 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-F '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 559s ok 221 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-F '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 559s ok 222 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-U '/apache/' " should evaluate to true, got true 559s ok 223 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "-U '/apache/expr/none' " should evaluate to false, got false 559s ok 224 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 559s ok 225 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 559s ok 226 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "base64('foo') = 'Zm9v' " should evaluate to true, got true 559s ok 227 559s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 559s ok 228 559s Error log should not have 'Internal evaluation error' entries, found 0 559s ok 229 559s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 559s ok 562s t/apache/expr_string.t .............. 562s 1..29 562s # Running under perl version 5.038002 for linux 562s # Current time local: Mon Apr 8 18:11:32 2024 562s # Current time GMT: Mon Apr 8 18:11:32 2024 562s # Using Test.pm version 1.31 562s # Using Apache/Test.pm version 1.42 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 1 562s Expected return code 200, got 200 for 'foo' 562s ok 2 562s # testing : log message [Mon Apr 08 18:11:34.369945 2024] [log_debug:info] [pid 7304] [client 127.0.0.1:40292] foo (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: 'foo' 562s # received: 'foo' 562s ok 3 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 4 562s Expected return code 200, got 200 for '%{req:SomeHeader}' 562s ok 5 562s # testing : log message [Mon Apr 08 18:11:34.626881 2024] [log_debug:info] [pid 7304] [client 127.0.0.1:40292] SomeValue (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: 'SomeValue' 562s # received: 'SomeValue' 562s ok 6 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 7 562s Should get parse error (500) for "%{", got 500 562s ok 8 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 9 562s Expected return code 200, got 200 for '%' 562s ok 10 562s # testing : log message [Mon Apr 08 18:11:35.133561 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] % (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: '%' 562s # received: '%' 562s ok 11 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 12 562s Expected return code 200, got 200 for '}' 562s ok 13 562s # testing : log message [Mon Apr 08 18:11:35.386945 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] } (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: '}' 562s # received: '}' 562s ok 14 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 15 562s Expected return code 200, got 200 for '\"' 562s ok 16 562s # testing : log message [Mon Apr 08 18:11:35.640769 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] " (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: '"' 562s # received: '"' 562s ok 17 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 18 562s Expected return code 200, got 200 for '\'' 562s ok 19 562s # testing : log message [Mon Apr 08 18:11:35.893578 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] ' (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: '\'' 562s # received: '\'' 562s ok 20 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 21 562s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 562s ok 22 562s # testing : log message [Mon Apr 08 18:11:36.147018 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: '%{req:SomeHeader}' 562s # received: '%{req:SomeHeader}' 562s ok 23 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 24 562s Expected return code 200, got 200 for '%{tolower:IDENT}' 562s ok 25 562s # testing : log message [Mon Apr 08 18:11:36.400600 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] ident (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: 'ident' 562s # received: 'ident' 562s ok 26 562s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 27 562s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 562s ok 28 562s # testing : log message [Mon Apr 08 18:11:36.654404 2024] [log_debug:info] [pid 14764] [client 127.0.0.1:59608] get (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 562s # didn't match 562s # expected: 'get' 562s # received: 'get' 562s ok 29 562s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 562s ok 565s t/apache/getfile.t .................. 565s # using LWP client 565s 1..219 565s # Running under perl version 5.038002 for linux 565s # Current time local: Mon Apr 8 18:11:36 2024 565s # Current time GMT: Mon Apr 8 18:11:36 2024 565s # Using Test.pm version 1.31 565s # Using Apache/Test.pm version 1.42 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "44f3-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 17651 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl.pod 565s # expected: 17651 565s # received: 17651 565s ok 1 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "dbb0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 56240 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5004delta.pod 565s # expected: 56240 565s # received: 56240 565s ok 2 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "85eb-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 34283 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5005delta.pod 565s # expected: 34283 565s # received: 34283 565s ok 3 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "d8ed-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 55533 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5100delta.pod 565s # expected: 55533 565s # received: 55533 565s ok 4 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "ab70-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 43888 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5101delta.pod 565s # expected: 43888 565s # received: 43888 565s ok 5 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "15cb7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 89271 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5120delta.pod 565s # expected: 89271 565s # received: 89271 565s ok 6 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2707-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9991 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5121delta.pod 565s # expected: 9991 565s # received: 9991 565s ok 7 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2569-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9577 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5122delta.pod 565s # expected: 9577 565s # received: 9577 565s ok 8 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1004-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4100 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5123delta.pod 565s # expected: 4100 565s # received: 4100 565s ok 9 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "e58-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3672 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5124delta.pod 565s # expected: 3672 565s # received: 3672 565s ok 10 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1e03-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7683 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5125delta.pod 565s # expected: 7683 565s # received: 7683 565s ok 11 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "233aa-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 144298 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5140delta.pod 565s # expected: 144298 565s # received: 144298 565s ok 12 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1f1e-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7966 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5141delta.pod 565s # expected: 7966 565s # received: 7966 565s ok 13 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1aec-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6892 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5142delta.pod 565s # expected: 6892 565s # received: 6892 565s ok 14 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1e50-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7760 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5143delta.pod 565s # expected: 7760 565s # received: 7760 565s ok 15 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "18b7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6327 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5144delta.pod 565s # expected: 6327 565s # received: 6327 565s ok 16 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "20a09-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 133641 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5160delta.pod 565s # expected: 133641 565s # received: 133641 565s ok 17 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "17fe-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6142 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5161delta.pod 565s # expected: 6142 565s # received: 6142 565s ok 18 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "e0a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3594 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5162delta.pod 565s # expected: 3594 565s # received: 3594 565s ok 19 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "ff5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4085 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5163delta.pod 565s # expected: 4085 565s # received: 4085 565s ok 20 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1d286-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 119430 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5180delta.pod 565s # expected: 119430 565s # received: 119430 565s ok 21 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "19c5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6597 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5181delta.pod 565s # expected: 6597 565s # received: 6597 565s ok 22 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "14d7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5335 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5182delta.pod 565s # expected: 5335 565s # received: 5335 565s ok 23 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1208-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4616 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5184delta.pod 565s # expected: 4616 565s # received: 4616 565s ok 24 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1c352-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 115538 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5200delta.pod 565s # expected: 115538 565s # received: 115538 565s ok 25 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2a07-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10759 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5201delta.pod 565s # expected: 10759 565s # received: 10759 565s ok 26 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2fef-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 12271 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5202delta.pod 565s # expected: 12271 565s # received: 12271 565s ok 27 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2410-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9232 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5203delta.pod 565s # expected: 9232 565s # received: 9232 565s ok 28 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1fa90-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 129680 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5220delta.pod 565s # expected: 129680 565s # received: 129680 565s ok 29 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "293d-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10557 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5221delta.pod 565s # expected: 10557 565s # received: 10557 565s ok 30 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "301f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 12319 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5222delta.pod 565s # expected: 12319 565s # received: 12319 565s ok 31 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "20fa-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8442 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5223delta.pod 565s # expected: 8442 565s # received: 8442 565s ok 32 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1162-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4450 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5224delta.pod 565s # expected: 4450 565s # received: 4450 565s ok 33 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "fc0b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 64523 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5240delta.pod 565s # expected: 64523 565s # received: 64523 565s ok 34 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2009-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8201 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5241delta.pod 565s # expected: 8201 565s # received: 8201 565s ok 35 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1007-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4103 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5242delta.pod 565s # expected: 4103 565s # received: 4103 565s ok 36 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2aac-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10924 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5243delta.pod 565s # expected: 10924 565s # received: 10924 565s ok 37 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1168-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4456 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5244delta.pod 565s # expected: 4456 565s # received: 4456 565s ok 38 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1875b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 100187 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5260delta.pod 565s # expected: 100187 565s # received: 100187 565s ok 39 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1e25-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7717 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5261delta.pod 565s # expected: 7717 565s # received: 7717 565s ok 40 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1e16-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7702 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5262delta.pod 565s # expected: 7702 565s # received: 7702 565s ok 41 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1b69-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7017 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5263delta.pod 565s # expected: 7017 565s # received: 7017 565s ok 42 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "115d9-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 71129 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5280delta.pod 565s # expected: 71129 565s # received: 71129 565s ok 43 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "11f7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4599 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5281delta.pod 565s # expected: 4599 565s # received: 4599 565s ok 44 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1806-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6150 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5282delta.pod 565s # expected: 6150 565s # received: 6150 565s ok 45 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "13f7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5111 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5283delta.pod 565s # expected: 5111 565s # received: 5111 565s ok 46 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9efd-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 40701 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5300delta.pod 565s # expected: 40701 565s # received: 40701 565s ok 47 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1662-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5730 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5301delta.pod 565s # expected: 5730 565s # received: 5730 565s ok 48 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "124a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4682 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5302delta.pod 565s # expected: 4682 565s # received: 4682 565s ok 49 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1374-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4980 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5303delta.pod 565s # expected: 4980 565s # received: 4980 565s ok 50 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "d310-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 54032 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5320delta.pod 565s # expected: 54032 565s # received: 54032 565s ok 51 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1b5f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7007 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5321delta.pod 565s # expected: 7007 565s # received: 7007 565s ok 52 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9201-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 37377 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5340delta.pod 565s # expected: 37377 565s # received: 37377 565s ok 53 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1076-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4214 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5341delta.pod 565s # expected: 4214 565s # received: 4214 565s ok 54 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "f6a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3946 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5342delta.pod 565s # expected: 3946 565s # received: 3946 565s ok 55 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "fd6-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4054 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5343delta.pod 565s # expected: 4054 565s # received: 4054 565s ok 56 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "ad8b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 44427 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5360delta.pod 565s # expected: 44427 565s # received: 44427 565s ok 57 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1288-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4744 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5361delta.pod 565s # expected: 4744 565s # received: 4744 565s ok 58 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "f6a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3946 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5362delta.pod 565s # expected: 3946 565s # received: 3946 565s ok 59 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "fd7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4055 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5363delta.pod 565s # expected: 4055 565s # received: 4055 565s ok 60 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "10d49-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 68937 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5380delta.pod 565s # expected: 68937 565s # received: 68937 565s ok 61 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "f6a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3946 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5381delta.pod 565s # expected: 3946 565s # received: 3946 565s ok 62 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "fd4-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4052 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl5382delta.pod 565s # expected: 4052 565s # received: 4052 565s ok 63 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1e729-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 124713 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl561delta.pod 565s # expected: 124713 565s # received: 124713 565s ok 64 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1a2c1-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 107201 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl56delta.pod 565s # expected: 107201 565s # received: 107201 565s ok 65 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "94ac-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 38060 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl581delta.pod 565s # expected: 38060 565s # received: 38060 565s ok 66 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1176-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4470 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl582delta.pod 565s # expected: 4470 565s # received: 4470 565s ok 67 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "18bf-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6335 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl583delta.pod 565s # expected: 6335 565s # received: 6335 565s ok 68 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1cc3-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7363 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl584delta.pod 565s # expected: 7363 565s # received: 7363 565s ok 69 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1701-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5889 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl585delta.pod 565s # expected: 5889 565s # received: 5889 565s ok 70 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "122b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4651 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl586delta.pod 565s # expected: 4651 565s # received: 4651 565s ok 71 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "20a5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8357 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl587delta.pod 565s # expected: 8357 565s # received: 8357 565s ok 72 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "62c1-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 25281 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl588delta.pod 565s # expected: 25281 565s # received: 25281 565s ok 73 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "d290-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 53904 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl589delta.pod 565s # expected: 53904 565s # received: 53904 565s ok 74 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1c1d5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 115157 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perl58delta.pod 565s # expected: 115157 565s # received: 115157 565s ok 75 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4fe9-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 20457 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlaix.pod 565s # expected: 20457 565s # received: 20457 565s ok 76 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1688-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5768 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlamiga.pod 565s # expected: 5768 565s # received: 5768 565s ok 77 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2031-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8241 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlandroid.pod 565s # expected: 8241 565s # received: 8241 565s ok 78 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "c9433-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 824371 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlapi.pod 565s # expected: 824371 565s # received: 824371 565s ok 79 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "5837-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 22583 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlapio.pod 565s # expected: 22583 565s # received: 22583 565s ok 80 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1b62-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7010 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlartistic.pod 565s # expected: 7010 565s # received: 7010 565s ok 81 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "20c2-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8386 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlbook.pod 565s # expected: 8386 565s # received: 8386 565s ok 82 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "126-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 294 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlboot.pod 565s # expected: 294 565s # received: 294 565s ok 83 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "130-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 304 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlbot.pod 565s # expected: 304 565s # received: 304 565s ok 84 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1f50-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8016 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlbs2000.pod 565s # expected: 8016 565s # received: 8016 565s ok 85 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "dea2-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 56994 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlcall.pod 565s # expected: 56994 565s # received: 56994 565s ok 86 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1180-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4480 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlcheat.pod 565s # expected: 4480 565s # received: 4480 565s ok 87 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "23bf-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9151 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlclass.pod 565s # expected: 9151 565s # received: 9151 565s ok 88 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "3c63-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 15459 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlclassguts.pod 565s # expected: 15459 565s # received: 15459 565s ok 89 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "254a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9546 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlclib.pod 565s # expected: 9546 565s # received: 9546 565s ok 90 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "12e5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4837 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlcn.pod 565s # expected: 4837 565s # received: 4837 565s ok 91 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1b1a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6938 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlcommunity.pod 565s # expected: 6938 565s # received: 6938 565s ok 92 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "662a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 26154 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlcygwin.pod 565s # expected: 26154 565s # received: 26154 565s ok 93 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "cfa2-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 53154 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldata.pod 565s # expected: 53154 565s # received: 53154 565s ok 94 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "134f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4943 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 565s # expected: 4943 565s # received: 4943 565s ok 95 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "a85c-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 43100 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldebguts.pod 565s # expected: 43100 565s # received: 43100 565s ok 96 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "5693-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 22163 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldebtut.pod 565s # expected: 22163 565s # received: 22163 565s ok 97 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9bbb-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 39867 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldebug.pod 565s # expected: 39867 565s # received: 39867 565s ok 98 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "fd4-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4052 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldelta.pod 565s # expected: 4052 565s # received: 4052 565s ok 99 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "5f0a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 24330 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldeprecation.pod 565s # expected: 24330 565s # received: 24330 565s ok 100 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4c051-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 311377 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldiag.pod 565s # expected: 311377 565s # received: 311377 565s ok 101 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "24a0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9376 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldoc.pod 565s # expected: 9376 565s # received: 9376 565s ok 102 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "b4ed-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 46317 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldocstyle.pod 565s # expected: 46317 565s # received: 46317 565s ok 103 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "687a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 26746 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldsc.pod 565s # expected: 26746 565s # received: 26746 565s ok 104 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1f17-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7959 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perldtrace.pod 565s # expected: 7959 565s # received: 7959 565s ok 105 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "14981-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 84353 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlebcdic.pod 565s # expected: 84353 565s # received: 84353 565s ok 106 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9321-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 37665 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlembed.pod 565s # expected: 37665 565s # received: 37665 565s ok 107 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2877-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10359 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlexperiment.pod 565s # expected: 10359 565s # received: 10359 565s ok 108 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "590b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 22795 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq.pod 565s # expected: 22795 565s # received: 22795 565s ok 109 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "385d-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 14429 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq1.pod 565s # expected: 14429 565s # received: 14429 565s ok 110 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "24a1-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9377 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq2.pod 565s # expected: 9377 565s # received: 9377 565s ok 111 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "92e1-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 37601 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq3.pod 565s # expected: 37601 565s # received: 37601 565s ok 112 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "162be-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 90814 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq4.pod 565s # expected: 90814 565s # received: 90814 565s ok 113 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "d7fc-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 55292 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq5.pod 565s # expected: 55292 565s # received: 55292 565s ok 114 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9a71-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 39537 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq6.pod 565s # expected: 39537 565s # received: 39537 565s ok 115 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "93b8-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 37816 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq7.pod 565s # expected: 37816 565s # received: 37816 565s ok 116 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "c310-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 49936 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq8.pod 565s # expected: 49936 565s # received: 49936 565s ok 117 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "3b75-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 15221 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfaq9.pod 565s # expected: 15221 565s # received: 15221 565s ok 118 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "56ca-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 22218 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfilter.pod 565s # expected: 22218 565s # received: 22218 565s ok 119 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "342b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 13355 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfork.pod 565s # expected: 13355 565s # received: 13355 565s ok 120 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "40e0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 16608 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlform.pod 565s # expected: 16608 565s # received: 16608 565s ok 121 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "671-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 1649 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 565s # expected: 1649 565s # received: 1649 565s ok 122 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "67142-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 422210 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlfunc.pod 565s # expected: 422210 565s # received: 422210 565s ok 123 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "7c2a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 31786 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlgit.pod 565s # expected: 31786 565s # received: 31786 565s ok 124 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "21810-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 137232 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlglossary.pod 565s # expected: 137232 565s # received: 137232 565s ok 125 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4075-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 16501 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlgov.pod 565s # expected: 16501 565s # received: 16501 565s ok 126 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "35f7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 13815 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlgpl.pod 565s # expected: 13815 565s # received: 13815 565s ok 127 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2c264-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 180836 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlguts.pod 565s # expected: 180836 565s # received: 180836 565s ok 128 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "afe4-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 45028 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhack.pod 565s # expected: 45028 565s # received: 45028 565s ok 129 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "11a38-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 72248 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhacktips.pod 565s # expected: 72248 565s # received: 72248 565s ok 130 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1809-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6153 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhacktut.pod 565s # expected: 6153 565s # received: 6153 565s ok 131 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "5f7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 1527 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhaiku.pod 565s # expected: 1527 565s # received: 1527 565s ok 132 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "e88a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 59530 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhist.pod 565s # expected: 59530 565s # received: 59530 565s ok 133 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "77a4-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 30628 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhpux.pod 565s # expected: 30628 565s # received: 30628 565s ok 134 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "7dd-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 2013 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlhurd.pod 565s # expected: 2013 565s # received: 2013 565s ok 135 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1f865-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 129125 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlintern.pod 565s # expected: 129125 565s # received: 129125 565s ok 136 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9216-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 37398 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlinterp.pod 565s # expected: 37398 565s # received: 37398 565s ok 137 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "579d-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 22429 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlintro.pod 565s # expected: 22429 565s # received: 22429 565s ok 138 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "8ad3-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 35539 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perliol.pod 565s # expected: 35539 565s # received: 35539 565s ok 139 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "11817-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 71703 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlipc.pod 565s # expected: 71703 565s # received: 71703 565s ok 140 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1150-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4432 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlirix.pod 565s # expected: 4432 565s # received: 4432 565s ok 141 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "20a8-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8360 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perljp.pod 565s # expected: 8360 565s # received: 8360 565s ok 142 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2fc0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 12224 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlko.pod 565s # expected: 12224 565s # received: 12224 565s ok 143 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "163-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 355 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perllexwarn.pod 565s # expected: 355 565s # received: 355 565s ok 144 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "7ea-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 2026 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perllinux.pod 565s # expected: 2026 565s # received: 2026 565s ok 145 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "12457-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 74839 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perllocale.pod 565s # expected: 74839 565s # received: 74839 565s ok 146 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "24dc-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9436 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perllol.pod 565s # expected: 9436 565s # received: 9436 565s ok 147 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2f6f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 12143 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlmacosx.pod 565s # expected: 12143 565s # received: 12143 565s ok 148 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "6753-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 26451 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlmod.pod 565s # expected: 26451 565s # received: 26451 565s ok 149 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2574-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9588 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 565s # expected: 9588 565s # received: 9588 565s ok 150 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "e547-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 58695 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlmodlib.pod 565s # expected: 58695 565s # received: 58695 565s ok 151 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "573b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 22331 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 565s # expected: 22331 565s # received: 22331 565s ok 152 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "d65-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3429 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlmroapi.pod 565s # expected: 3429 565s # received: 3429 565s ok 153 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2ad3-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10963 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlnewmod.pod 565s # expected: 10963 565s # received: 10963 565s ok 154 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "20a5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8357 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlnumber.pod 565s # expected: 8357 565s # received: 8357 565s ok 155 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "8d30-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 36144 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlobj.pod 565s # expected: 36144 565s # received: 36144 565s ok 156 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "6885-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 26757 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlootut.pod 565s # expected: 26757 565s # received: 26757 565s ok 157 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "251a5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 151973 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlop.pod 565s # expected: 151973 565s # received: 151973 565s ok 158 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4db-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 1243 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 565s # expected: 1243 565s # received: 1243 565s ok 159 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "3b77-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 15223 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlopentut.pod 565s # expected: 15223 565s # received: 15223 565s ok 160 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "16cb9-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 93369 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlos2.pod 565s # expected: 93369 565s # received: 93369 565s ok 161 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "37cb-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 14283 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlos390.pod 565s # expected: 14283 565s # received: 14283 565s ok 162 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "12b0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4784 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlos400.pod 565s # expected: 4784 565s # received: 4784 565s ok 163 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "c8a9-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 51369 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlpacktut.pod 565s # expected: 51369 565s # received: 51369 565s ok 164 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "c2bd-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 49853 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlperf.pod 565s # expected: 49853 565s # received: 49853 565s ok 165 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1418-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5144 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlplan9.pod 565s # expected: 5144 565s # received: 5144 565s ok 166 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "5b65-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 23397 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlpod.pod 565s # expected: 23397 565s # received: 23397 565s ok 167 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "10d10-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 68880 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlpodspec.pod 565s # expected: 68880 565s # received: 68880 565s ok 168 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2f40-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 12096 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 565s # expected: 12096 565s # received: 12096 565s ok 169 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "67b7-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 26551 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlpolicy.pod 565s # expected: 26551 565s # received: 26551 565s ok 170 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "15cc8-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 89288 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlport.pod 565s # expected: 89288 565s # received: 89288 565s ok 171 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1412-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 5138 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlpragma.pod 565s # expected: 5138 565s # received: 5138 565s ok 172 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1a25-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 6693 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlqnx.pod 565s # expected: 6693 565s # received: 6693 565s ok 173 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2127d-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 135805 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlre.pod 565s # expected: 135805 565s # received: 135805 565s ok 174 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "7bad-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 31661 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlreapi.pod 565s # expected: 31661 565s # received: 31661 565s ok 175 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "818f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 33167 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 565s # expected: 33167 565s # received: 33167 565s ok 176 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "beb0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 48816 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 565s # expected: 48816 565s # received: 48816 565s ok 177 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "8c47-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 35911 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlref.pod 565s # expected: 35911 565s # received: 35911 565s ok 178 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4944-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 18756 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlreftut.pod 565s # expected: 18756 565s # received: 18756 565s ok 179 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "a989-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 43401 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlreguts.pod 565s # expected: 43401 565s # received: 43401 565s ok 180 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1fd-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 509 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlrepository.pod 565s # expected: 509 565s # received: 509 565s ok 181 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4af5-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 19189 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlrequick.pod 565s # expected: 19189 565s # received: 19189 565s ok 182 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "3ce4-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 15588 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlreref.pod 565s # expected: 15588 565s # received: 15588 565s ok 183 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1e219-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 123417 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlretut.pod 565s # expected: 123417 565s # received: 123417 565s ok 184 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "60c-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 1548 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlriscos.pod 565s # expected: 1548 565s # received: 1548 565s ok 185 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "e52d-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 58669 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlrun.pod 565s # expected: 58669 565s # received: 58669 565s ok 186 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "6cc6-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 27846 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsec.pod 565s # expected: 27846 565s # received: 27846 565s ok 187 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4af2-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 19186 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 565s # expected: 19186 565s # received: 19186 565s ok 188 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "74a6-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 29862 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsolaris.pod 565s # expected: 29862 565s # received: 29862 565s ok 189 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1bdc-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7132 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsource.pod 565s # expected: 7132 565s # received: 7132 565s ok 190 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "233b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 9019 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlstyle.pod 565s # expected: 9019 565s # received: 9019 565s ok 191 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "12f85-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 77701 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsub.pod 565s # expected: 77701 565s # received: 77701 565s ok 192 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "d2de-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 53982 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsyn.pod 565s # expected: 53982 565s # received: 53982 565s ok 193 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "2858-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10328 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlsynology.pod 565s # expected: 10328 565s # received: 10328 565s ok 194 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "b53a-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 46394 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlthrtut.pod 565s # expected: 46394 565s # received: 46394 565s ok 195 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "9a91-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 39569 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltie.pod 565s # expected: 39569 565s # received: 39569 565s ok 196 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "b9206-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 758278 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltoc.pod 565s # expected: 758278 565s # received: 758278 565s ok 197 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "174-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 372 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltodo.pod 565s # expected: 372 565s # received: 372 565s ok 198 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "126-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 294 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltooc.pod 565s # expected: 294 565s # received: 294 565s ok 199 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "126-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 294 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltoot.pod 565s # expected: 294 565s # received: 294 565s ok 200 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "297f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 10623 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltrap.pod 565s # expected: 10623 565s # received: 10623 565s ok 201 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "213f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 8511 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltru64.pod 565s # expected: 8511 565s # received: 8511 565s ok 202 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1183-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4483 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perltw.pod 565s # expected: 4483 565s # received: 4483 565s ok 203 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "162c0-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 90816 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlunicode.pod 565s # expected: 90816 565s # received: 90816 565s ok 204 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "6349-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 25417 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlunicook.pod 565s # expected: 25417 565s # received: 25417 565s ok 205 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "372e-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 14126 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlunifaq.pod 565s # expected: 14126 565s # received: 14126 565s ok 206 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "96e1-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 38625 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perluniintro.pod 565s # expected: 38625 565s # received: 38625 565s ok 207 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "6eefa-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 454394 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perluniprops.pod 565s # expected: 454394 565s # received: 454394 565s ok 208 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1f0f-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7951 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlunitut.pod 565s # expected: 7951 565s # received: 7951 565s ok 209 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1ce8-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 7400 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlutil.pod 565s # expected: 7400 565s # received: 7400 565s ok 210 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "16ab2-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 92850 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlvar.pod 565s # expected: 92850 565s # received: 92850 565s ok 211 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "c68d-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 50829 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlvms.pod 565s # expected: 50829 565s # received: 50829 565s ok 212 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "f16-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 3862 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlvos.pod 565s # expected: 3862 565s # received: 3862 565s ok 213 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "7fdb-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 32731 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlwin32.pod 565s # expected: 32731 565s # received: 32731 565s ok 214 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1532b-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 86827 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlxs.pod 565s # expected: 86827 565s # received: 86827 565s ok 215 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "c504-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 50436 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlxstut.pod 565s # expected: 50436 565s # received: 50436 565s ok 216 565s #lwp request: 565s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "5dc1-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 24001 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 565s # expected: 24001 565s # received: 24001 565s ok 217 565s #lwp request: 565s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "1040b8-614f0c873c200" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 1065144 565s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-binary-httpd 565s # expected: 1065144 565s # received: 1065144 565s ok 218 565s #lwp request: 565s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 565s #User-Agent: libwww-perl/6.76 565s # 565s #server response: 565s #HTTP/1.1 200 OK 565s #Connection: close 565s #Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Accept-Ranges: bytes 565s #ETag: "4527c8-6155edc931600" 565s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 565s #Vary: In-If1 565s #Content-Length: 4532168 565s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 565s #Client-Date: Mon, 08 Apr 2024 18:11:38 GMT 565s #Client-Peer: 127.0.0.1:8529 565s #Client-Response-Num: 1 565s #DMMATCH1: 1 565s # 565s # testing : download of /getfiles-binary-perl 565s # expected: 4532168 565s # received: 4532168 565s ok 219 565s ok 566s t/apache/headers.t .................. 566s 1..27 566s # Running under perl version 5.038002 for linux 566s # Current time local: Mon Apr 8 18:11:39 2024 566s # Current time GMT: Mon Apr 8 18:11:39 2024 566s # Using Test.pm version 1.31 566s # Using Apache/Test.pm version 1.42 566s testing: Hello: World 566s ok 1 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 2 566s header: [World] vs [World] 566s # testing : compare header Hello value 566s # expected: 'World' 566s # received: 'World' 566s ok 3 566s testing: Hello: World 566s ok 4 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 5 566s header: [World] vs [World] 566s # testing : compare header Hello value 566s # expected: 'World' 566s # received: 'World' 566s ok 6 566s testing: Hello: World 566s ok 7 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 8 566s header: [World] vs [World] 566s # testing : compare header Hello value 566s # expected: 'World' 566s # received: 'World' 566s ok 9 566s testing: Hello: Foo 566s Bar 566s ok 10 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 11 566s header: [Foo Bar] vs [Foo Bar] 566s # testing : compare header Hello value 566s # expected: 'Foo Bar' 566s # received: 'Foo Bar' 566s ok 12 566s testing: Hello: Foo 566s Bar 566s ok 13 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 14 566s header: [Foo Bar] vs [Foo Bar] 566s # testing : compare header Hello value 566s # expected: 'Foo Bar' 566s # received: 'Foo Bar' 566s ok 15 566s testing: Hello: Foo 566s Bar 566s ok 16 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 17 566s header: [Foo Bar] vs [Foo Bar] 566s # testing : compare header Hello value 566s # expected: 'Foo Bar' 566s # received: 'Foo Bar' 566s ok 18 566s testing: Hello: Foo 566s Bar 566s ok 19 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 20 566s header: [Foo Bar] vs [Foo Bar] 566s # testing : compare header Hello value 566s # expected: 'Foo Bar' 566s # received: 'Foo Bar' 566s ok 21 566s testing: Hello: Foo 566s Bar 566s ok 22 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 23 566s header: [Foo Bar] vs [Foo Bar] 566s # testing : compare header Hello value 566s # expected: 'Foo Bar' 566s # received: 'Foo Bar' 566s ok 24 566s testing: Hello:World 566s ok 25 566s # testing : response success 566s # expected: qr/HTTP\/1\.. 200 OK/ 566s # received: 'HTTP/1.1 200 OK' 566s ok 26 566s header: [World] vs [World] 566s # testing : compare header Hello value 566s # expected: 'World' 566s # received: 'World' 566s ok 27 566s ok 568s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 570s t/apache/http_strict.t .............. 570s 1..178 570s # Running under perl version 5.038002 for linux 570s # Current time local: Mon Apr 8 18:11:42 2024 570s # Current time GMT: Mon Apr 8 18:11:42 2024 570s # Using Test.pm version 1.31 570s # Using Apache/Test.pm version 1.42 570s # SENDING: 570s # GET / HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 1 570s # SENDING: 570s # GET / HTTP/1.0\n\n 570s # expecting success, got 200 570s ok 2 570s # SENDING: 570s # get / HTTP/1.0\r\n\r\n 570s # expecting 501, got 501 570s ok 3 570s # SENDING: 570s # G ET / HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 4 570s # SENDING: 570s # G\x00ET / HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 5 570s # SENDING: 570s # G/T / HTTP/1.0\r\n\r\n 570s # expecting 501, got 501 570s ok 6 570s # SENDING: 570s # GET /\x00 HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 7 570s # SENDING: 570s # GET / HTTP/1.0\x00\r\n\r\n 570s # expecting 400, got 400 570s ok 8 570s # SENDING: 570s # GET\x0c/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 9 570s # SENDING: 570s # GET\r/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 10 570s # SENDING: 570s # GET\t/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 11 570s # SENDING: 570s # GET / HTT/1.0\r\n\r\n 570s # expecting error, got 400 570s ok 12 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 570s # expecting success, got 200 570s ok 13 570s # SENDING: 570s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 570s # expecting success, got 200 570s ok 14 570s # SENDING: 570s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 570s # expecting success, got 200 570s ok 15 570s # SENDING: 570s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 16 570s # SENDING: 570s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 17 570s # SENDING: 570s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 570s # expecting 200, got 200 570s ok 18 570s # SENDING: 570s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 19 570s # SENDING: 570s # GET / HTTP/\r\nHost: localhost\r\n\r\n 570s # expecting error, got 400 570s ok 20 570s # SENDING: 570s # GET / HTTP/0.9\r\n\r\n 570s # expecting error, got 400 570s ok 21 570s # SENDING: 570s # GET / HTTP/0.8\r\n\r\n 570s # expecting error, got 400 570s ok 22 570s # SENDING: 570s # GET /\x01 HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 23 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 24 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 570s # expecting 200, got 200 570s ok 25 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 570s # expecting 400, got 400 570s ok 26 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 570s # expecting 200, got 200 570s ok 27 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo\r\n\r\n 570s # expecting 400, got 400 570s ok 28 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 570s # expecting 400, got 400 570s ok 29 570s # SENDING: 570s # GET / HTTP/1.0\r\n: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 30 570s # SENDING: 570s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 31 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 570s # expecting 400, got 400 570s ok 32 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 570s # expecting 400, got 400 570s ok 33 570s # SENDING: 570s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 570s # expecting 400, got 400 570s ok 34 570s # SENDING: 570s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 35 570s # SENDING: 570s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 36 570s # SENDING: 570s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 37 570s # SENDING: 570s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 570s # expecting 200, got 200 570s ok 38 570s # SENDING: 570s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 570s # expecting 400, got 400 570s ok 39 570s # SENDING: 570s # GET / HTTP/1.0\r\r 570s # expecting dropped connection and HTTPD dropped connection 570s ok 40 570s # SENDING: 570s # GET /\r\n 570s # expecting headerless HTTP/0.9 body, got response 570s ok 41 570s # SENDING: 570s # GET /#frag HTTP/1.0\r\n 570s # expecting 400, got 400 570s ok 42 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 570s # expecting 200, got 200 570s ok 43 570s # SENDING: 570s # GET http://017700000001/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 44 570s # SENDING: 570s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 45 570s # SENDING: 570s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 46 570s # SENDING: 570s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 47 570s # SENDING: 570s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 48 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 570s # expecting 200, got 200 570s ok 49 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 570s # expecting 400, got 400 570s ok 50 570s # SENDING: 570s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 51 570s # SENDING: 570s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 52 570s # SENDING: 570s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 53 570s # SENDING: 570s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 54 570s # SENDING: 570s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 55 570s # SENDING: 570s # GET http://[::1]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 56 570s # SENDING: 570s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 57 570s # SENDING: 570s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 58 570s # SENDING: 570s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 59 570s # SENDING: 570s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 60 570s # SENDING: 570s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 61 570s # SENDING: 570s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 62 570s # SENDING: 570s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 63 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 570s # expecting success, got 200 570s ok 64 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 570s # expecting success, got 200 570s ok 65 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 570s # expecting success, got 200 570s ok 66 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 570s # expecting success, got 200 570s ok 67 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 570s # expecting success, got 200 570s ok 68 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 570s # expecting success, got 200 570s ok 69 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 570s # expecting 200, got 200 570s ok 70 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 570s # expecting 200, got 200 570s ok 71 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 570s # expecting 400, got 400 570s ok 72 570s # SENDING: 570s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 73 570s # SENDING: 570s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 74 570s # SENDING: 570s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 75 570s # SENDING: 570s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 76 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 570s # expecting 200, got 200 570s ok 77 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 570s # expecting 200, got 200 570s ok 78 570s # SENDING: 570s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 79 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 570s # DECODED: Foo: bar 570s # RESPONSE: 570s # HTTP/1.1 200 OK\r\n 570s # Date: Mon, 08 Apr 2024 18:11:43 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Foo: bar\r\n 570s # Vary: In-If1\r\n 570s # DMMATCH1: 1\r\n 570s # Content-Length: 36\r\n 570s # Connection: close\r\n 570s # Content-Type: text/plain\r\n 570s # \r\n 570s # Hi!\n 570s # SERVERNAME=localhost\n 570s # HTTP_HOST=\n 570s # 570s # expecting 200, got 200 570s ok 80 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 570s # DECODED: Foo: 570s # RESPONSE: 570s # HTTP/1.1 200 OK\r\n 570s # Date: Mon, 08 Apr 2024 18:11:43 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Foo: \r\n 570s # Vary: In-If1\r\n 570s # DMMATCH1: 1\r\n 570s # Connection: close\r\n 570s # Content-Type: text/plain\r\n 570s # \r\n 570s # Hi!\n 570s # SERVERNAME=localhost\n 570s # HTTP_HOST=\n 570s # 570s # expecting 200, got 200 570s ok 81 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 570s # DECODED: : bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:43 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 564\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 82 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 570s # DECODED: F\x00oo: bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:43 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 528\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 83 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 570s # DECODED: F\x01oo: bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 564\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 84 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 570s # DECODED: F\noo: bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 528\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 85 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 570s # DECODED: Foo: b\tar 570s # RESPONSE: 570s # HTTP/1.1 200 OK\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Foo: b\tar\r\n 570s # Vary: In-If1\r\n 570s # DMMATCH1: 1\r\n 570s # Connection: close\r\n 570s # Content-Type: text/plain\r\n 570s # \r\n 570s # Hi!\n 570s # SERVERNAME=localhost\n 570s # HTTP_HOST=\n 570s # 570s # expecting 200, got 200 570s ok 86 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 570s # DECODED: Foo: b\x01ar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 564\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 87 570s # SENDING: 570s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 570s # expecting 500, got 500 570s ok 88 570s # SENDING: 570s # GET / HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 89 570s # SENDING: 570s # GET / HTTP/1.0\n\n 570s # expecting 400, got 400 570s ok 90 570s # SENDING: 570s # get / HTTP/1.0\r\n\r\n 570s # expecting 501, got 501 570s ok 91 570s # SENDING: 570s # G ET / HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 92 570s # SENDING: 570s # G\x00ET / HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 93 570s # SENDING: 570s # G/T / HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 94 570s # SENDING: 570s # GET /\x00 HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 95 570s # SENDING: 570s # GET / HTTP/1.0\x00\r\n\r\n 570s # expecting 400, got 400 570s ok 96 570s # SENDING: 570s # GET\x0c/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 97 570s # SENDING: 570s # GET\r/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 98 570s # SENDING: 570s # GET\t/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 99 570s # SENDING: 570s # GET / HTT/1.0\r\n\r\n 570s # expecting error, got 400 570s ok 100 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 570s # expecting success, got 200 570s ok 101 570s # SENDING: 570s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 570s # expecting success, got 200 570s ok 102 570s # SENDING: 570s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 570s # expecting success, got 200 570s ok 103 570s # SENDING: 570s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 104 570s # SENDING: 570s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 105 570s # SENDING: 570s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 106 570s # SENDING: 570s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 107 570s # SENDING: 570s # GET / HTTP/\r\nHost: localhost\r\n\r\n 570s # expecting error, got 400 570s ok 108 570s # SENDING: 570s # GET / HTTP/0.9\r\n\r\n 570s # expecting error, got 400 570s ok 109 570s # SENDING: 570s # GET / HTTP/0.8\r\n\r\n 570s # expecting error, got 400 570s ok 110 570s # SENDING: 570s # GET /\x01 HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 111 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 112 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 570s # expecting 200, got 200 570s ok 113 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 570s # expecting 400, got 400 570s ok 114 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 570s # expecting 400, got 400 570s ok 115 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo\r\n\r\n 570s # expecting 400, got 400 570s ok 116 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 570s # expecting 400, got 400 570s ok 117 570s # SENDING: 570s # GET / HTTP/1.0\r\n: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 118 570s # SENDING: 570s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 119 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 570s # expecting 400, got 400 570s ok 120 570s # SENDING: 570s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 570s # expecting 400, got 400 570s ok 121 570s # SENDING: 570s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 570s # expecting 400, got 400 570s ok 122 570s # SENDING: 570s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 123 570s # SENDING: 570s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 124 570s # SENDING: 570s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 570s # expecting 400, got 400 570s ok 125 570s # SENDING: 570s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 570s # expecting 200, got 200 570s ok 126 570s # SENDING: 570s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 570s # expecting 400, got 400 570s ok 127 570s # SENDING: 570s # GET / HTTP/1.0\r\r 570s # expecting dropped connection and HTTPD dropped connection 570s ok 128 570s # SENDING: 570s # GET /\r\n 570s # expecting headerless HTTP/0.9 body, got response 570s ok 129 570s # SENDING: 570s # GET /#frag HTTP/1.0\r\n 570s # expecting 400, got 400 570s ok 130 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 570s # expecting 400, got 400 570s ok 131 570s # SENDING: 570s # GET http://017700000001/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 132 570s # SENDING: 570s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 133 570s # SENDING: 570s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 134 570s # SENDING: 570s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 135 570s # SENDING: 570s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 136 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 570s # expecting 400, got 400 570s ok 137 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 570s # expecting 400, got 400 570s ok 138 570s # SENDING: 570s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 139 570s # SENDING: 570s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 140 570s # SENDING: 570s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 141 570s # SENDING: 570s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 142 570s # SENDING: 570s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 143 570s # SENDING: 570s # GET http://[::1]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 144 570s # SENDING: 570s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 145 570s # SENDING: 570s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 146 570s # SENDING: 570s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 147 570s # SENDING: 570s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 148 570s # SENDING: 570s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 149 570s # SENDING: 570s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 570s # expecting success, got 200 570s ok 150 570s # SENDING: 570s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 570s # expecting 400, got 400 570s ok 151 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 570s # expecting success, got 200 570s ok 152 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 570s # expecting success, got 200 570s ok 153 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 570s # expecting success, got 200 570s ok 154 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 570s # expecting success, got 200 570s ok 155 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 570s # expecting success, got 200 570s ok 156 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 570s # expecting success, got 200 570s ok 157 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 570s # expecting 400, got 400 570s ok 158 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 570s # expecting 400, got 400 570s ok 159 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 570s # expecting 400, got 400 570s ok 160 570s # SENDING: 570s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 161 570s # SENDING: 570s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 162 570s # SENDING: 570s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 163 570s # SENDING: 570s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 570s # expecting 200, got 200 570s ok 164 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 570s # expecting 200, got 200 570s ok 165 570s # SENDING: 570s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 570s # expecting 200, got 200 570s ok 166 570s # SENDING: 570s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 570s # expecting 200, got 200 570s ok 167 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 570s # DECODED: Foo: bar 570s # RESPONSE: 570s # HTTP/1.1 200 OK\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Foo: bar\r\n 570s # Vary: In-If1\r\n 570s # DMMATCH1: 1\r\n 570s # Content-Length: 36\r\n 570s # Connection: close\r\n 570s # Content-Type: text/plain\r\n 570s # \r\n 570s # Hi!\n 570s # SERVERNAME=localhost\n 570s # HTTP_HOST=\n 570s # 570s # expecting 200, got 200 570s ok 168 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 570s # DECODED: Foo: 570s # RESPONSE: 570s # HTTP/1.1 200 OK\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Foo: \r\n 570s # Vary: In-If1\r\n 570s # DMMATCH1: 1\r\n 570s # Connection: close\r\n 570s # Content-Type: text/plain\r\n 570s # \r\n 570s # Hi!\n 570s # SERVERNAME=localhost\n 570s # HTTP_HOST=\n 570s # 570s # expecting 200, got 200 570s ok 169 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 570s # DECODED: : bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 564\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 170 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 570s # DECODED: F\x00oo: bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 528\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 171 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 570s # DECODED: F\x01oo: bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 564\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 172 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 570s # DECODED: F\noo: bar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 528\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 173 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 570s # DECODED: Foo: b\tar 570s # RESPONSE: 570s # HTTP/1.1 200 OK\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Foo: b\tar\r\n 570s # Vary: In-If1\r\n 570s # DMMATCH1: 1\r\n 570s # Connection: close\r\n 570s # Content-Type: text/plain\r\n 570s # \r\n 570s # Hi!\n 570s # SERVERNAME=localhost\n 570s # HTTP_HOST=\n 570s # 570s # expecting 200, got 200 570s ok 174 570s # SENDING: 570s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 570s # DECODED: Foo: b\x01ar 570s # RESPONSE: 570s # HTTP/1.1 500 Internal Server Error\r\n 570s # Date: Mon, 08 Apr 2024 18:11:44 GMT\r\n 570s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 570s # Content-Length: 564\r\n 570s # Connection: close\r\n 570s # Content-Type: text/html; charset=iso-8859-1\r\n 570s # \r\n 570s # \n 570s # \n 570s # ... 570s # expecting 500, got 500 570s ok 175 570s # SENDING: 570s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 570s # expecting 500, got 500 570s ok 176 570s ok 177 570s ok 178 570s ok 572s t/apache/if_sections.t .............. 572s 1..46 572s # Running under perl version 5.038002 for linux 572s # Current time local: Mon Apr 8 18:11:44 2024 572s # Current time GMT: Mon Apr 8 18:11:44 2024 572s # Using Test.pm version 1.31 572s # Using Apache/Test.pm version 1.42 572s # /if_sec/ with '': 572s # expected: 200 572s # received: '200' 572s ok 1 572s # expected: undef 572s # received: undef 572s ok 2 572s # /if_sec/foo.if_test with '': 572s # expected: 200 572s # received: '200' 572s ok 3 572s # expected: undef 572s # received: undef 572s ok 4 572s # /if_sec/foo.if_test with '1': 572s # expected: 200 572s # received: '200' 572s ok 5 572s # expected: 'global1' 572s # received: 'global1' 572s ok 6 572s # /if_sec/foo.if_test with '1 11': 572s # expected: 200 572s # received: '200' 572s ok 7 572s # expected: 'global1, nested11, nested113' 572s # received: 'global1, nested11, nested113' 572s ok 8 572s # /if_sec/foo.if_test with '1 11 111': 572s # expected: 200 572s # received: '200' 572s ok 9 572s # expected: 'global1, nested11, nested111' 572s # received: 'global1, nested11, nested111' 572s ok 10 572s # /if_sec/foo.if_test with '1 11 112': 572s # expected: 200 572s # received: '200' 572s ok 11 572s # expected: 'global1, nested11, nested112' 572s # received: 'global1, nested11, nested112' 572s ok 12 572s # /if_sec/foo.if_test with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 13 572s # expected: 'global1, files2' 572s # received: 'global1, files2' 572s ok 14 572s # /if_sec/dir/foo.txt with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 15 572s # expected: 'global1, dir1, dir2, dir_files1' 572s # received: 'global1, dir1, dir2, dir_files1' 572s ok 16 572s # /if_sec/dir/ with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 17 572s # expected: 'global1, dir1, dir2' 572s # received: 'global1, dir1, dir2' 572s ok 18 572s # /if_sec/dir/ with '1 11': 572s # expected: 200 572s # received: '200' 572s ok 19 572s # expected: 'global1, dir1, nested11, nested113' 572s # received: 'global1, dir1, nested11, nested113' 572s ok 20 572s # /if_sec/dir/ with '1 11 111': 572s # expected: 200 572s # received: '200' 572s ok 21 572s # expected: 'global1, dir1, nested11, nested111' 572s # received: 'global1, dir1, nested11, nested111' 572s ok 22 572s # /if_sec/dir/ with '1 11 112': 572s # expected: 200 572s # received: '200' 572s ok 23 572s # expected: 'global1, dir1, nested11, nested112' 572s # received: 'global1, dir1, nested11, nested112' 572s ok 24 572s # /if_sec/loc/ with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 25 572s # expected: 'global1, loc1, loc2' 572s # received: 'global1, loc1, loc2' 572s ok 26 572s # /if_sec/loc/foo.txt with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 27 572s # expected: 'global1, loc1, loc2' 572s # received: 'global1, loc1, loc2' 572s ok 28 572s # /if_sec/loc/ with '1 11': 572s # expected: 200 572s # received: '200' 572s ok 29 572s # expected: 'global1, loc1, nested11, nested113' 572s # received: 'global1, loc1, nested11, nested113' 572s ok 30 572s # /if_sec/loc/ with '1 11 111': 572s # expected: 200 572s # received: '200' 572s ok 31 572s # expected: 'global1, loc1, nested11, nested111' 572s # received: 'global1, loc1, nested11, nested111' 572s ok 32 572s # /if_sec/loc/ with '1 11 112': 572s # expected: 200 572s # received: '200' 572s ok 33 572s # expected: 'global1, loc1, nested11, nested112' 572s # received: 'global1, loc1, nested11, nested112' 572s ok 34 572s # /if_sec/loc/foo.if_test with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 35 572s # expected: 'global1, files2, loc1, loc2' 572s # received: 'global1, files2, loc1, loc2' 572s ok 36 572s # /if_sec/loc/foo.if_test with '1 2 11': 572s # expected: 200 572s # received: '200' 572s ok 37 572s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 572s # received: 'global1, files2, loc1, loc2, nested11, nested113' 572s ok 38 572s # /if_sec/loc/foo.if_test with '1 2 11 111': 572s # expected: 200 572s # received: '200' 572s ok 39 572s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 572s # received: 'global1, files2, loc1, loc2, nested11, nested111' 572s ok 40 572s # /if_sec/loc/foo.if_test with '1 2 11 112': 572s # expected: 200 572s # received: '200' 572s ok 41 572s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 572s # received: 'global1, files2, loc1, loc2, nested11, nested112' 572s ok 42 572s # /if_sec/proxy/ with '1 2': 572s # expected: 200 572s # received: '200' 572s ok 43 572s # expected: 'global1, locp1, locp2' 572s # received: 'global1, locp1, locp2' 572s ok 44 572s # /if_sec/proxy/ with '2': 572s # expected: 200 572s # received: '200' 572s ok 45 572s # expected: 'locp2' 572s # received: 'locp2' 572s ok 46 572s ok 573s t/apache/iffile.t ................... 573s 1..2 573s # Running under perl version 5.038002 for linux 573s # Current time local: Mon Apr 8 18:11:46 2024 573s # Current time GMT: Mon Apr 8 18:11:46 2024 573s # Using Test.pm version 1.31 573s # Using Apache/Test.pm version 1.42 573s # expected: 200 573s # received: '200' 573s ok 1 573s # expected: 'success1, success2, success3, success4, success5' 573s # received: 'success1, success2, success3, success4, success5' 573s ok 2 573s ok 575s t/apache/leaks.t .................... skipped: mod_memory_track not activated 580s t/apache/limits.t ................... 580s 1..12 580s # Running under perl version 5.038002 for linux 580s # Current time local: Mon Apr 8 18:11:49 2024 580s # Current time GMT: Mon Apr 8 18:11:49 2024 580s # Using Test.pm version 1.31 580s # Using Apache/Test.pm version 1.42 580s # Testing LimitRequestLine; should succeed 580s # testing : Test #1 580s # expected: 200 580s # received: '200' 580s ok 1 580s # Testing LimitRequestLine; should fail 580s # testing : Test #2 580s # expected: 414 580s # received: '414' 580s ok 2 580s # Testing LimitRequestFieldSize; should succeed 580s # testing : Test #3 580s # expected: 200 580s # received: '200' 580s ok 3 580s # Testing LimitRequestFieldSize; should fail 580s # testing : Test #4 580s # expected: 400 580s # received: '400' 580s ok 4 580s # Testing LimitRequestFields; should succeed 580s # testing : Test #5 580s # expected: 200 580s # received: '200' 580s ok 5 580s # Testing LimitRequestFields; should fail 580s # testing : Test #6 580s # expected: 400 580s # received: '400' 580s ok 6 580s # Testing LimitRequestBody; should succeed 580s # Chunked transfer-encoding enabled 580s # testing : Test #7 580s # expected: 200 580s # received: '200' 580s ok 7 580s # Testing LimitRequestBody; should succeed 580s # Chunked transfer-encoding disabled 580s # testing : Test #8 580s # expected: 200 580s # received: '200' 580s ok 8 580s # Testing LimitRequestBody; should fail 580s # Chunked transfer-encoding enabled 580s # testing : Test #9 580s # expected: 413 580s # received: '413' 580s ok 9 580s # Testing LimitRequestBody; should fail 580s # Chunked transfer-encoding disabled 580s # testing : Test #10 580s # expected: 413 580s # received: '413' 580s ok 10 580s # Testing LimitRequestFieldSize; should succeed 580s # testing : Test #11 580s # expected: 200 580s # received: '200' 580s ok 11 580s # Testing LimitRequestFieldSize; should fail 580s # testing : Test #12 580s # expected: 400 580s # received: '400' 580s ok 12 580s ok 582s t/apache/loglevel.t ................. 582s 1..8 582s # Running under perl version 5.038002 for linux 582s # Current time local: Mon Apr 8 18:11:54 2024 582s # Current time GMT: Mon Apr 8 18:11:54 2024 582s # Using Test.pm version 1.31 582s # Using Apache/Test.pm version 1.42 582s ok 1 582s ok 2 582s ok 3 582s ok 4 582s ok 5 582s ok 6 582s ok 7 582s ok 8 582s ok 584s t/apache/maxranges.t ................ 584s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 584s 1..19 584s # Running under perl version 5.038002 for linux 584s # Current time local: Mon Apr 8 18:11:56 2024 584s # Current time GMT: Mon Apr 8 18:11:56 2024 584s # Using Test.pm version 1.31 584s # Using Apache/Test.pm version 1.42 584s ok 1 584s ok 2 584s ok 3 584s ok 4 584s ok 5 584s ok 6 584s ok 7 584s ok 8 584s ok 9 584s ok 10 584s ok 11 584s ok 12 584s ok 13 584s ok 14 584s ok 15 584s ok 16 584s ok 17 584s ok 18 584s ok 19 584s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 584s ok 585s t/apache/mergeslashes.t ............. 585s 1..9 585s # Running under perl version 5.038002 for linux 585s # Current time local: Mon Apr 8 18:11:58 2024 585s # Current time GMT: Mon Apr 8 18:11:58 2024 585s # Using Test.pm version 1.31 585s # Using Apache/Test.pm version 1.42 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for exact match 585s ok 1 585s # SENDING to 127.0.0.1:8547 585s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for merged even at front 585s ok 2 585s # SENDING to 127.0.0.1:8547 585s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for merged even at front 585s ok 3 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for c// should be merged 585s ok 4 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for a// should be merged 585s ok 5 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for a// matches locationmatch 585s ok 6 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 200, got 200 for c// doesn't match locationmatch 585s ok 7 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for baseline failed 585s ok 8 585s # SENDING to 127.0.0.1:8547 585s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for b//d not merged for Location with OFF 585s ok 9 585s ok 587s t/apache/mmn.t ...................... 587s 1..2 587s # Running under perl version 5.038002 for linux 587s # Current time local: Mon Apr 8 18:11:59 2024 587s # Current time GMT: Mon Apr 8 18:11:59 2024 587s # Using Test.pm version 1.31 587s # Using Apache/Test.pm version 1.42 587s ok 1 587s ok 2 587s ok 588s t/apache/options.t .................. 588s 1..2 588s # Running under perl version 5.038002 for linux 588s # Current time local: Mon Apr 8 18:12:00 2024 588s # Current time GMT: Mon Apr 8 18:12:00 2024 588s # Using Test.pm version 1.31 588s # Using Apache/Test.pm version 1.42 588s # testing : code 588s # expected: 200 588s # received: '200' 588s ok 1 588s # testing : OPTIONS 588s # expected: qr/OPTIONS/ 588s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 588s ok 2 588s ok 592s t/apache/passbrigade.t .............. 592s # using LWP client 592s 1..114 592s # Running under perl version 5.038002 for linux 592s # Current time local: Mon Apr 8 18:12:02 2024 592s # Current time GMT: Mon Apr 8 18:12:02 2024 592s # Using Test.pm version 1.31 592s # Using Apache/Test.pm version 1.42 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 1024 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 1024 592s # received: 1024 592s ok 1 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 2048 592s # received: 2048 592s ok 2 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 3072 592s # received: 3072 592s ok 3 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 4096 592s # received: 4096 592s ok 4 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 5120 592s # received: 5120 592s ok 5 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 6144 592s # received: 6144 592s ok 6 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 7168 592s # received: 7168 592s ok 7 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 8192 592s # received: 8192 592s ok 8 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 9216 592s # received: 9216 592s ok 9 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 10240 592s # received: 10240 592s ok 10 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 11264 592s # received: 11264 592s ok 11 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 12288 592s # received: 12288 592s ok 12 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 13312 592s # received: 13312 592s ok 13 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 14336 592s # received: 14336 592s ok 14 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 15360 592s # received: 15360 592s ok 15 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 16384 592s # received: 16384 592s ok 16 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 17408 592s # received: 17408 592s ok 17 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 18432 592s # received: 18432 592s ok 18 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 19456 592s # received: 19456 592s ok 19 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 20480 592s # received: 20480 592s ok 20 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 21504 592s # received: 21504 592s ok 21 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 22528 592s # received: 22528 592s ok 22 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:03 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 23552 592s # received: 23552 592s ok 23 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 24576 592s # received: 24576 592s ok 24 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 25600 592s # received: 25600 592s ok 25 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 26624 592s # received: 26624 592s ok 26 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 27648 592s # received: 27648 592s ok 27 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 28672 592s # received: 28672 592s ok 28 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 29696 592s # received: 29696 592s ok 29 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 30720 592s # received: 30720 592s ok 30 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 31744 592s # received: 31744 592s ok 31 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 32768 592s # received: 32768 592s ok 32 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 33792 592s # received: 33792 592s ok 33 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 34816 592s # received: 34816 592s ok 34 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 35840 592s # received: 35840 592s ok 35 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 36864 592s # received: 36864 592s ok 36 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 37888 592s # received: 37888 592s ok 37 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 38912 592s # received: 38912 592s ok 38 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 39936 592s # received: 39936 592s ok 39 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 40960 592s # received: 40960 592s ok 40 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 41984 592s # received: 41984 592s ok 41 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 43008 592s # received: 43008 592s ok 42 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 44032 592s # received: 44032 592s ok 43 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 45056 592s # received: 45056 592s ok 44 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 46080 592s # received: 46080 592s ok 45 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 47104 592s # received: 47104 592s ok 46 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 48128 592s # received: 48128 592s ok 47 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 49152 592s # received: 49152 592s ok 48 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 50176 592s # received: 50176 592s ok 49 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 51200 592s # received: 51200 592s ok 50 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 102400 592s # received: 102400 592s ok 51 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 307200 592s # received: 307200 592s ok 52 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 512000 592s # received: 512000 592s ok 53 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 2048000 592s # received: 2048000 592s ok 54 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 4096000 592s # received: 4096000 592s ok 55 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:04 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 6144000 592s # received: 6144000 592s ok 56 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 10240000 592s # received: 10240000 592s ok 57 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 1024 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 1024 592s # received: 1024 592s ok 58 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 2048 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 2048 592s # received: 2048 592s ok 59 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 3072 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 3072 592s # received: 3072 592s ok 60 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 4096 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 4096 592s # received: 4096 592s ok 61 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 5120 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 5120 592s # received: 5120 592s ok 62 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 6144 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 6144 592s # received: 6144 592s ok 63 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 7168 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 7168 592s # received: 7168 592s ok 64 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 8192 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #DMMATCH1: 1 592s # 592s # testing : bytes in body 592s # expected: 8192 592s # received: 8192 592s ok 65 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 9216 592s # received: 9216 592s ok 66 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 10240 592s # received: 10240 592s ok 67 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 11264 592s # received: 11264 592s ok 68 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 12288 592s # received: 12288 592s ok 69 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 13312 592s # received: 13312 592s ok 70 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 14336 592s # received: 14336 592s ok 71 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:05 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 15360 592s # received: 15360 592s ok 72 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 16384 592s # received: 16384 592s ok 73 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 17408 592s # received: 17408 592s ok 74 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 18432 592s # received: 18432 592s ok 75 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 19456 592s # received: 19456 592s ok 76 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 20480 592s # received: 20480 592s ok 77 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 21504 592s # received: 21504 592s ok 78 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 22528 592s # received: 22528 592s ok 79 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 23552 592s # received: 23552 592s ok 80 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 24576 592s # received: 24576 592s ok 81 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 25600 592s # received: 25600 592s ok 82 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 26624 592s # received: 26624 592s ok 83 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 27648 592s # received: 27648 592s ok 84 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 28672 592s # received: 28672 592s ok 85 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 29696 592s # received: 29696 592s ok 86 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 30720 592s # received: 30720 592s ok 87 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 31744 592s # received: 31744 592s ok 88 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 32768 592s # received: 32768 592s ok 89 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 33792 592s # received: 33792 592s ok 90 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 34816 592s # received: 34816 592s ok 91 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 35840 592s # received: 35840 592s ok 92 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 36864 592s # received: 36864 592s ok 93 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 37888 592s # received: 37888 592s ok 94 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 38912 592s # received: 38912 592s ok 95 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 39936 592s # received: 39936 592s ok 96 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 40960 592s # received: 40960 592s ok 97 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 41984 592s # received: 41984 592s ok 98 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 43008 592s # received: 43008 592s ok 99 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 44032 592s # received: 44032 592s ok 100 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 45056 592s # received: 45056 592s ok 101 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 46080 592s # received: 46080 592s ok 102 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 47104 592s # received: 47104 592s ok 103 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 48128 592s # received: 48128 592s ok 104 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 49152 592s # received: 49152 592s ok 105 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 50176 592s # received: 50176 592s ok 106 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 51200 592s # received: 51200 592s ok 107 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 102400 592s # received: 102400 592s ok 108 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 307200 592s # received: 307200 592s ok 109 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 512000 592s # received: 512000 592s ok 110 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 2048000 592s # received: 2048000 592s ok 111 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 4096000 592s # received: 4096000 592s ok 112 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 6144000 592s # received: 6144000 592s ok 113 592s #lwp request: 592s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 592s #User-Agent: libwww-perl/6.76 592s # 592s #server response: 592s #HTTP/1.1 200 OK 592s #Connection: close 592s #Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 592s #Vary: In-If1 592s #Content-Length: 0 592s #Client-Date: Mon, 08 Apr 2024 18:12:06 GMT 592s #Client-Peer: 127.0.0.1:8529 592s #Client-Response-Num: 1 592s #Client-Transfer-Encoding: chunked 592s #DMMATCH1: 1 592s #X-Content-Length-Note: added by Apache::TestRequest 592s # 592s # testing : bytes in body 592s # expected: 10240000 592s # received: 10240000 592s ok 114 592s ok 594s t/apache/post.t ..................... 594s # using LWP client 594s 1..51 594s # Running under perl version 5.038002 for linux 594s # Current time local: Mon Apr 8 18:12:06 2024 594s # Current time GMT: Mon Apr 8 18:12:06 2024 594s # Using Test.pm version 1.31 594s # Using Apache/Test.pm version 1.42 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 1024 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '1024' 594s # received: 1024 594s ok 1 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 2048 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '2048' 594s # received: 2048 594s ok 2 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 3072 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '3072' 594s # received: 3072 594s ok 3 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 4096 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:07 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '4096' 594s # received: 4096 594s ok 4 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 5120 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '5120' 594s # received: 5120 594s ok 5 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 6144 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '6144' 594s # received: 6144 594s ok 6 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 7168 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '7168' 594s # received: 7168 594s ok 7 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 8192 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '8192' 594s # received: 8192 594s ok 8 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 9216 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 5 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '9216' 594s # received: 9216 594s ok 9 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 10240 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '10240' 594s # received: 10240 594s ok 10 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 11264 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '11264' 594s # received: 11264 594s ok 11 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 12288 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '12288' 594s # received: 12288 594s ok 12 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 13312 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '13312' 594s # received: 13312 594s ok 13 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 14336 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '14336' 594s # received: 14336 594s ok 14 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 15360 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '15360' 594s # received: 15360 594s ok 15 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 16384 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '16384' 594s # received: 16384 594s ok 16 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 17408 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '17408' 594s # received: 17408 594s ok 17 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 18432 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '18432' 594s # received: 18432 594s ok 18 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 19456 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '19456' 594s # received: 19456 594s ok 19 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 20480 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '20480' 594s # received: 20480 594s ok 20 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 21504 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '21504' 594s # received: 21504 594s ok 21 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 22528 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '22528' 594s # received: 22528 594s ok 22 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 23552 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '23552' 594s # received: 23552 594s ok 23 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 24576 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '24576' 594s # received: 24576 594s ok 24 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 25600 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '25600' 594s # received: 25600 594s ok 25 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 26624 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '26624' 594s # received: 26624 594s ok 26 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 27648 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '27648' 594s # received: 27648 594s ok 27 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 28672 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '28672' 594s # received: 28672 594s ok 28 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 29696 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '29696' 594s # received: 29696 594s ok 29 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 30720 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '30720' 594s # received: 30720 594s ok 30 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 31744 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '31744' 594s # received: 31744 594s ok 31 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 32768 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '32768' 594s # received: 32768 594s ok 32 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 33792 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '33792' 594s # received: 33792 594s ok 33 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 34816 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '34816' 594s # received: 34816 594s ok 34 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 35840 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '35840' 594s # received: 35840 594s ok 35 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 36864 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '36864' 594s # received: 36864 594s ok 36 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 37888 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '37888' 594s # received: 37888 594s ok 37 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 38912 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '38912' 594s # received: 38912 594s ok 38 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 39936 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '39936' 594s # received: 39936 594s ok 39 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 40960 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '40960' 594s # received: 40960 594s ok 40 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 41984 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '41984' 594s # received: 41984 594s ok 41 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 43008 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '43008' 594s # received: 43008 594s ok 42 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 44032 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '44032' 594s # received: 44032 594s ok 43 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 45056 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '45056' 594s # received: 45056 594s ok 44 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 46080 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '46080' 594s # received: 46080 594s ok 45 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 47104 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '47104' 594s # received: 47104 594s ok 46 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 48128 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '48128' 594s # received: 48128 594s ok 47 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 49152 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '49152' 594s # received: 49152 594s ok 48 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 50176 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '50176' 594s # received: 50176 594s ok 49 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 51200 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 6 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '51200' 594s # received: 51200 594s ok 50 594s #lwp request: 594s #POST http://localhost:8529/eat_post HTTP/1.1 594s #User-Agent: libwww-perl/6.76 594s #Content-Length: 102400 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 594s #Vary: In-If1 594s #Content-Length: 7 594s #Client-Date: Mon, 08 Apr 2024 18:12:08 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #DMMATCH1: 1 594s # 594s # testing : length posted 594s # expected: '102400' 594s # received: 102400 594s ok 51 594s ok 595s t/apache/pr17629.t .................. 595s 1..4 595s # Running under perl version 5.038002 for linux 595s # Current time local: Mon Apr 8 18:12:08 2024 595s # Current time GMT: Mon Apr 8 18:12:08 2024 595s # Using Test.pm version 1.31 595s # Using Apache/Test.pm version 1.42 595s # expected: 'begin-foobar-end 595s # ' 595s # received: 'begin-foobar-end 595s # ' 595s ok 1 595s # expected: 200 595s # received: '200' 595s ok 2 595s # testing : response was gzipped 595s # expected: 'gzip' 595s # received: 'gzip' 595s ok 3 595s # expected: 'begin-foobar-end 595s # ' 595s # received: 'begin-foobar-end 595s # ' 595s ok 4 595s ok 597s t/apache/pr18757.t .................. 597s 1..3 597s # Running under perl version 5.038002 for linux 597s # Current time local: Mon Apr 8 18:12:09 2024 597s # Current time GMT: Mon Apr 8 18:12:09 2024 597s # Using Test.pm version 1.31 597s # Using Apache/Test.pm version 1.42 597s # testing : 200 response from GET 597s # expected: 200 597s # received: '200' 597s ok 1 597s # expected C-L is 26 597s # URL via proxy is http://localhost:8540/index.html 597s ok 2 597s # line: HTTP/1.1 200 OK 597s # line: Date: Mon, 08 Apr 2024 18:12:11 GMT 597s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 597s # line: Vary: In-If1 597s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 597s # line: ETag: "1a-613edd771cbc0" 597s # line: Accept-Ranges: bytes 597s # line: Content-Length: 26 597s # line: DMMATCH1: 1 597s # line: Content-Type: text/html 597s # line: 597s # testing : whether proxy strips Content-Length header 597s # expected: 1 597s # received: 1 597s ok 3 597s ok 598s t/apache/pr35292.t .................. 598s 1..3 598s # Running under perl version 5.038002 for linux 598s # Current time local: Mon Apr 8 18:12:11 2024 598s # Current time GMT: Mon Apr 8 18:12:11 2024 598s # Using Test.pm version 1.31 598s # Using Apache/Test.pm version 1.42 598s ok 1 598s ok 2 598s # testing : read response-line 598s # expected: qr/^HTTP\/1\.. 413/ 598s # received: 'HTTP/1.1 413 Request Entity Too Large 598s # ' 598s ok 3 598s ok 600s t/apache/pr35330.t .................. 600s 1..2 600s # Running under perl version 5.038002 for linux 600s # Current time local: Mon Apr 8 18:12:12 2024 600s # Current time GMT: Mon Apr 8 18:12:12 2024 600s # Using Test.pm version 1.31 600s # Using Apache/Test.pm version 1.42 600s # testing : SSI was allowed for location 600s # expected: 200 600s # received: '200' 600s ok 1 600s # testing : file was served with correct content 600s # expected: 'hello' 600s # received: 'hello' 600s ok 2 600s ok 601s t/apache/pr37166.t .................. 601s 1..4 601s # Running under perl version 5.038002 for linux 601s # Current time local: Mon Apr 8 18:12:14 2024 601s # Current time GMT: Mon Apr 8 18:12:14 2024 601s # Using Test.pm version 1.31 601s # Using Apache/Test.pm version 1.42 601s # testing : SSI was allowed for location 601s # expected: 200 601s # received: '200' 601s ok 1 601s # testing : file was served with correct content 601s # expected: 'Hello world 601s # ' 601s # received: 'Hello world 601s # ' 601s ok 2 601s # testing : explicit 200 response 601s # expected: 200 601s # received: '200' 601s ok 3 601s # testing : file was again served with correct content 601s # expected: 'Hello world 601s # ' 601s # received: 'Hello world 601s # ' 601s ok 4 601s ok 603s t/apache/pr43939.t .................. 603s 1..4 603s # Running under perl version 5.038002 for linux 603s # Current time local: Mon Apr 8 18:12:15 2024 603s # Current time GMT: Mon Apr 8 18:12:15 2024 603s # Using Test.pm version 1.31 603s # Using Apache/Test.pm version 1.42 603s # expected: 'begin-default-end 603s # ' 603s # received: 'begin-default-end 603s # ' 603s ok 1 603s # expected: 200 603s # received: '200' 603s ok 2 603s # testing : response was gzipped 603s # expected: 'gzip' 603s # received: 'gzip' 603s ok 3 603s # expected: 'begin-default-end 603s # ' 603s # received: 'begin-default-end 603s # ' 603s ok 4 603s ok 604s t/apache/pr49328.t .................. 604s 1..1 604s # Running under perl version 5.038002 for linux 604s # Current time local: Mon Apr 8 18:12:17 2024 604s # Current time GMT: Mon Apr 8 18:12:17 2024 604s # Using Test.pm version 1.31 604s # Using Apache/Test.pm version 1.42 604s # expected: 'before 604s # included 604s # after 604s # ' 604s # received: 'before 604s # included 604s # after 604s # ' 604s ok 1 604s ok 607s t/apache/rwrite.t ................... 607s # using LWP client 607s 1..114 607s # Running under perl version 5.038002 for linux 607s # Current time local: Mon Apr 8 18:12:18 2024 607s # Current time GMT: Mon Apr 8 18:12:18 2024 607s # Using Test.pm version 1.31 607s # Using Apache/Test.pm version 1.42 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:19 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 1024 607s #Client-Date: Mon, 08 Apr 2024 18:12:19 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 1024 607s # received: 1024 607s ok 1 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 2048 607s #Client-Date: Mon, 08 Apr 2024 18:12:19 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 2048 607s # received: 2048 607s ok 2 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 3072 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 3072 607s # received: 3072 607s ok 3 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 4096 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 4096 607s # received: 4096 607s ok 4 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 5120 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 5120 607s # received: 5120 607s ok 5 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 6144 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 6144 607s # received: 6144 607s ok 6 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 7168 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 7168 607s # received: 7168 607s ok 7 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 8192 607s # received: 8192 607s ok 8 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 9216 607s # received: 9216 607s ok 9 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 10240 607s # received: 10240 607s ok 10 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 11264 607s # received: 11264 607s ok 11 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 12288 607s # received: 12288 607s ok 12 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 13312 607s # received: 13312 607s ok 13 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 14336 607s # received: 14336 607s ok 14 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 15360 607s # received: 15360 607s ok 15 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 16384 607s # received: 16384 607s ok 16 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 17408 607s # received: 17408 607s ok 17 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 18432 607s # received: 18432 607s ok 18 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 19456 607s # received: 19456 607s ok 19 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 20480 607s # received: 20480 607s ok 20 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 21504 607s # received: 21504 607s ok 21 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 22528 607s # received: 22528 607s ok 22 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 23552 607s # received: 23552 607s ok 23 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 24576 607s # received: 24576 607s ok 24 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 25600 607s # received: 25600 607s ok 25 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 26624 607s # received: 26624 607s ok 26 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 27648 607s # received: 27648 607s ok 27 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 28672 607s # received: 28672 607s ok 28 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 29696 607s # received: 29696 607s ok 29 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 30720 607s # received: 30720 607s ok 30 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 31744 607s # received: 31744 607s ok 31 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 32768 607s # received: 32768 607s ok 32 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 33792 607s # received: 33792 607s ok 33 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 34816 607s # received: 34816 607s ok 34 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 35840 607s # received: 35840 607s ok 35 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 36864 607s # received: 36864 607s ok 36 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 37888 607s # received: 37888 607s ok 37 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 38912 607s # received: 38912 607s ok 38 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 39936 607s # received: 39936 607s ok 39 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 40960 607s # received: 40960 607s ok 40 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 41984 607s # received: 41984 607s ok 41 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 43008 607s # received: 43008 607s ok 42 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 44032 607s # received: 44032 607s ok 43 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 45056 607s # received: 45056 607s ok 44 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 46080 607s # received: 46080 607s ok 45 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 47104 607s # received: 47104 607s ok 46 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 48128 607s # received: 48128 607s ok 47 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 49152 607s # received: 49152 607s ok 48 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 50176 607s # received: 50176 607s ok 49 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 51200 607s # received: 51200 607s ok 50 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 102400 607s # received: 102400 607s ok 51 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 307200 607s # received: 307200 607s ok 52 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 512000 607s # received: 512000 607s ok 53 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 2048000 607s # received: 2048000 607s ok 54 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 4096000 607s # received: 4096000 607s ok 55 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 6144000 607s # received: 6144000 607s ok 56 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 10240000 607s # received: 10240000 607s ok 57 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 1024 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 1024 607s # received: 1024 607s ok 58 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 2048 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 2048 607s # received: 2048 607s ok 59 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 3072 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 3072 607s # received: 3072 607s ok 60 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 4096 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 4096 607s # received: 4096 607s ok 61 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 5120 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 5120 607s # received: 5120 607s ok 62 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 6144 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 6144 607s # received: 6144 607s ok 63 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 7168 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #DMMATCH1: 1 607s # 607s # testing : bytes in body 607s # expected: 7168 607s # received: 7168 607s ok 64 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 8192 607s # received: 8192 607s ok 65 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 9216 607s # received: 9216 607s ok 66 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 10240 607s # received: 10240 607s ok 67 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 11264 607s # received: 11264 607s ok 68 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 12288 607s # received: 12288 607s ok 69 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 13312 607s # received: 13312 607s ok 70 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 14336 607s # received: 14336 607s ok 71 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 15360 607s # received: 15360 607s ok 72 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 16384 607s # received: 16384 607s ok 73 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 17408 607s # received: 17408 607s ok 74 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 18432 607s # received: 18432 607s ok 75 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 19456 607s # received: 19456 607s ok 76 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 20480 607s # received: 20480 607s ok 77 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 21504 607s # received: 21504 607s ok 78 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 22528 607s # received: 22528 607s ok 79 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 23552 607s # received: 23552 607s ok 80 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 24576 607s # received: 24576 607s ok 81 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 25600 607s # received: 25600 607s ok 82 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 26624 607s # received: 26624 607s ok 83 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 27648 607s # received: 27648 607s ok 84 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 28672 607s # received: 28672 607s ok 85 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 29696 607s # received: 29696 607s ok 86 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 30720 607s # received: 30720 607s ok 87 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 31744 607s # received: 31744 607s ok 88 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 32768 607s # received: 32768 607s ok 89 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 33792 607s # received: 33792 607s ok 90 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 34816 607s # received: 34816 607s ok 91 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 35840 607s # received: 35840 607s ok 92 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 36864 607s # received: 36864 607s ok 93 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 37888 607s # received: 37888 607s ok 94 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 38912 607s # received: 38912 607s ok 95 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 39936 607s # received: 39936 607s ok 96 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 40960 607s # received: 40960 607s ok 97 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 41984 607s # received: 41984 607s ok 98 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 43008 607s # received: 43008 607s ok 99 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 44032 607s # received: 44032 607s ok 100 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 45056 607s # received: 45056 607s ok 101 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 46080 607s # received: 46080 607s ok 102 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 47104 607s # received: 47104 607s ok 103 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 48128 607s # received: 48128 607s ok 104 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 49152 607s # received: 49152 607s ok 105 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 50176 607s # received: 50176 607s ok 106 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 51200 607s # received: 51200 607s ok 107 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 102400 607s # received: 102400 607s ok 108 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 307200 607s # received: 307200 607s ok 109 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 512000 607s # received: 512000 607s ok 110 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 2048000 607s # received: 2048000 607s ok 111 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 4096000 607s # received: 4096000 607s ok 112 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:20 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:21 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 6144000 607s # received: 6144000 607s ok 113 607s #lwp request: 607s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 607s #User-Agent: libwww-perl/6.76 607s # 607s #server response: 607s #HTTP/1.1 200 OK 607s #Connection: close 607s #Date: Mon, 08 Apr 2024 18:12:21 GMT 607s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 607s #Vary: In-If1 607s #Content-Length: 0 607s #Client-Date: Mon, 08 Apr 2024 18:12:21 GMT 607s #Client-Peer: 127.0.0.1:8529 607s #Client-Response-Num: 1 607s #Client-Transfer-Encoding: chunked 607s #DMMATCH1: 1 607s #X-Content-Length-Note: added by Apache::TestRequest 607s # 607s # testing : bytes in body 607s # expected: 10240000 607s # received: 10240000 607s ok 114 607s ok 610s t/apache/server_name_port.t ......... 610s 1..84 610s # Running under perl version 5.038002 for linux 610s # Current time local: Mon Apr 8 18:12:21 2024 610s # Current time GMT: Mon Apr 8 18:12:21 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.42 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 610s # expecting 200, got 200 610s ok 1 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 2 610s # got SERVER_PORT='8529', expected '8529' 610s ok 3 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 610s # expecting 200, got 200 610s ok 4 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 5 610s # got SERVER_PORT='123', expected '123' 610s ok 6 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 610s # expecting 200, got 200 610s ok 7 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 8 610s # got SERVER_PORT='8529', expected '8529' 610s ok 9 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 610s # expecting 200, got 200 610s ok 10 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 11 610s # got SERVER_PORT='123', expected '123' 610s ok 12 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 610s # expecting 200, got 200 610s ok 13 610s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 610s ok 14 610s # got SERVER_PORT='8529', expected '8529' 610s ok 15 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 610s # expecting 200, got 200 610s ok 16 610s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 610s ok 17 610s # got SERVER_PORT='123', expected '123' 610s ok 18 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 610s # expecting 200, got 200 610s ok 19 610s # got SERVER_NAME='[::1]', expected '[::1]' 610s ok 20 610s # got SERVER_PORT='8529', expected '8529' 610s ok 21 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 610s # expecting 200, got 200 610s ok 22 610s # got SERVER_NAME='[::1]', expected '[::1]' 610s ok 23 610s # got SERVER_PORT='123', expected '123' 610s ok 24 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 610s # expecting 200, got 200 610s ok 25 610s # got SERVER_NAME='[a::1]', expected '[a::1]' 610s ok 26 610s # got SERVER_PORT='8529', expected '8529' 610s ok 27 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 610s # expecting 200, got 200 610s ok 28 610s # got SERVER_NAME='[a::1]', expected '[a::1]' 610s ok 29 610s # got SERVER_PORT='123', expected '123' 610s ok 30 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 610s # expecting 200, got 200 610s ok 31 610s # got SERVER_NAME='[a::1]', expected '[a::1]' 610s ok 32 610s # got SERVER_PORT='8529', expected '8529' 610s ok 33 610s # SENDING: 610s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 610s # expecting 200, got 200 610s ok 34 610s # got SERVER_NAME='[a::1]', expected '[a::1]' 610s ok 35 610s # got SERVER_PORT='123', expected '123' 610s ok 36 610s # SENDING: 610s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 37 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 38 610s # got SERVER_PORT='8529', expected '8529' 610s ok 39 610s # SENDING: 610s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 40 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 41 610s # got SERVER_PORT='123', expected '123' 610s ok 42 610s # SENDING: 610s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 43 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 44 610s # got SERVER_PORT='8529', expected '8529' 610s ok 45 610s # SENDING: 610s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 46 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 47 610s # got SERVER_PORT='123', expected '123' 610s ok 48 610s # SENDING: 610s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 49 610s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 610s ok 50 610s # got SERVER_PORT='8529', expected '8529' 610s ok 51 610s # SENDING: 610s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 52 610s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 610s ok 53 610s # got SERVER_PORT='123', expected '123' 610s ok 54 610s # SENDING: 610s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 55 610s # got SERVER_NAME='[::1]', expected '[::1]' 610s ok 56 610s # got SERVER_PORT='8529', expected '8529' 610s ok 57 610s # SENDING: 610s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 610s # expecting 200, got 200 610s ok 58 610s # got SERVER_NAME='[::1]', expected '[::1]' 610s ok 59 610s # got SERVER_PORT='123', expected '123' 610s ok 60 610s # SENDING: 610s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 610s # expecting 200, got 200 610s ok 61 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 62 610s # got SERVER_PORT='8529', expected '8529' 610s ok 63 610s # SENDING: 610s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 610s # expecting 200, got 200 610s ok 64 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 65 610s # got SERVER_PORT='123', expected '123' 610s ok 66 610s # SENDING: 610s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 610s # expecting 200, got 200 610s ok 67 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 68 610s # got SERVER_PORT='8529', expected '8529' 610s ok 69 610s # SENDING: 610s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 610s # expecting 200, got 200 610s ok 70 610s # got SERVER_NAME='righthost', expected 'righthost' 610s ok 71 610s # got SERVER_PORT='123', expected '123' 610s ok 72 610s # SENDING: 610s # 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 610s # expecting 200, got 200 610s ok 73 610s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 610s ok 74 610s # got SERVER_PORT='8529', expected '8529' 610s ok 75 610s # SENDING: 610s # 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 610s # expecting 200, got 200 610s ok 76 610s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 610s ok 77 610s # got SERVER_PORT='123', expected '123' 610s ok 78 610s # SENDING: 610s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 610s # expecting 200, got 200 610s ok 79 610s # got SERVER_NAME='[::1]', expected '[::1]' 610s ok 80 610s # got SERVER_PORT='8529', expected '8529' 610s ok 81 610s # SENDING: 610s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 610s # expecting 200, got 200 610s ok 82 610s # got SERVER_NAME='[::1]', expected '[::1]' 610s ok 83 610s # got SERVER_PORT='123', expected '123' 610s ok 84 610s ok 611s t/apache/teclchunk.t ................ skipped: Not supported yet 613s t/apr/uri.t ......................... 613s 1..1 613s # Running under perl version 5.038002 for linux 613s # Current time local: Mon Apr 8 18:12:25 2024 613s # Current time GMT: Mon Apr 8 18:12:25 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.42 613s ok 1 613s ok 614s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 616s t/filter/case.t ..................... 616s 1..4 616s # Running under perl version 5.038002 for linux 616s # Current time local: Mon Apr 8 18:12:28 2024 616s # Current time GMT: Mon Apr 8 18:12:28 2024 616s # Using Test.pm version 1.31 616s # Using Apache/Test.pm version 1.42 616s ok 1 616s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 616s # expected 200 616s # received 200 616s # body: =HEAD1 NAME 616s X X 616s 616s PERLSUB - PERL SUBROUTINES 616s 616s =HEAD1 SYNOPSIS 616s 616s TO DECLARE SUBROUTINES: 616s X X 616s 616s SUB NAME; # A "FORWARD" DECLARATION. 616s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 616s SUB NAME : ATTRS; # WITH ATTRIBUTES 616s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 616s 616s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 616s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 616s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 616s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 616s 616s USE FEATURE 'SIGNATURES'; 616s SUB NAME(SIG) BLOCK # WITH SIGNATURE 616s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 616s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 616s 616s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 616s X 616s 616s $SUBREF = SUB BLOCK; # NO PROTO 616s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 616s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 616s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 616s 616s USE FEATURE 'SIGNATURES'; 616s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 616s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 616s 616s TO IMPORT SUBROUTINES: 616s X 616s 616s USE MODULE QW(NAME1 NAME2 NAME3); 616s 616s TO CALL SUBROUTINES: 616s X X 616s 616s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 616s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 616s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 616s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 616s 616s =HEAD1 DESCRIPTION 616s 616s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 616s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 616s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 616s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 616s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 616s ITS NAME OR A CODE REFERENCE. 616s 616s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 616s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 616s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 616s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 616s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 616s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 616s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 616s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 616s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 616s X X 616s 616s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 616s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 616s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 616s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 616s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 616s SUCH A SIGNATURE-USING SUBROUTINE. 616s 616s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 616s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 616s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 616s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 616s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 616s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 616s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 616s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 616s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 616s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 616s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 616s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 616s X X X<@_> 616s 616s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 616s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 616s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 616s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 616s L AND L. 616s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 616s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 616s 616s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 616s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 616s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 616s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 616s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 616s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 616s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 616s ONE LARGE INDISTINGUISHABLE LIST. 616s 616s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 616s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 616s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 616s EMPTY SUB RETURNS THE EMPTY LIST. 616s X X X 616s 616s EXAMPLE: 616s 616s SUB MAX { 616s MY $MAX = SHIFT(@_); 616s FOREACH $FOO (@_) { 616s $MAX = $FOO IF $MAX < $FOO; 616s } 616s RETURN $MAX; 616s } 616s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 616s 616s EXAMPLE: 616s 616s # GET A LINE, COMBINING CONTINUATION LINES 616s # THAT START WITH WHITESPACE 616s 616s SUB GET_LINE { 616s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 616s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 616s IF ($LOOKAHEAD =~ /^[ \T]/) { 616s $THISLINE .= $LOOKAHEAD; 616s } 616s ELSE { 616s LAST LINE; 616s } 616s } 616s RETURN $THISLINE; 616s } 616s 616s $LOOKAHEAD = ; # GET FIRST LINE 616s WHILE (DEFINED($LINE = GET_LINE())) { 616s ... 616s } 616s 616s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 616s 616s SUB MAYBESET { 616s MY($KEY, $VALUE) = @_; 616s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 616s } 616s 616s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 616s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 616s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 616s ITS CALLER'S VALUES. 616s X X 616s 616s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 616s SUB UPCASE_IN { 616s FOR (@_) { TR/A-Z/A-Z/ } 616s } 616s 616s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 616s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 616s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 616s X X 616s 616s UPCASE_IN("FREDERICK"); 616s 616s IT WOULD BE MUCH SAFER IF THE C FUNCTION 616s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 616s OF CHANGING THEM IN PLACE: 616s 616s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 616s SUB UPCASE { 616s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 616s MY @PARMS = @_; 616s FOR (@PARMS) { TR/A-Z/A-Z/ } 616s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 616s } 616s 616s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 616s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 616s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 616s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 616s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 616s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 616s 616s @NEWLIST = UPCASE(@LIST1, @LIST2); 616s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 616s 616s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 616s 616s (@X, @Y) = UPCASE(@LIST1, @LIST2); 616s 616s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 616s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 616s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 616s L FOR ALTERNATIVES. 616s 616s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 616s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 616s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 616s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 616s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 616s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 616s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 616s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 616s SEE L FOR MORE ABOUT ALL THAT. 616s X<&> 616s 616s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 616s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 616s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 616s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 616s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 616s X 616s 616s &FOO(1,2,3); # PASS THREE ARGUMENTS 616s FOO(1,2,3); # THE SAME 616s 616s FOO(); # PASS A NULL LIST 616s &FOO(); # THE SAME 616s 616s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 616s USE STRICT 'SUBS'; 616s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 616s # A COMPILE-TIME ERROR 616s NO STRICT 'SUBS'; 616s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 616s # A LITERAL STRING "FOO" 616s 616s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 616s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 616s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 616s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 616s X<&> 616s 616s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 616s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 616s YOUR SUBROUTINE'S NAME. 616s 616s USE V5.16; 616s MY $FACTORIAL = SUB { 616s MY ($X) = @_; 616s RETURN 1 IF $X == 1; 616s RETURN($X * __SUB__->( $X - 1 ) ); 616s }; 616s 616s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 616s IS SUBJECT TO CHANGE. 616s 616s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 616s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 616s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 616s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 616s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 616s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 616s SPECIAL, PRE-DEFINED THINGS. 616s 616s =OVER 616s 616s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 616s 616s C 616s 616s =ITEM DOCUMENTED IN L 616s 616s C, C 616s 616s =ITEM DOCUMENTED IN L 616s 616s C, C 616s 616s =ITEM DOCUMENTED IN L 616s 616s C, C, C, C, C, C, C, 616s C, C, C, C, C, C, 616s C, C, C, C, C, C, C, 616s C, C, C, C, C, C, 616s C, C, C, C, C, 616s C, C, C, C 616s 616s =ITEM DOCUMENTED IN L 616s 616s C, C, C, C, C, C, C, 616s C, C, C, C, C, C, C, 616s C, C, C, C, C, C 616s 616s =ITEM DOCUMENTED IN L 616s 616s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 616s L<< C|PERLFUNC/REQUIRE >> 616s 616s =ITEM DOCUMENTED IN L 616s 616s C 616s 616s =ITEM DOCUMENTED IN L 616s 616s C, C, C, C, C 616s 616s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 616s 616s ANY STARTING WITH C<(> 616s 616s =BACK 616s 616s THE C, C, C, C AND C SUBROUTINES 616s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 616s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 616s EXPLICITLY. SEE L 616s 616s =HEAD2 SIGNATURES 616s 616s X X 616s 616s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 616s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 616s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 616s 616s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 616s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 616s DIRECTLY BY C, IN THE CURRENT SCOPE. 616s 616s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 616s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 616s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 616s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 616s 616s FOR EXAMPLE, 616s 616s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 616s 616s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 616s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 616s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 616s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 616s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 616s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 616s 616s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 616s THE SIGNATURE. FOR EXAMPLE, 616s 616s SUB FOO ($LEFT, $RIGHT) { 616s RETURN $LEFT + $RIGHT; 616s } 616s 616s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 616s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 616s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 616s EQUIVALENT TO 616s 616s SUB FOO { 616s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 616s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 616s MY $LEFT = $_[0]; 616s MY $RIGHT = $_[1]; 616s RETURN $LEFT + $RIGHT; 616s } 616s 616s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 616s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 616s 616s SUB FOO ($FIRST, $, $THIRD) { 616s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 616s } 616s 616s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 616s MANDATORY FOR THE CALLER TO PASS IT. 616s 616s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 616s SEPARATED FROM THE PARAMETER NAME BY C<=>: 616s 616s SUB FOO ($LEFT, $RIGHT = 0) { 616s RETURN $LEFT + $RIGHT; 616s } 616s 616s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 616s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 616s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 616s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 616s FOR EXAMPLE, 616s 616s MY $AUTO_ID = 0; 616s SUB FOO ($THING, $ID = $AUTO_ID++) { 616s PRINT "$THING HAS ID $ID"; 616s } 616s 616s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 616s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 616s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 616s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 616s 616s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 616s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 616s } 616s 616s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 616s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 616s VALUE PROVIDED WAS C. 616s 616s SUB FOO ($NAME //= "WORLD") { 616s PRINT "HELLO, $NAME"; 616s } 616s 616s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 616s 616s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 616s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 616s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 616s 616s SUB FOO ($X ||= 10) { 616s RETURN 5 + $X; 616s } 616s 616s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 616s FOR EXAMPLE, 616s 616s SUB FOO ($THING, $ = 1) { 616s PRINT $THING; 616s } 616s 616s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 616s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 616s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 616s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 616s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 616s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 616s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 616s 616s SUB FOO ($THING, $=) { 616s PRINT $THING; 616s } 616s 616s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 616s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 616s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 616s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 616s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 616s TO RIGHT. 616s 616s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 616s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 616s 616s SUB FOO ($FILTER, @INPUTS) { 616s PRINT $FILTER->($_) FOREACH @INPUTS; 616s } 616s 616s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 616s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 616s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 616s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 616s 616s SUB FOO ($THING, @) { 616s PRINT $THING; 616s } 616s 616s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 616s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 616s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 616s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 616s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 616s AS WITH STANDARD HASH CONSTRUCTION. 616s 616s SUB FOO ($FILTER, %INPUTS) { 616s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 616s } 616s 616s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 616s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 616s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 616s 616s SUB FOO ($THING, %) { 616s PRINT $THING; 616s } 616s 616s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 616s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 616s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 616s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 616s AN EMPTY ARRAY OR EMPTY HASH. 616s 616s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 616s THAT THE CALLER PASSED NO ARGUMENTS: 616s 616s SUB FOO () { 616s RETURN 123; 616s } 616s 616s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 616s WARNING IN THE C CATEGORY. FROM PERL 5.36 616s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 616s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 616s STATEMENT SUCH AS: 616s 616s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 616s 616s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 616s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 616s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 616s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 616s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 616s WARNINGS IN THE C CATEGORY WHEN 616s COMPILED: 616s 616s SUB F ($X) { 616s # THIS LINE EMITS THE WARNING SEEN BELOW 616s PRINT "ARGUMENTS ARE @_"; 616s } 616s 616s Z<> 616s 616s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 616s EXPERIMENTAL AT ... 616s 616s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 616s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 616s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 616s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 616s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 616s SUPPLY THAT ARGUMENT. 616s 616s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 616s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 616s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 616s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 616s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 616s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 616s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 616s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 616s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 616s 616s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 616s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 616s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 616s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 616s L. FOR EXAMPLE, 616s 616s SUB FOO :PROTOTYPE($) { $_[0] } 616s 616s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 616s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 616s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 616s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 616s 616s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 616s RETURN $LEFT + $RIGHT; 616s } 616s 616s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 616s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 616s THE SUBROUTINE'S BODY. 616s 616s =HEAD2 PRIVATE VARIABLES VIA MY() 616s X X X X X 616s X X 616s 616s SYNOPSIS: 616s 616s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 616s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 616s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 616s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 616s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 616s 616s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 616s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 616s SEE L AND L. 616s 616s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 616s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 616s (C/C/C/C), LOOP 616s (C/C/C/C/C), SUBROUTINE, C, 616s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 616s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 616s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 616s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 616s WITH C INSTEAD. 616s 616s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 616s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 616s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 616s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 616s ITS OWN COPY. 616s X 616s 616s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 616s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 616s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 616s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 616s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 616s 616s MY $X = 10; 616s SUB BUMPX { $X++ } 616s 616s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 616s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 616s THE C ITSELF. SEE L. 616s X 616s 616s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 616s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 616s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 616s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 616s 616s $ARG = "FRED"; # "GLOBAL" VARIABLE 616s $N = CUBE_ROOT(27); 616s PRINT "$ARG THINKS THE ROOT IS $N\N"; 616s # OUTPUTS: FRED THINKS THE ROOT IS 3 616s 616s SUB CUBE_ROOT { 616s MY $ARG = SHIFT; # NAME DOESN'T MATTER 616s $ARG **= 1/3; 616s RETURN $ARG; 616s } 616s 616s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 616s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 616s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 616s 616s MY ($FOO) = ; # WRONG? 616s MY @FOO = ; 616s 616s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 616s 616s MY $FOO = ; 616s 616s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 616s 616s MY $FOO, $BAR = 1; # WRONG 616s 616s THAT HAS THE SAME EFFECT AS 616s 616s MY $FOO; 616s $BAR = 1; 616s 616s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 616s THE CURRENT STATEMENT. THUS, 616s 616s MY $X = $X; 616s 616s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 616s THE EXPRESSION 616s 616s MY $X = 123 AND $X == 123 616s 616s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 616s 616s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 616s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 616s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 616s 616s WHILE (MY $LINE = <>) { 616s $LINE = LC $LINE; 616s } CONTINUE { 616s PRINT $LINE; 616s } 616s 616s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 616s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 616s IT. SIMILARLY, IN THE CONDITIONAL 616s 616s IF ((MY $ANSWER = ) =~ /^YES$/I) { 616s USER_AGREES(); 616s } ELSIF ($ANSWER =~ /^NO$/I) { 616s USER_DISAGREES(); 616s } ELSE { 616s CHOMP $ANSWER; 616s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 616s } 616s 616s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 616s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 616s BUT NOT BEYOND IT. SEE L FOR INFORMATION 616s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 616s 616s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 616s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 616s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 616s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 616s IN THE LOOP 616s X X 616s 616s FOR MY $I (1, 2, 3) { 616s SOME_FUNCTION(); 616s } 616s 616s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 616s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 616s X X 616s 616s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 616s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 616s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 616s 616s USE STRICT 'VARS'; 616s 616s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 616s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 616s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 616s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 616s THIS WITH C. 616s 616s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 616s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 616s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 616s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 616s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 616s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 616s EXAMPLE. 616s 616s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 616s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 616s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 616s 616s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 616s 616s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 616s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 616s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 616s 616s PACKAGE MAIN; 616s LOCAL $X = 10; 616s MY $X = 20; 616s PRINT "$X AND $::X\N"; 616s 616s THAT WILL PRINT OUT C<20> AND C<10>. 616s 616s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 616s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 616s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 616s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 616s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 616s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 616s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 616s AN ANONYMOUS SUB REFERENCE: 616s 616s MY $SECRET_VERSION = '1.001-BETA'; 616s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 616s &$SECRET_SUB(); 616s 616s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 616s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 616s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 616s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 616s UNQUALIFIED AND UNQUALIFIABLE. 616s 616s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 616s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 616s L FOR SOMETHING OF A WORK-AROUND TO 616s THIS. 616s 616s =HEAD2 PERSISTENT PRIVATE VARIABLES 616s X X X X 616s X X 616s 616s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 616s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 616s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 616s 616s =HEAD3 PERSISTENT VARIABLES VIA STATE() 616s 616s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 616s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 616s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 616s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 616s THE C FORM DOES NOT REQUIRE THE 616s C PRAGMA. 616s 616s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 616s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 616s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 616s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 616s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 616s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 616s SUBROUTINE EACH TIME IT IS EXECUTED.) 616s 616s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 616s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 616s 616s USE FEATURE 'STATE'; 616s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 616s 616s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 616s 616s USE FEATURE 'STATE'; 616s SUB CREATE_COUNTER { 616s RETURN SUB { STATE $X; RETURN ++$X } 616s } 616s 616s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 616s CODE OUTSIDE. 616s 616s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 616s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 616s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 616s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 616s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 616s 616s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 616s 616s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 616s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 616s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 616s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 616s 616s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 616s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 616s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 616s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 616s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 616s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 616s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 616s 616s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 616s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 616s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 616s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 616s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 616s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 616s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 616s 616s { 616s MY $SECRET_VAL = 0; 616s SUB GIMME_ANOTHER { 616s RETURN ++$SECRET_VAL; 616s } 616s } 616s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 616s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 616s 616s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 616s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 616s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 616s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 616s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 616s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 616s STARTS TO RUN: 616s 616s BEGIN { 616s MY $SECRET_VAL = 0; 616s SUB GIMME_ANOTHER { 616s RETURN ++$SECRET_VAL; 616s } 616s } 616s 616s SEE L ABOUT THE 616s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 616s C AND C. 616s 616s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 616s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 616s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 616s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 616s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 616s 616s =HEAD2 TEMPORARY VALUES VIA LOCAL() 616s X X X X 616s X 616s 616s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 616s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 616s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 616s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 616s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 616s 616s SYNOPSIS: 616s 616s # LOCALIZATION OF VALUES 616s 616s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 616s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 616s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 616s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 616s 616s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 616s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 616s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 616s # LOCALIZATION 616s 616s # LOCALIZATION OF SYMBOLS 616s 616s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 616s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 616s # @MERLYN IS REALLY @RANDAL, ETC 616s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 616s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 616s 616s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 616s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 616s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 616s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 616s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 616s 616s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 616s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 616s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 616s CREATES NEW, DYNAMICALLY SCOPED VALUES. 616s 616s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 616s PLACED IN PARENTHESES. THIS OPERATOR WORKS 616s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 616s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 616s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 616s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 616s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 616s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 616s UNDEFINED VALUE.) 616s 616s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 616s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 616s VARIABLES OUTSIDE THE LOOP. 616s 616s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 616s X 616s 616s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 616s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 616s VIEWED AS A SCALAR OR AN ARRAY. SO 616s 616s LOCAL($FOO) = ; 616s LOCAL @FOO = ; 616s 616s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 616s 616s LOCAL $FOO = ; 616s 616s SUPPLIES A SCALAR CONTEXT. 616s 616s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 616s X 616s 616s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 616s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 616s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 616s 616s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 616s 616s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 616s { LOCAL $/ = UNDEF; $SLURP = ; } 616s 616s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 616s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 616s I, BECAUSE THE $1 VARIABLE IS 616s MAGICAL AND READ-ONLY : 616s 616s LOCAL $1 = 2; 616s 616s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 616s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 616s TO SAFELY REUSE $_ IN A SUBROUTINE. 616s 616s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 616s WORK AS DESCRIBED. 616s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 616s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 616s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 616s SEE L FOR MORE 616s DETAILS. 616s X 616s 616s =HEAD3 LOCALIZATION OF GLOBS 616s X X 616s 616s THE CONSTRUCT 616s 616s LOCAL *NAME; 616s 616s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 616s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 616s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 616s 616s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 616s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 616s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 616s SEPARATOR. 616s 616s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 616s X X 616s X 616s 616s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 616s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 616s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 616s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 616s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 616s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 616s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 616s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 616s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 616s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 616s 616s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 616s @ARY = ( 0..5 ); 616s { 616s LOCAL($ARY[5]) = 6; 616s LOCAL($HASH{'A'}) = 'DRILL'; 616s WHILE (MY $E = POP(@ARY)) { 616s PRINT "$E . . .\N"; 616s LAST UNLESS $E > 3; 616s } 616s IF (@ARY) { 616s $HASH{'ONLY A'} = 'TEST'; 616s DELETE $HASH{'A'}; 616s } 616s } 616s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 616s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 616s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 616s 616s PERL WILL PRINT 616s 616s 6 . . . 616s 4 . . . 616s 3 . . . 616s THIS IS A TEST ONLY A TEST. 616s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 616s 616s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 616s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 616s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 616s SURPRISING, AND IS VERY LIKELY TO CHANGE. 616s 616s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 616s X X X 616s X 616s 616s YOU CAN USE THE C AND C 616s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 616s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 616s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 616s 616s DO { 616s MY $VAL = $ARRAY[$IDX]; 616s LOCAL $ARRAY[$IDX]; 616s DELETE $ARRAY[$IDX]; 616s $VAL 616s } 616s 616s AND 616s 616s DO { 616s MY $VAL = $HASH{KEY}; 616s LOCAL $HASH{KEY}; 616s DELETE $HASH{KEY}; 616s $VAL 616s } 616s 616s EXCEPT THAT FOR THOSE THE C IS 616s SCOPED TO THE C BLOCK. SLICES ARE 616s ALSO ACCEPTED. 616s 616s MY %HASH = ( 616s A => [ 7, 8, 9 ], 616s B => 1, 616s ) 616s 616s { 616s MY $X = DELETE LOCAL $HASH{A}; 616s # $X IS [ 7, 8, 9 ] 616s # %HASH IS (B => 1) 616s 616s { 616s MY @NUMS = DELETE LOCAL @$X[0, 2] 616s # @NUMS IS (7, 9) 616s # $X IS [ UNDEF, 8 ] 616s 616s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 616s } 616s # $X IS BACK TO [ 7, 8, 9 ] 616s 616s } 616s # %HASH IS BACK TO ITS ORIGINAL STATE 616s 616s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 616s 616s =HEAD2 LVALUE SUBROUTINES 616s X X 616s 616s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 616s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 616s 616s MY $VAL; 616s SUB CANMOD : LVALUE { 616s $VAL; # OR: RETURN $VAL; 616s } 616s SUB NOMOD { 616s $VAL; 616s } 616s 616s CANMOD() = 5; # ASSIGNS TO $VAL 616s NOMOD() = 5; # ERROR 616s 616s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 616s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 616s BY A SCALAR. FOR EXAMPLE, CONSIDER: 616s 616s DATA(2,3) = GET_DATA(3,4); 616s 616s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 616s 616s (DATA(2,3)) = GET_DATA(3,4); 616s 616s AND IN: 616s 616s (DATA(2),DATA(3)) = GET_DATA(3,4); 616s 616s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 616s 616s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 616s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 616s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 616s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 616s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 616s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 616s 616s =HEAD2 LEXICAL SUBROUTINES 616s X X X X 616s 616s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 616s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 616s AVAILABLE UNDER C OR C OR HIGHER. 616s 616s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 616s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 616s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 616s CATEGORY WAS DISABLED. 616s 616s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 616s DECLARED, AND ONLY AFTER THAT DECLARATION: 616s 616s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 616s # VERSIONS EARLIER THAN 5.26. 616s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 616s USE FEATURE 'LEXICAL_SUBS'; 616s 616s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 616s STATE SUB FOO { 616s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 616s } 616s FOO(); # CALLS "STATE" SUB 616s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 616s 616s MY SUB BAR { ... } 616s BAR(); # CALLS "MY" SUB 616s 616s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 616s 616s # WRONG 616s MY SUB BAZ { 616s BAZ(); 616s } 616s 616s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 616s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 616s 616s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 616s 616s MY SUB BAZ { 616s __SUB__->(); # CALLS ITSELF 616s } 616s 616s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 616s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 616s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 616s HOWEVER: 616s 616s MY SUB BAZ; # PREDECLARATION 616s SUB BAZ { # DEFINE THE "MY" SUB 616s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 616s } 616s 616s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 616s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 616s C; THEY KEEP EACH OTHER ALIVE (SEE L). 616s 616s =HEAD3 C VS C 616s 616s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 616s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 616s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 616s CONTAINING BLOCK TO THE NEXT. 616s 616s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 616s NECESSARY IF YOU WANT TO CREATE CLOSURES: 616s 616s SUB WHATEVER { 616s MY $X = SHIFT; 616s MY SUB INNER { 616s ... DO SOMETHING WITH $X ... 616s } 616s INNER(); 616s } 616s 616s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 616s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 616s SEE THE C<$X> FROM THE FIRST CALL TO C. 616s 616s =HEAD3 C SUBROUTINES 616s 616s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 616s SUBROUTINE OF THE SAME NAME. 616s 616s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 616s INSIDE AN INNER SCOPE: 616s 616s SUB FOO { ... } 616s 616s SUB BAR { 616s MY SUB FOO { ... } 616s { 616s # NEED TO USE THE OUTER FOO HERE 616s OUR SUB FOO; 616s FOO(); 616s } 616s } 616s 616s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 616s 616s PACKAGE MYSNEAKYMODULE; 616s 616s OUR SUB DO_SOMETHING { ... } 616s 616s SUB DO_SOMETHING_WITH_CALLER { 616s PACKAGE DB; 616s () = CALLER 1; # SETS @DB::ARGS 616s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 616s } 616s 616s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 616s X X<*> 616s 616s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 616s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 616s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 616s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 616s 616s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 616s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 616s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 616s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 616s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 616s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 616s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 616s 616s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 616s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 616s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 616s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 616s 616s SUB DOUBLEARY { 616s LOCAL(*SOMEARY) = @_; 616s FOREACH $ELEM (@SOMEARY) { 616s $ELEM *= 2; 616s } 616s } 616s DOUBLEARY(*FOO); 616s DOUBLEARY(*BAR); 616s 616s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 616s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 616s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 616s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 616s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 616s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 616s 616s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 616s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 616s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 616s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 616s L. 616s 616s =HEAD2 WHEN TO STILL USE LOCAL() 616s X X 616s 616s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 616s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 616s I USE C INSTEAD OF C. 616s 616s =OVER 4 616s 616s =ITEM 1. 616s 616s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 616s 616s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 616s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 616s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 616s IN C<@FIELDS>. 616s 616s { 616s LOCAL @ARGV = ("/ETC/MOTD"); 616s LOCAL $/ = UNDEF; 616s LOCAL $_ = <>; 616s @FIELDS = SPLIT /^\S*=+\S*$/; 616s } 616s 616s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 616s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 616s 616s =ITEM 2. 616s 616s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 616s 616s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 616s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 616s TABLE ENTRIES: 616s 616s SUB IOQUEUE { 616s LOCAL (*READER, *WRITER); # NOT MY! 616s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 616s RETURN (*READER, *WRITER); 616s } 616s ($HEAD, $TAIL) = IOQUEUE(); 616s 616s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 616s ENTRIES. 616s 616s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 616s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 616s A LOCAL ALIAS. 616s 616s { 616s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 616s GROW(); # REALLY CALLS SHRINK() 616s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 616s } 616s GROW(); # GET THE REAL GROW() AGAIN 616s 616s SEE L FOR MORE ABOUT MANIPULATING 616s FUNCTIONS BY NAME IN THIS WAY. 616s 616s =ITEM 3. 616s 616s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 616s 616s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 616s IS DONE ON DYNAMICS: 616s 616s { 616s LOCAL $SIG{INT} = 'IGNORE'; 616s FUNCT(); # UNINTERRUPTIBLE 616s } 616s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 616s 616s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 616s 616s =BACK 616s 616s =HEAD2 PASS BY REFERENCE 616s X X X 616s 616s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 616s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 616s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 616s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 616s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 616s 616s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 616s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 616s OF ALL THEIR FORMER LAST ELEMENTS: 616s 616s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 616s 616s SUB POPMANY { 616s MY $AREF; 616s MY @RETLIST; 616s FOREACH $AREF ( @_ ) { 616s PUSH @RETLIST, POP @$AREF; 616s } 616s RETURN @RETLIST; 616s } 616s 616s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 616s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 616s 616s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 616s SUB INTER { 616s MY ($K, $HREF, %SEEN); # LOCALS 616s FOREACH $HREF (@_) { 616s WHILE ( $K = EACH %$HREF ) { 616s $SEEN{$K}++; 616s } 616s } 616s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 616s } 616s 616s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 616s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 616s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 616s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 616s A LITTLE EXPENSIVE. 616s 616s WHERE PEOPLE GET INTO TROUBLE IS HERE: 616s 616s (@W, @X) = FUNC(@Y, @Z); 616s OR 616s (%W, %X) = FUNC(%Y, %Z); 616s 616s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 616s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 616s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 616s AS ALWAYS. 616s 616s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 616s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 616s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 616s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 616s 616s ($WREF, $XREF) = FUNC(\@Y, \@Z); 616s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 616s SUB FUNC { 616s MY ($YREF, $ZREF) = @_; 616s IF (@$YREF > @$ZREF) { 616s RETURN ($YREF, $ZREF); 616s } ELSE { 616s RETURN ($ZREF, $YREF); 616s } 616s } 616s 616s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 616s 616s (*W, *X) = FUNC(\@Y, \@Z); 616s PRINT "@W HAS MORE THAN @X\N"; 616s SUB FUNC { 616s LOCAL (*Y, *Z) = @_; 616s IF (@Y > @Z) { 616s RETURN (\@Y, \@Z); 616s } ELSE { 616s RETURN (\@Z, \@Y); 616s } 616s } 616s 616s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 616s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 616s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 616s ARE IN THE SYMBOL TABLE. 616s 616s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 616s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 616s FOR EXAMPLE: 616s 616s SPLUTTER(\*STDOUT); 616s SUB SPLUTTER { 616s MY $FH = SHIFT; 616s PRINT $FH "HER UM WELL A HMMM\N"; 616s } 616s 616s $REC = GET_REC(\*STDIN); 616s SUB GET_REC { 616s MY $FH = SHIFT; 616s RETURN SCALAR <$FH>; 616s } 616s 616s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 616s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 616s 616s SUB OPENIT { 616s MY $PATH = SHIFT; 616s LOCAL *FH; 616s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 616s } 616s 616s =HEAD2 PROTOTYPES 616s X X 616s 616s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 616s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 616s SECTION OR WITH A L. 616s IF YOU DECLARE EITHER OF 616s 616s SUB MYPUSH (\@@) 616s SUB MYPUSH :PROTOTYPE(\@@) 616s 616s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 616s 616s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 616s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 616s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 616s OF AN ATTRIBUTE. 616s 616s THE 616s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 616s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 616s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 616s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 616s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 616s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 616s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 616s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 616s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 616s 616s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 616s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 616s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 616s 616s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 616s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 616s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 616s CORRESPONDING BUILT-IN. 616s 616s DECLARED AS CALLED AS 616s 616s SUB MYLINK ($$) MYLINK $OLD, $NEW 616s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 616s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 616s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 616s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 616s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 616s SUB MYPOP (\@) MYPOP @ARRAY 616s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 616s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 616s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 616s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 616s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 616s SUB MYRAND (;$) MYRAND 42 616s SUB MYTIME () MYTIME 616s 616s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 616s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 616s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 616s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 616s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 616s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 616s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 616s 616s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 616s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 616s 616s SUB MYREF (\[$@%&*]) 616s 616s WILL ALLOW CALLING MYREF() AS 616s 616s MYREF $VAR 616s MYREF @ARRAY 616s MYREF %HASH 616s MYREF &SUB 616s MYREF *GLOB 616s 616s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 616s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 616s 616s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 616s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 616s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 616s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 616s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 616s 616s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 616s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 616s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 616s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 616s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 616s FOLLOWS: 616s 616s USE SYMBOL 'QUALIFY_TO_REF'; 616s 616s SUB FOO (*) { 616s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 616s ... 616s } 616s 616s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 616s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 616s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 616s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 616s 616s SUB MYPUSH (+@) { 616s MY $AREF = SHIFT; 616s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 616s PUSH @$AREF, @_; 616s } 616s 616s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 616s IS OF AN ACCEPTABLE TYPE. 616s 616s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 616s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 616s 616s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 616s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 616s PROVIDED, C<$_> WILL BE USED INSTEAD. 616s 616s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 616s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 616s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 616s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 616s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 616s 616s MYTIME +2; 616s 616s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 616s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 616s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 616s 616s SUB MYGETPROTOBYNUMBER($;); 616s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 616s 616s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 616s PROVIDED IT'S IN THE INITIAL POSITION: 616s X<&> 616s 616s SUB TRY (&@) { 616s MY($TRY,$CATCH) = @_; 616s EVAL { &$TRY }; 616s IF ($@) { 616s LOCAL $_ = $@; 616s &$CATCH; 616s } 616s } 616s SUB CATCH (&) { $_[0] } 616s 616s TRY { 616s DIE "PHOOEY"; 616s } CATCH { 616s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 616s }; 616s 616s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 616s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 616s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 616s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 616s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 616s 616s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 616s X 616s 616s SUB MYGREP (&@) { 616s MY $CODE = SHIFT; 616s MY @RESULT; 616s FOREACH $_ (@_) { 616s PUSH(@RESULT, $_) IF &$CODE; 616s } 616s @RESULT; 616s } 616s 616s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 616s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 616s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 616s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 616s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 616s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 616s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 616s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 616s 616s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 616s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 616s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 616s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 616s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 616s MAJORITY OF OFFENDING CODE IS FIXED. 616s 616s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 616s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 616s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 616s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 616s 616s SUB FUNC ($) { 616s MY $N = SHIFT; 616s PRINT "YOU GAVE ME $N\N"; 616s } 616s 616s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 616s RETURNING A LIST: 616s 616s FUNC(@FOO); 616s FUNC( $TEXT =~ /\W+/G ); 616s 616s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 616s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 616s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 616s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 616s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 616s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 616s 616s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 616s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 616s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 616s EFFECT, LIKE SO: 616s 616s SUB FOO($$); 616s SUB FOO($$) { 616s FOO 1, 2; 616s } 616s 616s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 616s TO MAKE THE WORLD A BETTER PLACE. 616s 616s =HEAD2 CONSTANT FUNCTIONS 616s X 616s 616s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 616s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 616s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 616s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 616s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 616s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 616s 616s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 616s 616s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 616s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 616s # AND IT'S INLINED, TOO! 616s SUB ST_DEV () { 0 } 616s SUB ST_INO () { 1 } 616s 616s SUB FLAG_FOO () { 1 << 8 } 616s SUB FLAG_BAR () { 1 << 9 } 616s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 616s 616s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 616s 616s SUB N () { INT(OPT_BAZ) / 3 } 616s 616s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 616s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 616s 616s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 616s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 616s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 616s C: 616s 616s SUB BAZ_VAL () { 616s IF (OPT_BAZ) { 616s RETURN 23; 616s } 616s ELSE { 616s RETURN 42; 616s } 616s } 616s SUB BONK_VAL () { RETURN 12345 } 616s 616s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 616s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 616s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 616s 616s BEGIN { 616s MY $VAR = 1; 616s NO STRICT 'REFS'; 616s *INLINED = SUB () { $VAR }; 616s } 616s 616s BEGIN { 616s MY $VAR = 1; 616s MY $REF = \$VAR; 616s NO STRICT 'REFS'; 616s *NOT_INLINED = SUB () { $VAR }; 616s } 616s 616s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 616s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 616s 616s BEGIN { 616s MY $X = 10; 616s *FOO = SUB () { $X }; 616s $X++; 616s } 616s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 616s 616s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 616s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 616s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 616s SO IT PRINTED C<10>, NOT C<11>. 616s 616s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 616s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 616s ASIDE FROM WHERE IT IS DECLARED. 616s 616s # FINE, NO WARNING 616s BEGIN { 616s MY $X = 54321; 616s *INLINED = SUB () { $X }; 616s } 616s # ERROR 616s BEGIN { 616s MY $X; 616s $X = 54321; 616s *ALSO_INLINED = SUB () { $X }; 616s } 616s 616s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 616s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 616s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 616s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 616s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 616s 616s MY $X = 54321; 616s *INLINED = SUB : CONST { $X }; 616s $X++; 616s 616s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 616s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 616s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 616s VALUE CAPTURED THE SAME WAY. 616s 616s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 616s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 616s AN EXPLICIT C: 616s 616s BEGIN { 616s MY $X = 10; 616s *FOO = SUB () { RETURN $X }; 616s $X++; 616s } 616s PRINT FOO(); # PRINTS 11 616s 616s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 616s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 616s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 616s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 616s 616s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 616s SUB ONE { 616s 1; 616s } 616s IF (ONE ) { 616s PRINT ONE() IF ONE ; 616s } 616s 616s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 616s SUB ONE () { 1 } 616s DO { 616s PRINT 1 616s }; 616s 616s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 616s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 616s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 616s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 616s 616s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 616s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 616s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 616s SUBROUTINE ONE REDEFINED AT -E LINE 1. 616s 616s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 616s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 616s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 616s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 616s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 616s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 616s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 616s MENTIONED ABOVE: 616s 616s SUB NOT_INLINED () { RETURN 23 } 616s 616s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 616s X X X X 616s 616s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 616s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 616s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 616s ON A NON-UNIX SYSTEM. 616s 616s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 616s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 616s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 616s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 616s 616s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 616s CHDIR $SOMEWHERE; 616s SUB CHDIR { ... } 616s 616s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 616s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 616s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 616s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 616s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 616s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 616s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 616s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 616s FOR SOME KEYWORDS. SEE L. 616s 616s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 616s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 616s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 616s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 616s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 616s THAT IS, THEY COULD SAY 616s 616s USE MODULE 'OPEN'; 616s 616s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 616s 616s USE MODULE; 616s 616s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 616s 616s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 616s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 616s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 616s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 616s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 616s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 616s THAT UNDERSTANDS REGULAR EXPRESSIONS. 616s 616s PACKAGE REGLOB; 616s REQUIRE EXPORTER; 616s @ISA = 'EXPORTER'; 616s @EXPORT_OK = 'GLOB'; 616s 616s SUB IMPORT { 616s MY $PKG = SHIFT; 616s RETURN UNLESS @_; 616s MY $SYM = SHIFT; 616s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 616s $PKG->EXPORT($WHERE, $SYM, @_); 616s } 616s 616s SUB GLOB { 616s MY $PAT = SHIFT; 616s MY @GOT; 616s IF (OPENDIR MY $D, '.') { 616s @GOT = GREP /$PAT/, READDIR $D; 616s CLOSEDIR $D; 616s } 616s RETURN @GOT; 616s } 616s 1; 616s 616s AND HERE'S HOW IT COULD BE (AB)USED: 616s 616s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 616s PACKAGE FOO; 616s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 616s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 616s 616s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 616s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 616s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 616s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 616s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 616s IT MUST BE DONE AT ALL. 616s 616s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 616s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 616s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 616s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 616s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 616s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 616s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 616s LIBRARY. 616s 616s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 616s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 616s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 616s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 616s (SEE L). 616s 616s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 616s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 616s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 616s 616s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 616s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 616s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 616s C SYNTAX, THOUGH). 616s 616s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 616s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 616s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 616s 616s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 616s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 616s 616s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 616s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 616s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 616s 616s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 616s 616s =HEAD2 AUTOLOADING 616s X X 616s 616s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 616s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 616s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 616s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 616s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 616s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 616s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 616s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 616s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 616s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 616s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 616s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 616s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 616s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 616s SUBROUTINE NAME. SEE L FOR DETAILS.) 616s 616s 616s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 616s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 616s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 616s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 616s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 616s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 616s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 616s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 616s 616s SUB AUTOLOAD { 616s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 616s MY $PROGRAM = $AUTOLOAD; 616s $PROGRAM =~ S/.*:://; 616s SYSTEM($PROGRAM, @_); 616s } 616s DATE(); 616s WHO(); 616s LS('-L'); 616s 616s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 616s EVEN NEED PARENTHESES: 616s 616s USE SUBS QW(DATE WHO LS); 616s DATE; 616s WHO; 616s LS '-L'; 616s 616s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 616s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 616s 616s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 616s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 616s DESCRIBED IN L AND IN L, THE STANDARD 616s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 616s FUNCTIONS TO PERL CODE IN L. 616s 616s =HEAD2 SUBROUTINE ATTRIBUTES 616s X X X 616s 616s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 616s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 616s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 616s C HAD BEEN SEEN. SEE L FOR DETAILS 616s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 616s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 616s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 616s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 616s 616s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 616s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 616s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 616s NEST PROPERLY. 616s 616s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 616s 616s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 616s SUB PLUGH () : UGLY('\(") :BAD; 616s SUB XYZZY : _5X5 { ... } 616s 616s EXAMPLES OF INVALID SYNTAX: 616s 616s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 616s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 616s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 616s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 616s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 616s 616s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 616s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 616s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 616s PARSED AND INVOKED: 616s 616s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 616s 616s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 616s SEE L AND L. 616s 616s =HEAD1 SEE ALSO 616s 616s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 616s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 616s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 616s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 616s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 616s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 616s 616s =FOR VI 616s # EX: SET STS=0 SW=4 ET: 616s 616s ok 2 616s # testing mod_cgi with /modules/cgi/perl.pl 616s # expected 200 616s # received 200 616s # body: PERL CGI 616s ok 3 616s # testing mod_test_rwrite with /test_rwrite 616s # expected 200 616s # received 200 616s # body: A 616s ok 4 616s ok 617s t/filter/case_in.t .................. 617s 1..3 617s # Running under perl version 5.038002 for linux 617s # Current time local: Mon Apr 8 18:12:30 2024 617s # Current time GMT: Mon Apr 8 18:12:30 2024 617s # Using Test.pm version 1.31 617s # Using Apache/Test.pm version 1.42 617s ok 1 617s # testing mod_cgi with /modules/cgi/perl_echo.pl 617s # expected 200 617s # received 200 617s ok 2 617s # testing mod_echo_post with /echo_post 617s # expected 200 617s # received 200 617s ok 3 617s ok 619s t/filter/input_body.t ............... 619s 1..2 619s # Running under perl version 5.038002 for linux 619s # Current time local: Mon Apr 8 18:12:31 2024 619s # Current time GMT: Mon Apr 8 18:12:31 2024 619s # Using Test.pm version 1.31 619s # Using Apache/Test.pm version 1.42 619s # testing : Posted "1 ko" 619s # expected: 'ok 1' 619s # received: 'ok 1' 619s ok 1 619s # testing : Posted "2 ko" 619s # expected: 'ok 2' 619s # received: 'ok 2' 619s ok 2 619s ok 620s t/http11/basicauth.t ................ 620s 1..3 620s # Running under perl version 5.038002 for linux 620s # Current time local: Mon Apr 8 18:12:32 2024 620s # Current time GMT: Mon Apr 8 18:12:32 2024 620s # Using Test.pm version 1.31 620s # Using Apache/Test.pm version 1.42 620s ok 1 620s ok 2 620s ok 3 620s ok 622s t/http11/chunked.t .................. 622s 1..30 622s # Running under perl version 5.038002 for linux 622s # Current time local: Mon Apr 8 18:12:34 2024 622s # Current time GMT: Mon Apr 8 18:12:34 2024 622s # Using Test.pm version 1.31 622s # Using Apache/Test.pm version 1.42 622s # testing : response protocol 622s # expected: 'HTTP/1.1' 622s # received: 'HTTP/1.1' 622s ok 1 622s # testing : response Transfer-Encoding 622s # expected: 'chunked' 622s # received: 'chunked' 622s ok 2 622s # testing : no Content-Length 622s # expected: 0 622s # received: 0 622s ok 3 622s # testing : body length 622s # expected: '70976' 622s # received: 70976 622s ok 4 622s # testing : number of requests 622s # expected: 1 622s # received: 1 622s ok 5 622s # testing : response protocol 622s # expected: 'HTTP/1.1' 622s # received: 'HTTP/1.1' 622s ok 6 622s # testing : response Transfer-Encoding 622s # expected: 'chunked' 622s # received: 'chunked' 622s ok 7 622s # testing : no Content-Length 622s # expected: 0 622s # received: 0 622s ok 8 622s # testing : body length 622s # expected: '212509' 622s # received: 212509 622s ok 9 622s # testing : number of requests 622s # expected: 2 622s # received: 2 622s ok 10 622s # testing : response protocol 622s # expected: 'HTTP/1.1' 622s # received: 'HTTP/1.1' 622s ok 11 622s # testing : response Transfer-Encoding 622s # expected: 'chunked' 622s # received: 'chunked' 622s ok 12 622s # testing : no Content-Length 622s # expected: 0 622s # received: 0 622s ok 13 622s # testing : body length 622s # expected: '280545' 622s # received: 280545 622s ok 14 622s # testing : number of requests 622s # expected: 3 622s # received: 3 622s ok 15 622s # testing : response protocol 622s # expected: 'HTTP/1.1' 622s # received: 'HTTP/1.1' 622s ok 16 622s # testing : response Transfer-Encoding 622s # expected: 'chunked' 622s # received: 'chunked' 622s ok 17 622s # testing : no Content-Length 622s # expected: 0 622s # received: 0 622s ok 18 622s # testing : body length 622s # expected: '845969' 622s # received: 845969 622s ok 19 622s # testing : number of requests 622s # expected: 4 622s # received: 4 622s ok 20 622s # testing : response protocol 622s # expected: 'HTTP/1.1' 622s # received: 'HTTP/1.1' 622s ok 21 622s # testing : no Transfer-Encoding (test result inverted) 622s # expected: 'chunked' 622s # received: '' 622s ok 22 622s # testing : content length 622s # expected: 253 622s # received: '253' 622s ok 23 622s # testing : body length 622s # expected: '242' 622s # received: 242 622s ok 24 622s # testing : number of requests 622s # expected: 5 622s # received: 5 622s ok 25 622s # testing : response protocol 622s # expected: 'HTTP/1.1' 622s # received: 'HTTP/1.1' 622s ok 26 622s # testing : no Transfer-Encoding (test result inverted) 622s # expected: 'chunked' 622s # received: '' 622s ok 27 622s # testing : content length 622s # expected: '' 622s # received: '' 622s ok 28 622s # testing : body length 622s # expected: '14276' 622s # received: 14276 622s ok 29 622s # testing : number of requests 622s # expected: 6 622s # received: 6 622s ok 30 622s ok 623s t/http11/chunked2.t ................. 623s 1..2 623s # Running under perl version 5.038002 for linux 623s # Current time local: Mon Apr 8 18:12:36 2024 623s # Current time GMT: Mon Apr 8 18:12:36 2024 623s # Using Test.pm version 1.31 623s # Using Apache/Test.pm version 1.42 623s # testing : successful response 623s # expected: 200 623s # received: '200' 623s ok 1 623s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 623s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 623s ok 2 623s ok 625s t/http11/clength.t .................. 625s 1..6 625s # Running under perl version 5.038002 for linux 625s # Current time local: Mon Apr 8 18:12:37 2024 625s # Current time GMT: Mon Apr 8 18:12:37 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.42 625s # testing : successful response 625s # expected: 200 625s # received: '200' 625s ok 1 625s # expected: 10 625s # received: '10' 625s ok 2 625s # expected: 'bbbbbbbbbb' 625s # received: 'bbbbbbbbbb' 625s ok 3 625s # testing : successful response 625s # expected: 200 625s # received: '200' 625s ok 4 625s # expected: 6 625s # received: '6' 625s ok 5 625s # expected: 'foobar' 625s # received: 'foobar' 625s ok 6 625s ok 627s t/http11/post.t ..................... 627s # using LWP client 627s 1..51 627s # Running under perl version 5.038002 for linux 627s # Current time local: Mon Apr 8 18:12:39 2024 627s # Current time GMT: Mon Apr 8 18:12:39 2024 627s # Using Test.pm version 1.31 627s # Using Apache/Test.pm version 1.42 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 1024 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Connection: Keep-Alive 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 1 627s #DMMATCH1: 1 627s #Keep-Alive: timeout=5, max=100 627s # 627s # testing : length posted 627s # expected: '1024' 627s # received: 1024 627s ok 1 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 2048 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 2 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '2048' 627s # received: 2048 627s ok 2 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 3072 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 3 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '3072' 627s # received: 3072 627s ok 3 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 4096 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 4 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '4096' 627s # received: 4096 627s ok 4 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 5120 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 5 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '5120' 627s # received: 5120 627s ok 5 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 6144 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 6 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '6144' 627s # received: 6144 627s ok 6 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 7168 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 7 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '7168' 627s # received: 7168 627s ok 7 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 8192 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 8 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '8192' 627s # received: 8192 627s ok 8 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 9216 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 5 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 9 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '9216' 627s # received: 9216 627s ok 9 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 10240 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 10 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '10240' 627s # received: 10240 627s ok 10 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 11264 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 11 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '11264' 627s # received: 11264 627s ok 11 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 12288 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 12 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '12288' 627s # received: 12288 627s ok 12 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 13312 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 13 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '13312' 627s # received: 13312 627s ok 13 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 14336 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 14 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '14336' 627s # received: 14336 627s ok 14 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 15360 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 15 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '15360' 627s # received: 15360 627s ok 15 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 16384 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 16 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '16384' 627s # received: 16384 627s ok 16 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 17408 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 17 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '17408' 627s # received: 17408 627s ok 17 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 18432 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 18 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '18432' 627s # received: 18432 627s ok 18 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 19456 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 19 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '19456' 627s # received: 19456 627s ok 19 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 20480 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 20 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '20480' 627s # received: 20480 627s ok 20 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 21504 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 21 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '21504' 627s # received: 21504 627s ok 21 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 22528 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 22 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '22528' 627s # received: 22528 627s ok 22 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 23552 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 23 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '23552' 627s # received: 23552 627s ok 23 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 24576 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 24 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '24576' 627s # received: 24576 627s ok 24 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 25600 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 25 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '25600' 627s # received: 25600 627s ok 25 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 26624 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 26 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '26624' 627s # received: 26624 627s ok 26 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 27648 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 27 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '27648' 627s # received: 27648 627s ok 27 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 28672 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 28 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '28672' 627s # received: 28672 627s ok 28 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 29696 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 29 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '29696' 627s # received: 29696 627s ok 29 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 30720 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 30 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '30720' 627s # received: 30720 627s ok 30 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 31744 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 31 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '31744' 627s # received: 31744 627s ok 31 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 32768 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 32 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '32768' 627s # received: 32768 627s ok 32 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 33792 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:40 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 33 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '33792' 627s # received: 33792 627s ok 33 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 34816 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 34 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '34816' 627s # received: 34816 627s ok 34 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 35840 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 35 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '35840' 627s # received: 35840 627s ok 35 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 36864 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 36 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '36864' 627s # received: 36864 627s ok 36 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 37888 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 37 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '37888' 627s # received: 37888 627s ok 37 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 38912 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 38 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '38912' 627s # received: 38912 627s ok 38 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 39936 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 39 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '39936' 627s # received: 39936 627s ok 39 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 40960 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 40 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '40960' 627s # received: 40960 627s ok 40 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 41984 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 41 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '41984' 627s # received: 41984 627s ok 41 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 43008 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 42 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '43008' 627s # received: 43008 627s ok 42 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 44032 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 43 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '44032' 627s # received: 44032 627s ok 43 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 45056 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 44 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '45056' 627s # received: 45056 627s ok 44 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 46080 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 45 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '46080' 627s # received: 46080 627s ok 45 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 47104 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 46 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '47104' 627s # received: 47104 627s ok 46 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 48128 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 47 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '48128' 627s # received: 48128 627s ok 47 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 49152 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 48 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '49152' 627s # received: 49152 627s ok 48 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 50176 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 49 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '50176' 627s # received: 50176 627s ok 49 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 51200 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 6 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 50 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '51200' 627s # received: 51200 627s ok 50 627s #lwp request: 627s #POST http://localhost:8529/eat_post HTTP/1.1 627s #User-Agent: libwww-perl/6.76 627s #Content-Length: 102400 627s # 627s #server response: 627s #HTTP/1.1 200 OK 627s #Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 627s #Vary: In-If1 627s #Content-Length: 7 627s #Client-Date: Mon, 08 Apr 2024 18:12:41 GMT 627s #Client-Peer: 127.0.0.1:8529 627s #Client-Response-Num: 51 627s #DMMATCH1: 1 627s # 627s # testing : length posted 627s # expected: '102400' 627s # received: 102400 627s ok 51 627s ok 629s t/modules/aaa.t ..................... 629s 1..40 629s # Running under perl version 5.038002 for linux 629s # Current time local: Mon Apr 8 18:12:41 2024 629s # Current time GMT: Mon Apr 8 18:12:41 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.42 629s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm2 629s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 629s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/form1 629s ok 1 629s ok 2 629s ok 3 629s ok 4 629s ok 5 629s ok 6 629s ok 7 629s ok 8 629s ok 9 629s ok 10 629s ok 11 629s ok 12 629s ok 13 629s ok 14 629s ok 15 629s ok 16 629s ok 17 629s ok 18 629s ok 19 629s ok 20 629s ok 21 629s ok 22 629s ok 23 629s ok 24 629s ok 25 629s ok 26 629s ok 27 629s ok 28 629s ok 29 629s ok 30 629s ok 31 629s ok 32 629s ok 33 629s ok 34 629s ok 35 629s ok 36 629s ok 37 629s ok 38 629s ok 39 629s ok 40 629s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm2 629s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/form1 629s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 629s ok 631s t/modules/access.t .................. 631s 1..408 631s # Running under perl version 5.038002 for linux 631s # Current time local: Mon Apr 8 18:12:43 2024 631s # Current time GMT: Mon Apr 8 18:12:43 2024 631s # Using Test.pm version 1.31 631s # Using Apache/Test.pm version 1.42 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # expecting access. 631s ok 1 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 2 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from all 631s # expecting access. 631s ok 3 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 4 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from localhost 631s # expecting access. 631s ok 5 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 6 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from 127.0.0.1 631s # expecting access. 631s ok 7 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 8 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from 127.0 631s # expecting access. 631s ok 9 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 10 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 11 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 12 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from 127.0.0.1/16 631s # expecting access. 631s ok 13 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 14 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 15 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 16 631s # --- 631s # Order deny,allow 631s # Allow from all 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 17 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # expecting access. 631s ok 18 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 19 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from all 631s # expecting access. 631s ok 20 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 21 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from localhost 631s # expecting access. 631s ok 22 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 23 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from 127.0.0.1 631s # expecting access. 631s ok 24 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 25 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from 127.0 631s # expecting access. 631s ok 26 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 27 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 28 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 29 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from 127.0.0.1/16 631s # expecting access. 631s ok 30 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 31 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 32 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 33 631s # --- 631s # Order deny,allow 631s # Allow from localhost 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 34 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # expecting access. 631s ok 35 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 36 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from all 631s # expecting access. 631s ok 37 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 38 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from localhost 631s # expecting access. 631s ok 39 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 40 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1 631s # expecting access. 631s ok 41 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 42 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from 127.0 631s # expecting access. 631s ok 43 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 44 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 45 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 46 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1/16 631s # expecting access. 631s ok 47 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 48 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 49 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 50 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 51 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # expecting access. 631s ok 52 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 53 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from all 631s # expecting access. 631s ok 54 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 55 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from localhost 631s # expecting access. 631s ok 56 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 57 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from 127.0.0.1 631s # expecting access. 631s ok 58 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 59 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from 127.0 631s # expecting access. 631s ok 60 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 61 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 62 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 63 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from 127.0.0.1/16 631s # expecting access. 631s ok 64 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 65 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 66 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 67 631s # --- 631s # Order deny,allow 631s # Allow from 127.0 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 68 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 69 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 70 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from all 631s # expecting access. 631s ok 71 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 72 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from localhost 631s # expecting access. 631s ok 73 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 74 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1 631s # expecting access. 631s ok 75 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 76 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0 631s # expecting access. 631s ok 77 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 78 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 79 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 80 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1/16 631s # expecting access. 631s ok 81 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 82 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 83 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 84 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 85 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # expecting access. 631s ok 86 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 87 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from all 631s # expecting access. 631s ok 88 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 89 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from localhost 631s # expecting access. 631s ok 90 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 91 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1 631s # expecting access. 631s ok 92 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 93 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0 631s # expecting access. 631s ok 94 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 95 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 96 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 97 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1/16 631s # expecting access. 631s ok 98 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 99 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 100 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 101 631s # --- 631s # Order deny,allow 631s # Allow from 127.0.0.1/16 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 102 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # expecting access. 631s ok 103 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 104 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from all 631s # expecting access denial. 631s ok 105 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 106 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from localhost 631s # expecting access denial. 631s ok 107 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 108 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 109 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 110 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from 127.0 631s # expecting access denial. 631s ok 111 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 112 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 113 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 114 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 115 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 116 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 117 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 118 631s # --- 631s # Order deny,allow 631s # Allow from somewhere.else.com 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 119 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # expecting access. 631s ok 120 631s # --- 631s # Order deny,allow 631s # Deny from all 631s # expecting access denial. 631s ok 121 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from all 631s # expecting access denial. 631s ok 122 631s # --- 631s # Order deny,allow 631s # Deny from localhost 631s # expecting access denial. 631s ok 123 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from localhost 631s # expecting access denial. 631s ok 124 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 125 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 126 631s # --- 631s # Order deny,allow 631s # Deny from 127.0 631s # expecting access denial. 631s ok 127 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from 127.0 631s # expecting access denial. 631s ok 128 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 129 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 130 631s # --- 631s # Order deny,allow 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 131 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 132 631s # --- 631s # Order deny,allow 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 133 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 134 631s # --- 631s # Order deny,allow 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 135 631s # --- 631s # Order deny,allow 631s # Allow from 66.6.6.6 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 136 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # expecting access. 631s ok 137 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 138 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from all 631s # expecting access denial. 631s ok 139 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 140 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from localhost 631s # expecting access denial. 631s ok 141 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 142 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 143 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 144 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from 127.0 631s # expecting access denial. 631s ok 145 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 146 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 147 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 148 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 149 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 150 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 151 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 152 631s # --- 631s # Order allow,deny 631s # Allow from all 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 153 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # expecting access. 631s ok 154 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 155 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from all 631s # expecting access denial. 631s ok 156 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 157 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from localhost 631s # expecting access denial. 631s ok 158 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 159 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 160 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 161 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from 127.0 631s # expecting access denial. 631s ok 162 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 163 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 164 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 165 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 166 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 167 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 168 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 169 631s # --- 631s # Order allow,deny 631s # Allow from localhost 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 170 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # expecting access. 631s ok 171 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 172 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from all 631s # expecting access denial. 631s ok 173 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 174 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from localhost 631s # expecting access denial. 631s ok 175 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 176 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 177 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 178 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from 127.0 631s # expecting access denial. 631s ok 179 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 180 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 181 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 182 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 183 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 184 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 185 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 186 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 187 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # expecting access. 631s ok 188 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 189 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from all 631s # expecting access denial. 631s ok 190 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 191 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from localhost 631s # expecting access denial. 631s ok 192 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 193 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 194 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 195 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from 127.0 631s # expecting access denial. 631s ok 196 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 197 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 198 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 199 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 200 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 201 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 202 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 203 631s # --- 631s # Order allow,deny 631s # Allow from 127.0 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 204 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 205 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 206 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from all 631s # expecting access denial. 631s ok 207 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 208 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from localhost 631s # expecting access denial. 631s ok 209 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 210 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 211 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 212 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0 631s # expecting access denial. 631s ok 213 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 214 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 215 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 216 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 217 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 218 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 219 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 220 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 221 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # expecting access. 631s ok 222 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 223 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from all 631s # expecting access denial. 631s ok 224 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 225 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from localhost 631s # expecting access denial. 631s ok 226 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 227 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 228 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 229 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0 631s # expecting access denial. 631s ok 230 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 231 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 232 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 233 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 234 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 235 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 236 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 237 631s # --- 631s # Order allow,deny 631s # Allow from 127.0.0.1/16 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 238 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # expecting access denial. 631s ok 239 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 240 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from all 631s # expecting access denial. 631s ok 241 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 242 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from localhost 631s # expecting access denial. 631s ok 243 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 244 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 245 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 246 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from 127.0 631s # expecting access denial. 631s ok 247 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 248 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 249 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 250 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 251 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 252 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 253 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 254 631s # --- 631s # Order allow,deny 631s # Allow from somewhere.else.com 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 255 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # expecting access denial. 631s ok 256 631s # --- 631s # Order allow,deny 631s # Deny from all 631s # expecting access denial. 631s ok 257 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from all 631s # expecting access denial. 631s ok 258 631s # --- 631s # Order allow,deny 631s # Deny from localhost 631s # expecting access denial. 631s ok 259 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from localhost 631s # expecting access denial. 631s ok 260 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 261 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 262 631s # --- 631s # Order allow,deny 631s # Deny from 127.0 631s # expecting access denial. 631s ok 263 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from 127.0 631s # expecting access denial. 631s ok 264 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 265 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 266 631s # --- 631s # Order allow,deny 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 267 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 268 631s # --- 631s # Order allow,deny 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 269 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 270 631s # --- 631s # Order allow,deny 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 271 631s # --- 631s # Order allow,deny 631s # Allow from 66.6.6.6 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 272 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # expecting access. 631s ok 273 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 274 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from all 631s # expecting access denial. 631s ok 275 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 276 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from localhost 631s # expecting access denial. 631s ok 277 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 278 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 279 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 280 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from 127.0 631s # expecting access denial. 631s ok 281 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 282 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 283 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 284 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 285 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 286 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 287 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 288 631s # --- 631s # Order mutual-failure 631s # Allow from all 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 289 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # expecting access. 631s ok 290 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 291 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from all 631s # expecting access denial. 631s ok 292 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 293 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from localhost 631s # expecting access denial. 631s ok 294 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 295 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 296 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 297 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from 127.0 631s # expecting access denial. 631s ok 298 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 299 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 300 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 301 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 302 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 303 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 304 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 305 631s # --- 631s # Order mutual-failure 631s # Allow from localhost 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 306 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # expecting access. 631s ok 307 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 308 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from all 631s # expecting access denial. 631s ok 309 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 310 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from localhost 631s # expecting access denial. 631s ok 311 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 312 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 313 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 314 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from 127.0 631s # expecting access denial. 631s ok 315 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 316 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 317 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 318 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 319 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 320 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 321 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 322 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 323 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # expecting access. 631s ok 324 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 325 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from all 631s # expecting access denial. 631s ok 326 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 327 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from localhost 631s # expecting access denial. 631s ok 328 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 329 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 330 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 331 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from 127.0 631s # expecting access denial. 631s ok 332 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 333 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 334 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 335 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 336 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 337 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 338 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 339 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 340 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # expecting access. 631s ok 341 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 342 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from all 631s # expecting access denial. 631s ok 343 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 344 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from localhost 631s # expecting access denial. 631s ok 345 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 346 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 347 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 348 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0 631s # expecting access denial. 631s ok 349 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 350 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 351 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 352 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 353 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 354 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 355 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 356 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/255.255.0.0 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 357 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # expecting access. 631s ok 358 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 359 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from all 631s # expecting access denial. 631s ok 360 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 361 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from localhost 631s # expecting access denial. 631s ok 362 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 363 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 364 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 365 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0 631s # expecting access denial. 631s ok 366 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 367 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 368 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 369 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 370 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 371 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from somewhere.else.com 631s # expecting access. 631s ok 372 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 373 631s # --- 631s # Order mutual-failure 631s # Allow from 127.0.0.1/16 631s # Deny from 66.6.6.6 631s # expecting access. 631s ok 374 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # expecting access denial. 631s ok 375 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 376 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from all 631s # expecting access denial. 631s ok 377 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 378 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from localhost 631s # expecting access denial. 631s ok 379 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 380 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 381 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 382 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from 127.0 631s # expecting access denial. 631s ok 383 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 384 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 385 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 386 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 387 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 388 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 389 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 390 631s # --- 631s # Order mutual-failure 631s # Allow from somewhere.else.com 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 391 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # expecting access denial. 631s ok 392 631s # --- 631s # Order mutual-failure 631s # Deny from all 631s # expecting access denial. 631s ok 393 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from all 631s # expecting access denial. 631s ok 394 631s # --- 631s # Order mutual-failure 631s # Deny from localhost 631s # expecting access denial. 631s ok 395 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from localhost 631s # expecting access denial. 631s ok 396 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 397 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1 631s # expecting access denial. 631s ok 398 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0 631s # expecting access denial. 631s ok 399 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from 127.0 631s # expecting access denial. 631s ok 400 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 401 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1/255.255.0.0 631s # expecting access denial. 631s ok 402 631s # --- 631s # Order mutual-failure 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 403 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from 127.0.0.1/16 631s # expecting access denial. 631s ok 404 631s # --- 631s # Order mutual-failure 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 405 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from somewhere.else.com 631s # expecting access denial. 631s ok 406 631s # --- 631s # Order mutual-failure 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 407 631s # --- 631s # Order mutual-failure 631s # Allow from 66.6.6.6 631s # Deny from 66.6.6.6 631s # expecting access denial. 631s ok 408 631s ok 633s t/modules/actions.t ................. 633s 1..20 633s # Running under perl version 5.038002 for linux 633s # Current time local: Mon Apr 8 18:12:45 2024 633s # Current time GMT: Mon Apr 8 18:12:45 2024 633s # Using Test.pm version 1.31 633s # Using Apache/Test.pm version 1.42 633s # expected: 200 633s # received: '200' 633s ok 1 633s # expected: 'nada' 633s # received: 'nada' 633s ok 2 633s # expected: 404 633s # received: '404' 633s ok 3 633s ok 4 # skip RC=404, no need to check content 633s # expected: 404 633s # received: '404' 633s ok 5 633s ok 6 # skip RC=404, no need to check content 633s # expected: 404 633s # received: '404' 633s ok 7 633s ok 8 # skip RC=404, no need to check content 633s # expected: 200 633s # received: '200' 633s ok 9 633s # expected: 'nada' 633s # received: 'nada' 633s ok 10 633s # expected: 404 633s # received: '404' 633s ok 11 633s ok 12 # skip RC=404, no need to check content 633s # expected: 200 633s # received: '200' 633s ok 13 633s # expected: 'POST 633s # foo2: bar2 633s # ' 633s # received: 'POST 633s # foo2: bar2 633s # ' 633s ok 14 633s # expected: 405 633s # received: '405' 633s ok 15 633s # expected: 200 633s # received: '200' 633s ok 16 633s # expected: 'foo=bar' 633s # received: 'foo=bar' 633s ok 17 633s # expected: 200 633s # received: '200' 633s ok 18 633s # expected: 'POST 633s # foo2: bar2 633s # ' 633s # received: 'POST 633s # foo2: bar2 633s # ' 633s ok 19 633s # expected: 405 633s # received: '405' 633s ok 20 633s ok 635s t/modules/alias.t ................... 635s 1..134 635s # Running under perl version 5.038002 for linux 635s # Current time local: Mon Apr 8 18:12:47 2024 635s # Current time GMT: Mon Apr 8 18:12:47 2024 635s # Using Test.pm version 1.31 635s # Using Apache/Test.pm version 1.42 635s # verifying simple aliases 635s # testing : /alias/ 635s # expected: 200 635s # received: '200' 635s ok 1 635s # testing : /bogu/ 635s # expected: 404 635s # received: '404' 635s ok 2 635s # verifying alias match with /ali[0-9]. 635s # testing : /ali0 635s # expected: 0 635s # received: '0' 635s ok 3 635s # testing : /ali1 635s # expected: 1 635s # received: '1' 635s ok 4 635s # testing : /ali2 635s # expected: 2 635s # received: '2' 635s ok 5 635s # testing : /ali3 635s # expected: 3 635s # received: '3' 635s ok 6 635s # testing : /ali4 635s # expected: 4 635s # received: '4' 635s ok 7 635s # testing : /ali5 635s # expected: 5 635s # received: '5' 635s ok 8 635s # testing : /ali6 635s # expected: 6 635s # received: '6' 635s ok 9 635s # testing : /ali7 635s # expected: 7 635s # received: '7' 635s ok 10 635s # testing : /ali8 635s # expected: 8 635s # received: '8' 635s ok 11 635s # testing : /ali9 635s # expected: 9 635s # received: '9' 635s ok 12 635s # verifying expression alias match with /expr/ali[0-9]. 635s # testing : /ali0 635s # expected: 0 635s # received: '0' 635s ok 13 635s # testing : /ali1 635s # expected: 1 635s # received: '1' 635s ok 14 635s # testing : /ali2 635s # expected: 2 635s # received: '2' 635s ok 15 635s # testing : /ali3 635s # expected: 3 635s # received: '3' 635s ok 16 635s # testing : /ali4 635s # expected: 4 635s # received: '4' 635s ok 17 635s # testing : /ali5 635s # expected: 5 635s # received: '5' 635s ok 18 635s # testing : /ali6 635s # expected: 6 635s # received: '6' 635s ok 19 635s # testing : /ali7 635s # expected: 7 635s # received: '7' 635s ok 20 635s # testing : /ali8 635s # expected: 8 635s # received: '8' 635s ok 21 635s # testing : /ali9 635s # expected: 9 635s # received: '9' 635s ok 22 635s # testing : /forbid 635s # expected: '403' 635s # received: '403' 635s ok 23 635s # testing : /gone 635s # expected: '410' 635s # received: '410' 635s ok 24 635s # testing : /perm 635s # expected: '301' 635s # received: '301' 635s ok 25 635s # testing : /perm2 635s # expected: '301' 635s # received: '301' 635s ok 26 635s # testing : /seeother 635s # expected: '303' 635s # received: '303' 635s ok 27 635s # testing : /temp 635s # expected: '302' 635s # received: '302' 635s ok 28 635s # testing : /temp2 635s # expected: '302' 635s # received: '302' 635s ok 29 635s verifying body of perm and temp redirect match 635s # testing : /p0 635s # expected: 0 635s # received: '0' 635s ok 30 635s # testing : /p1 635s # expected: 1 635s # received: '1' 635s ok 31 635s # testing : /p2 635s # expected: 2 635s # received: '2' 635s ok 32 635s # testing : /p3 635s # expected: 3 635s # received: '3' 635s ok 33 635s # testing : /p4 635s # expected: 4 635s # received: '4' 635s ok 34 635s # testing : /p5 635s # expected: 5 635s # received: '5' 635s ok 35 635s # testing : /p6 635s # expected: 6 635s # received: '6' 635s ok 36 635s # testing : /p7 635s # expected: 7 635s # received: '7' 635s ok 37 635s # testing : /p8 635s # expected: 8 635s # received: '8' 635s ok 38 635s # testing : /p9 635s # expected: 9 635s # received: '9' 635s ok 39 635s # testing : /t0 635s # expected: 0 635s # received: '0' 635s ok 40 635s # testing : /t1 635s # expected: 1 635s # received: '1' 635s ok 41 635s # testing : /t2 635s # expected: 2 635s # received: '2' 635s ok 42 635s # testing : /t3 635s # expected: 3 635s # received: '3' 635s ok 43 635s # testing : /t4 635s # expected: 4 635s # received: '4' 635s ok 44 635s # testing : /t5 635s # expected: 5 635s # received: '5' 635s ok 45 635s # testing : /t6 635s # expected: 6 635s # received: '6' 635s ok 46 635s # testing : /t7 635s # expected: 7 635s # received: '7' 635s ok 47 635s # testing : /t8 635s # expected: 8 635s # received: '8' 635s ok 48 635s # testing : /t9 635s # expected: 9 635s # received: '9' 635s ok 49 635s verifying body of perm and temp redirect match with expression support 635s # testing : /p0 635s # expected: 0 635s # received: '0' 635s ok 50 635s # testing : /p1 635s # expected: 1 635s # received: '1' 635s ok 51 635s # testing : /p2 635s # expected: 2 635s # received: '2' 635s ok 52 635s # testing : /p3 635s # expected: 3 635s # received: '3' 635s ok 53 635s # testing : /p4 635s # expected: 4 635s # received: '4' 635s ok 54 635s # testing : /p5 635s # expected: 5 635s # received: '5' 635s ok 55 635s # testing : /p6 635s # expected: 6 635s # received: '6' 635s ok 56 635s # testing : /p7 635s # expected: 7 635s # received: '7' 635s ok 57 635s # testing : /p8 635s # expected: 8 635s # received: '8' 635s ok 58 635s # testing : /p9 635s # expected: 9 635s # received: '9' 635s ok 59 635s # testing : /t0 635s # expected: 0 635s # received: '0' 635s ok 60 635s # testing : /t1 635s # expected: 1 635s # received: '1' 635s ok 61 635s # testing : /t2 635s # expected: 2 635s # received: '2' 635s ok 62 635s # testing : /t3 635s # expected: 3 635s # received: '3' 635s ok 63 635s # testing : /t4 635s # expected: 4 635s # received: '4' 635s ok 64 635s # testing : /t5 635s # expected: 5 635s # received: '5' 635s ok 65 635s # testing : /t6 635s # expected: 6 635s # received: '6' 635s ok 66 635s # testing : /t7 635s # expected: 7 635s # received: '7' 635s ok 67 635s # testing : /t8 635s # expected: 8 635s # received: '8' 635s ok 68 635s # testing : /t9 635s # expected: 9 635s # received: '9' 635s ok 69 635s verifying return code of seeother and gone redirect match 635s # testing : f0 635s # expected: '403' 635s # received: '403' 635s ok 70 635s # testing : f1 635s # expected: '403' 635s # received: '403' 635s ok 71 635s # testing : f2 635s # expected: '403' 635s # received: '403' 635s ok 72 635s # testing : f3 635s # expected: '403' 635s # received: '403' 635s ok 73 635s # testing : f4 635s # expected: '403' 635s # received: '403' 635s ok 74 635s # testing : f5 635s # expected: '403' 635s # received: '403' 635s ok 75 635s # testing : f6 635s # expected: '403' 635s # received: '403' 635s ok 76 635s # testing : f7 635s # expected: '403' 635s # received: '403' 635s ok 77 635s # testing : f8 635s # expected: '403' 635s # received: '403' 635s ok 78 635s # testing : f9 635s # expected: '403' 635s # received: '403' 635s ok 79 635s # testing : g0 635s # expected: '410' 635s # received: '410' 635s ok 80 635s # testing : g1 635s # expected: '410' 635s # received: '410' 635s ok 81 635s # testing : g2 635s # expected: '410' 635s # received: '410' 635s ok 82 635s # testing : g3 635s # expected: '410' 635s # received: '410' 635s ok 83 635s # testing : g4 635s # expected: '410' 635s # received: '410' 635s ok 84 635s # testing : g5 635s # expected: '410' 635s # received: '410' 635s ok 85 635s # testing : g6 635s # expected: '410' 635s # received: '410' 635s ok 86 635s # testing : g7 635s # expected: '410' 635s # received: '410' 635s ok 87 635s # testing : g8 635s # expected: '410' 635s # received: '410' 635s ok 88 635s # testing : g9 635s # expected: '410' 635s # received: '410' 635s ok 89 635s # testing : s0 635s # expected: '303' 635s # received: '303' 635s ok 90 635s # testing : s1 635s # expected: '303' 635s # received: '303' 635s ok 91 635s # testing : s2 635s # expected: '303' 635s # received: '303' 635s ok 92 635s # testing : s3 635s # expected: '303' 635s # received: '303' 635s ok 93 635s # testing : s4 635s # expected: '303' 635s # received: '303' 635s ok 94 635s # testing : s5 635s # expected: '303' 635s # received: '303' 635s ok 95 635s # testing : s6 635s # expected: '303' 635s # received: '303' 635s ok 96 635s # testing : s7 635s # expected: '303' 635s # received: '303' 635s ok 97 635s # testing : s8 635s # expected: '303' 635s # received: '303' 635s ok 98 635s # testing : s9 635s # expected: '303' 635s # received: '303' 635s ok 99 635s verifying return code of seeother and gone redirect match with expression support 635s # testing : f0 635s # expected: '403' 635s # received: '403' 635s ok 100 635s # testing : f1 635s # expected: '403' 635s # received: '403' 635s ok 101 635s # testing : f2 635s # expected: '403' 635s # received: '403' 635s ok 102 635s # testing : f3 635s # expected: '403' 635s # received: '403' 635s ok 103 635s # testing : f4 635s # expected: '403' 635s # received: '403' 635s ok 104 635s # testing : f5 635s # expected: '403' 635s # received: '403' 635s ok 105 635s # testing : f6 635s # expected: '403' 635s # received: '403' 635s ok 106 635s # testing : f7 635s # expected: '403' 635s # received: '403' 635s ok 107 635s # testing : f8 635s # expected: '403' 635s # received: '403' 635s ok 108 635s # testing : f9 635s # expected: '403' 635s # received: '403' 635s ok 109 635s # testing : g0 635s # expected: '410' 635s # received: '410' 635s ok 110 635s # testing : g1 635s # expected: '410' 635s # received: '410' 635s ok 111 635s # testing : g2 635s # expected: '410' 635s # received: '410' 635s ok 112 635s # testing : g3 635s # expected: '410' 635s # received: '410' 635s ok 113 635s # testing : g4 635s # expected: '410' 635s # received: '410' 635s ok 114 635s # testing : g5 635s # expected: '410' 635s # received: '410' 635s ok 115 635s # testing : g6 635s # expected: '410' 635s # received: '410' 635s ok 116 635s # testing : g7 635s # expected: '410' 635s # received: '410' 635s ok 117 635s # testing : g8 635s # expected: '410' 635s # received: '410' 635s ok 118 635s # testing : g9 635s # expected: '410' 635s # received: '410' 635s ok 119 635s # testing : s0 635s # expected: '303' 635s # received: '303' 635s ok 120 635s # testing : s1 635s # expected: '303' 635s # received: '303' 635s ok 121 635s # testing : s2 635s # expected: '303' 635s # received: '303' 635s ok 122 635s # testing : s3 635s # expected: '303' 635s # received: '303' 635s ok 123 635s # testing : s4 635s # expected: '303' 635s # received: '303' 635s ok 124 635s # testing : s5 635s # expected: '303' 635s # received: '303' 635s ok 125 635s # testing : s6 635s # expected: '303' 635s # received: '303' 635s ok 126 635s # testing : s7 635s # expected: '303' 635s # received: '303' 635s ok 127 635s # testing : s8 635s # expected: '303' 635s # received: '303' 635s ok 128 635s # testing : s9 635s # expected: '303' 635s # received: '303' 635s ok 129 635s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 635s # verifying /modules/alias/script is plain text 635s # testing : /modules/alias/script 635s # expected: '#!/bin/sh 635s # echo Content-type: text/plain 635s # echo 635s # echo this is a shell script cgi. 635s # ' 635s # received: '#!/bin/sh 635s # echo Content-type: text/plain 635s # echo 635s # echo this is a shell script cgi. 635s # ' 635s ok 130 635s # verifying same file accessed at /cgi/script is executed code 635s # testing : /cgi/script 635s # expected: 'this is a shell script cgi. 635s # ' 635s # received: 'this is a shell script cgi. 635s # ' 635s ok 131 635s # verifying ScriptAliasMatch with /aliascgi-script 635s # testing : /aliascgi-script 635s # expected: 'this is a shell script cgi. 635s # ' 635s # received: 'this is a shell script cgi. 635s # ' 635s ok 132 635s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 635s # testing : /aliascgi-script 635s # expected: 'this is a shell script cgi. 635s # ' 635s # received: 'this is a shell script cgi. 635s # ' 635s ok 133 635s # verifying bad script alias. 635s # testing : /aliascgi-nada 635s # expected: 404 635s # received: '404' 635s ok 134 635s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 635s ok 636s t/modules/allowmethods.t ............ 636s 1..9 636s # Running under perl version 5.038002 for linux 636s # Current time local: Mon Apr 8 18:12:49 2024 636s # Current time GMT: Mon Apr 8 18:12:49 2024 636s # Using Test.pm version 1.31 636s # Using Apache/Test.pm version 1.42 636s # testing : Get request to /Get responds 200 636s # expected: 200 636s # received: '200' 636s ok 1 636s # testing : Head request to /Get responds 200 636s # expected: 200 636s # received: '200' 636s ok 2 636s # testing : Post request to /Get responds 405 636s # expected: 405 636s # received: '405' 636s ok 3 636s # testing : Get request to /Head responds 200 636s # expected: 200 636s # received: '200' 636s ok 4 636s # testing : Head request to /Head responds 200 636s # expected: 200 636s # received: '200' 636s ok 5 636s # testing : Post request to /Head responds 405 636s # expected: 405 636s # received: '405' 636s ok 6 636s # testing : Get request to /Post responds 405 636s # expected: 405 636s # received: '405' 636s ok 7 636s # testing : Head request to /Post responds 405 636s # expected: 405 636s # received: '405' 636s ok 8 636s # testing : Post request to /Post responds 200 636s # expected: 200 636s # received: '200' 636s ok 9 636s ok 638s t/modules/asis.t .................... 638s 1..3 638s # Running under perl version 5.038002 for linux 638s # Current time local: Mon Apr 8 18:12:50 2024 638s # Current time GMT: Mon Apr 8 18:12:50 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.42 638s # testing : asis content OK 638s # expected: 'This is asis content. 638s # ' 638s # received: 'This is asis content. 638s # ' 638s ok 1 638s # testing : asis gave 404 error 638s # expected: 404 638s # received: '404' 638s ok 2 638s # testing : asis gave 403 error 638s # expected: 403 638s # received: '403' 638s ok 3 638s ok 640s t/modules/authz_core.t .............. 640s 1..504 640s # Running under perl version 5.038002 for linux 640s # Current time local: Mon Apr 8 18:12:52 2024 640s # Current time GMT: Mon Apr 8 18:12:52 2024 640s # Using Test.pm version 1.31 640s # Using Apache/Test.pm version 1.42 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/groups1 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 200, expected 200 [a/ : a/ ] 640s ok 1 640s # got 200, expected 200 [a/ : a/ 1] 640s ok 2 640s # got 200, expected 200 [a/ : a/ 2] 640s ok 3 640s # got 200, expected 200 [a/ : a/ 1 2] 640s ok 4 640s # got 200, expected 200 [a/ : a/ 3] 640s ok 5 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ user1: a/ ] 640s ok 6 640s # got 200, expected 200 [a/ user1: a/ user1] 640s ok 7 640s # got 401, expected 401 [a/ user1: a/ user2] 640s ok 8 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ Any 1 2: a/ ] 640s ok 9 640s # got 200, expected 200 [a/ Any 1 2: a/ 1] 640s ok 10 640s # got 200, expected 200 [a/ Any 1 2: a/ 2] 640s ok 11 640s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 640s ok 12 640s # got 403, expected 403 [a/ Any 1 2: a/ 3] 640s ok 13 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 640s ok 14 640s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 640s ok 15 640s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 640s ok 16 640s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 640s ok 17 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 640s ok 18 640s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 640s ok 19 640s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 640s ok 20 640s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 640s ok 21 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 640s ok 22 640s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 640s ok 23 640s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 640s ok 24 640s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 640s ok 25 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 640s ok 26 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 640s ok 27 640s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 640s ok 28 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 640s ok 29 640s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 640s ok 30 640s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 640s ok 31 640s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 640s ok 32 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 640s ok 33 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 640s ok 34 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 640s ok 35 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 640s ok 36 640s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 640s ok 37 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 640s ok 38 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 640s ok 39 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 640s ok 40 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 640s ok 41 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 640s ok 42 640s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 640s ok 43 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 640s ok 44 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 640s ok 45 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 640s ok 46 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 640s ok 47 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 640s ok 48 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 640s ok 49 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 640s ok 50 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 640s ok 51 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 640s ok 52 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 640s ok 53 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 640s ok 54 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 640s ok 55 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 640s ok 56 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 640s ok 57 640s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 640s ok 58 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 !2: a/ ] 640s ok 59 640s # got 200, expected 200 [a/ All 1 !2: a/ 1] 640s ok 60 640s # got 403, expected 403 [a/ All 1 !2: a/ 2] 640s ok 61 640s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 640s ok 62 640s # got 403, expected 403 [a/ All 1 !2: a/ 3] 640s ok 63 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 640s ok 64 640s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 640s ok 65 640s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 640s ok 66 640s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 640s ok 67 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 640s ok 68 640s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 640s ok 69 640s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 640s ok 70 640s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 640s ok 71 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 640s ok 72 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 640s ok 73 640s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 640s ok 74 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 640s ok 75 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 640s ok 76 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 640s ok 77 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 640s ok 78 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 640s ok 79 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 640s ok 80 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 640s ok 81 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 640s ok 82 640s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 640s ok 83 640s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 640s ok 84 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 640s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 640s ok 85 640s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 640s ok 86 640s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 640s ok 87 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 640s ok 88 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 640s ok 89 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 640s ok 90 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 640s ok 91 640s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 640s ok 92 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 640s ok 93 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 640s ok 94 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 640s ok 95 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 640s ok 96 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 640s ok 97 640s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 640s ok 98 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 640s ok 99 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 640s ok 100 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 640s ok 101 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 640s ok 102 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 640s ok 103 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 640s ok 104 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 640s ok 105 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 640s ok 106 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 640s ok 107 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 640s ok 108 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 640s ok 109 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 640s ok 110 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 640s ok 111 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 640s ok 112 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 640s ok 113 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 2: a/ ] 640s ok 114 640s # got 403, expected 403 [a/ All 1 2: a/ 1] 640s ok 115 640s # got 403, expected 403 [a/ All 1 2: a/ 2] 640s ok 116 640s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 640s ok 117 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 640s ok 118 640s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 640s ok 119 640s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 640s ok 120 640s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 640s ok 121 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 640s ok 122 640s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 640s ok 123 640s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 640s ok 124 640s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 640s ok 125 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 640s ok 126 640s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 640s ok 127 640s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 640s ok 128 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 640s ok 129 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 640s ok 130 640s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 640s ok 131 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 640s ok 132 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 640s ok 133 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 640s ok 134 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 640s ok 135 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 640s ok 136 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 640s ok 137 640s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 640s ok 138 640s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 640s ok 139 640s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 640s ok 140 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 640s ok 141 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 640s ok 142 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 640s ok 143 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 640s ok 144 640s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 640s ok 145 640s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 640s ok 146 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 640s ok 147 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 640s ok 148 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 640s ok 149 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 640s ok 150 640s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 640s ok 151 640s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 640s ok 152 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 640s ok 153 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 640s ok 154 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 640s ok 155 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 640s ok 156 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 640s ok 157 640s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 640s ok 158 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 640s ok 159 640s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 640s ok 160 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 640s ok 161 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 640s ok 162 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 640s ok 163 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 640s ok 164 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 640s ok 165 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 640s ok 166 640s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 640s ok 167 640s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 640s ok 168 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 640s ok 169 640s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 640s ok 170 640s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 640s ok 171 640s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 640s ok 172 640s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 640s ok 173 640s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 640s ok 174 640s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 640s ok 175 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 640s ok 176 640s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 640s ok 177 640s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 640s ok 178 640s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 640s ok 179 640s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 640s ok 180 640s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 640s ok 181 640s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 640s ok 182 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 640s ok 183 640s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 640s ok 184 640s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 640s ok 185 640s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 640s ok 186 640s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 640s ok 187 640s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 640s ok 188 640s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 640s ok 189 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 640s ok 190 640s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 640s ok 191 640s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 640s ok 192 640s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 640s ok 193 640s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 640s ok 194 640s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 640s ok 195 640s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 640s ok 196 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 640s ok 197 640s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 640s ok 198 640s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 640s ok 199 640s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 640s ok 200 640s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 640s ok 201 640s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 640s ok 202 640s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 640s ok 203 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 640s ok 204 640s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 640s ok 205 640s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 640s ok 206 640s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 640s ok 207 640s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 640s ok 208 640s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 640s ok 209 640s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 640s ok 210 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 640s ok 211 640s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 640s ok 212 640s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 640s ok 213 640s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 640s ok 214 640s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 640s ok 215 640s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 640s ok 216 640s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 640s ok 217 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 640s ok 218 640s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 640s ok 219 640s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 640s ok 220 640s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 640s ok 221 640s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 640s ok 222 640s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 640s ok 223 640s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 640s ok 224 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 640s ok 225 640s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 640s ok 226 640s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 640s ok 227 640s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 640s ok 228 640s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 640s ok 229 640s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 640s ok 230 640s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 640s ok 231 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 640s ok 232 640s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 640s ok 233 640s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 640s ok 234 640s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 640s ok 235 640s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 640s ok 236 640s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 640s ok 237 640s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 640s ok 238 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 640s ok 239 640s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 640s ok 240 640s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 640s ok 241 640s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 640s ok 242 640s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 640s ok 243 640s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 640s ok 244 640s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 640s ok 245 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 640s ok 246 640s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 640s ok 247 640s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 640s ok 248 640s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 640s ok 249 640s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 640s ok 250 640s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 640s ok 251 640s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 640s ok 252 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 640s ok 253 640s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 640s ok 254 640s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 640s ok 255 640s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 640s ok 256 640s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 640s ok 257 640s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 640s ok 258 640s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 640s ok 259 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 640s ok 260 640s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 640s ok 261 640s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 640s ok 262 640s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 640s ok 263 640s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 640s ok 264 640s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 640s ok 265 640s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 640s ok 266 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 640s ok 267 640s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 640s ok 268 640s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 640s ok 269 640s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 640s ok 270 640s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 640s ok 271 640s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 640s ok 272 640s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 640s ok 273 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 640s ok 274 640s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 640s ok 275 640s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 640s ok 276 640s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 640s ok 277 640s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 640s ok 278 640s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 640s ok 279 640s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 640s ok 280 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 640s ok 281 640s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 640s ok 282 640s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 640s ok 283 640s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 640s ok 284 640s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 640s ok 285 640s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 640s ok 286 640s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 640s ok 287 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 640s ok 288 640s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 640s ok 289 640s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 640s ok 290 640s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 640s ok 291 640s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 640s ok 292 640s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 640s ok 293 640s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 640s ok 294 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 640s ok 295 640s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 640s ok 296 640s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 640s ok 297 640s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 640s ok 298 640s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 640s ok 299 640s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 640s ok 300 640s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 640s ok 301 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 640s ok 302 640s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 640s ok 303 640s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 640s ok 304 640s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 640s ok 305 640s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 640s ok 306 640s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 640s ok 307 640s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 640s ok 308 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 640s ok 309 640s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 640s ok 310 640s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 640s ok 311 640s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 640s ok 312 640s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 640s ok 313 640s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 640s ok 314 640s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 640s ok 315 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 640s ok 316 640s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 640s ok 317 640s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 640s ok 318 640s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 640s ok 319 640s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 640s ok 320 640s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 640s ok 321 640s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 640s ok 322 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 640s ok 323 640s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 640s ok 324 640s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 640s ok 325 640s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 640s ok 326 640s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 640s ok 327 640s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 640s ok 328 640s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 640s ok 329 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 640s ok 330 640s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 640s ok 331 640s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 640s ok 332 640s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 640s ok 333 640s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 640s ok 334 640s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 640s ok 335 640s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 640s ok 336 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 640s ok 337 640s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 640s ok 338 640s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 640s ok 339 640s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 640s ok 340 640s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 640s ok 341 640s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 640s ok 342 640s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 640s ok 343 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 640s ok 344 640s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 640s ok 345 640s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 640s ok 346 640s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 640s ok 347 640s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 640s ok 348 640s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 640s ok 349 640s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 640s ok 350 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 640s ok 351 640s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 640s ok 352 640s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 640s ok 353 640s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 640s ok 354 640s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 640s ok 355 640s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 640s ok 356 640s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 640s ok 357 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 640s ok 358 640s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 640s ok 359 640s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 640s ok 360 640s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 640s ok 361 640s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 640s ok 362 640s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 640s ok 363 640s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 640s ok 364 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 640s ok 365 640s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 640s ok 366 640s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 640s ok 367 640s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 640s ok 368 640s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 640s ok 369 640s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 640s ok 370 640s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 640s ok 371 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 640s ok 372 640s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 640s ok 373 640s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 640s ok 374 640s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 640s ok 375 640s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 640s ok 376 640s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 640s ok 377 640s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 640s ok 378 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 640s ok 379 640s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 640s ok 380 640s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 640s ok 381 640s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 640s ok 382 640s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 640s ok 383 640s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 640s ok 384 640s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 640s ok 385 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 640s ok 386 640s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 640s ok 387 640s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 640s ok 388 640s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 640s ok 389 640s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 640s ok 390 640s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 640s ok 391 640s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 640s ok 392 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 640s ok 393 640s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 640s ok 394 640s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 640s ok 395 640s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 640s ok 396 640s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 640s ok 397 640s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 640s ok 398 640s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 640s ok 399 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 640s ok 400 640s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 640s ok 401 640s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 640s ok 402 640s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 640s ok 403 640s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 640s ok 404 640s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 640s ok 405 640s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 640s ok 406 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 640s ok 407 640s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 640s ok 408 640s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 640s ok 409 640s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 640s ok 410 640s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 640s ok 411 640s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 640s ok 412 640s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 640s ok 413 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 640s ok 414 640s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 640s ok 415 640s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 640s ok 416 640s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 640s ok 417 640s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 640s ok 418 640s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 640s ok 419 640s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 640s ok 420 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 640s ok 421 640s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 640s ok 422 640s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 640s ok 423 640s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 640s ok 424 640s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 640s ok 425 640s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 640s ok 426 640s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 640s ok 427 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 640s ok 428 640s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 640s ok 429 640s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 640s ok 430 640s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 640s ok 431 640s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 640s ok 432 640s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 640s ok 433 640s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 640s ok 434 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 640s ok 435 640s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 640s ok 436 640s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 640s ok 437 640s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 640s ok 438 640s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 640s ok 439 640s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 640s ok 440 640s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 640s ok 441 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 640s ok 442 640s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 640s ok 443 640s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 640s ok 444 640s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 640s ok 445 640s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 640s ok 446 640s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 640s ok 447 640s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 640s ok 448 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 640s ok 449 640s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 640s ok 450 640s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 640s ok 451 640s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 640s ok 452 640s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 640s ok 453 640s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 640s ok 454 640s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 640s ok 455 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 640s ok 456 640s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 640s ok 457 640s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 640s ok 458 640s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 640s ok 459 640s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 640s ok 460 640s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 640s ok 461 640s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 640s ok 462 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 640s ok 463 640s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 640s ok 464 640s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 640s ok 465 640s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 640s ok 466 640s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 640s ok 467 640s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 640s ok 468 640s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 640s ok 469 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 640s ok 470 640s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 640s ok 471 640s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 640s ok 472 640s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 640s ok 473 640s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 640s ok 474 640s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 640s ok 475 640s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 640s ok 476 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 640s ok 477 640s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 640s ok 478 640s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 640s ok 479 640s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 640s ok 480 640s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 640s ok 481 640s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 640s ok 482 640s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 640s ok 483 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 640s ok 484 640s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 640s ok 485 640s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 640s ok 486 640s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 640s ok 487 640s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 640s ok 488 640s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 640s ok 489 640s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 640s ok 490 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 640s ok 491 640s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 640s ok 492 640s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 640s ok 493 640s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 640s ok 494 640s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 640s ok 495 640s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 640s ok 496 640s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 640s ok 497 640s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 640s ok 498 640s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 640s ok 499 640s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 640s ok 500 640s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 640s ok 501 640s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 640s ok 502 640s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 640s ok 503 640s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 640s ok 504 640s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 640s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 640s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 640s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/groups1 640s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 640s ok 642s t/modules/autoindex.t ............... 642s 1..84 642s # Running under perl version 5.038002 for linux 642s # Current time local: Mon Apr 8 18:12:54 2024 642s # Current time GMT: Mon Apr 8 18:12:54 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.42 642s --- 642s IndexOrderDefault Ascending Name 642s GET /modules/autoindex/htaccess/ 642s ok 1 642s --- 642s IndexOrderDefault Ascending Name 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 2 642s --- 642s IndexOrderDefault Ascending Name 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 3 642s --- 642s IndexOrderDefault Ascending Name 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 4 642s --- 642s IndexOrderDefault Ascending Name 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 5 642s --- 642s IndexOrderDefault Ascending Name 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 6 642s --- 642s IndexOrderDefault Ascending Name 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 7 642s --- 642s IndexOrderDefault Ascending Date 642s GET /modules/autoindex/htaccess/ 642s ok 8 642s --- 642s IndexOrderDefault Ascending Date 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 9 642s --- 642s IndexOrderDefault Ascending Date 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 10 642s --- 642s IndexOrderDefault Ascending Date 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 11 642s --- 642s IndexOrderDefault Ascending Date 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 12 642s --- 642s IndexOrderDefault Ascending Date 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 13 642s --- 642s IndexOrderDefault Ascending Date 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 14 642s --- 642s IndexOrderDefault Ascending Size 642s GET /modules/autoindex/htaccess/ 642s ok 15 642s --- 642s IndexOrderDefault Ascending Size 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 16 642s --- 642s IndexOrderDefault Ascending Size 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 17 642s --- 642s IndexOrderDefault Ascending Size 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 18 642s --- 642s IndexOrderDefault Ascending Size 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 19 642s --- 642s IndexOrderDefault Ascending Size 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 20 642s --- 642s IndexOrderDefault Ascending Size 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 21 642s --- 642s IndexOrderDefault Descending Name 642s GET /modules/autoindex/htaccess/ 642s ok 22 642s --- 642s IndexOrderDefault Descending Name 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 23 642s --- 642s IndexOrderDefault Descending Name 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 24 642s --- 642s IndexOrderDefault Descending Name 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 25 642s --- 642s IndexOrderDefault Descending Name 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 26 642s --- 642s IndexOrderDefault Descending Name 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 27 642s --- 642s IndexOrderDefault Descending Name 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 28 642s --- 642s IndexOrderDefault Descending Date 642s GET /modules/autoindex/htaccess/ 642s ok 29 642s --- 642s IndexOrderDefault Descending Date 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 30 642s --- 642s IndexOrderDefault Descending Date 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 31 642s --- 642s IndexOrderDefault Descending Date 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 32 642s --- 642s IndexOrderDefault Descending Date 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 33 642s --- 642s IndexOrderDefault Descending Date 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 34 642s --- 642s IndexOrderDefault Descending Date 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 35 642s --- 642s IndexOrderDefault Descending Size 642s GET /modules/autoindex/htaccess/ 642s ok 36 642s --- 642s IndexOrderDefault Descending Size 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 37 642s --- 642s IndexOrderDefault Descending Size 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 38 642s --- 642s IndexOrderDefault Descending Size 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 39 642s --- 642s IndexOrderDefault Descending Size 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 40 642s --- 642s IndexOrderDefault Descending Size 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 41 642s --- 642s IndexOrderDefault Descending Size 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 42 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s GET /modules/autoindex/htaccess/ 642s ok 43 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 44 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 45 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 46 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 47 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 48 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Name 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 49 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s GET /modules/autoindex/htaccess/ 642s ok 50 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 51 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 52 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 53 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 54 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 55 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Date 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 56 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s GET /modules/autoindex/htaccess/ 642s ok 57 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 58 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 59 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 60 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 61 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 62 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Ascending Size 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 63 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s GET /modules/autoindex/htaccess/ 642s ok 64 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 65 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 66 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 67 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 68 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 69 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Name 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 70 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s GET /modules/autoindex/htaccess/ 642s ok 71 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 72 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 73 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 74 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 75 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 76 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Date 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 77 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s GET /modules/autoindex/htaccess/ 642s ok 78 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s 642s (C=N O=A) 642s GET /modules/autoindex/htaccess/?C=N&O=A 642s ok 79 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s 642s (C=N O=D) 642s GET /modules/autoindex/htaccess/?C=N&O=D 642s ok 80 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s 642s (C=M O=A) 642s GET /modules/autoindex/htaccess/?C=M&O=A 642s ok 81 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s 642s (C=M O=D) 642s GET /modules/autoindex/htaccess/?C=M&O=D 642s ok 82 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s 642s (C=S O=A) 642s GET /modules/autoindex/htaccess/?C=S&O=A 642s ok 83 642s --- 642s IndexOptions FancyIndexing 642s IndexOrderDefault Descending Size 642s 642s (C=S O=D) 642s GET /modules/autoindex/htaccess/?C=S&O=D 642s ok 84 642s ok 643s t/modules/autoindex2.t .............. 643s 1..3 643s # Running under perl version 5.038002 for linux 643s # Current time local: Mon Apr 8 18:12:56 2024 643s # Current time GMT: Mon Apr 8 18:12:56 2024 643s # Using Test.pm version 1.31 643s # Using Apache/Test.pm version 1.42 643s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 643s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 643s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 643s # testing : dir_broken should not be listed 643s # expected: 0 643s # received: 0 643s ok 1 643s # testing : dir_normal should be listed 643s # expected: 1 643s # received: 1 643s ok 2 643s # testing : dir_protected should not be listed 643s # expected: 0 643s # received: 0 643s ok 3 643s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 643s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 643s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 643s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 643s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 643s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 643s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 643s ok 645s t/modules/brotli.t .................. 645s 1..64 645s # Running under perl version 5.038002 for linux 645s # Current time local: Mon Apr 8 18:12:57 2024 645s # Current time GMT: Mon Apr 8 18:12:57 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.42 645s qvalue: 645s # expected: 200 645s # received: '200' 645s ok 1 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 2 645s qvalue: 645s # expected: 200 645s # received: '200' 645s ok 3 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 4 645s qvalue: 645s # expected: 200 645s # received: '200' 645s ok 5 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 6 645s qvalue: 645s # expected: 200 645s # received: '200' 645s ok 7 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 8 645s qvalue: 645s # expected: 200 645s # received: '200' 645s ok 9 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 10 645s qvalue: 645s # expected: 200 645s # received: '200' 645s ok 11 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 12 645s qvalue: ; 645s # expected: 200 645s # received: '200' 645s ok 13 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 14 645s qvalue: ; 645s # expected: 200 645s # received: '200' 645s ok 15 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 16 645s qvalue: ; 645s # expected: 200 645s # received: '200' 645s ok 17 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 18 645s qvalue: ;q= 645s # expected: 200 645s # received: '200' 645s ok 19 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 20 645s qvalue: ;q= 645s # expected: 200 645s # received: '200' 645s ok 21 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 22 645s qvalue: ;q= 645s # expected: 200 645s # received: '200' 645s ok 23 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 24 645s qvalue: ;q=0 645s # expected: 200 645s # received: '200' 645s ok 25 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 26 645s qvalue: ;q=0 645s # expected: 200 645s # received: '200' 645s ok 27 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 28 645s qvalue: ;q=0 645s # expected: 200 645s # received: '200' 645s ok 29 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 30 645s qvalue: ;q=0. 645s # expected: 200 645s # received: '200' 645s ok 31 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 32 645s qvalue: ;q=0. 645s # expected: 200 645s # received: '200' 645s ok 33 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 34 645s qvalue: ;q=0. 645s # expected: 200 645s # received: '200' 645s ok 35 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 36 645s qvalue: ;q=0.0 645s # expected: 200 645s # received: '200' 645s ok 37 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 38 645s qvalue: ;q=0.0 645s # expected: 200 645s # received: '200' 645s ok 39 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 40 645s qvalue: ;q=0.0 645s # expected: 200 645s # received: '200' 645s ok 41 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 42 645s qvalue: ;q=0.00 645s # expected: 200 645s # received: '200' 645s ok 43 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 44 645s qvalue: ;q=0.00 645s # expected: 200 645s # received: '200' 645s ok 45 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 46 645s qvalue: ;q=0.00 645s # expected: 200 645s # received: '200' 645s ok 47 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 48 645s qvalue: ;q=0.000 645s # expected: 200 645s # received: '200' 645s ok 49 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 50 645s qvalue: ;q=0.000 645s # expected: 200 645s # received: '200' 645s ok 51 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 52 645s qvalue: ;q=0.000 645s # expected: 200 645s # received: '200' 645s ok 53 645s # testing : response without Content-Encoding is OK 645s # expected: undef 645s # received: undef 645s ok 54 645s qvalue: ;q=0.0000 645s # expected: 200 645s # received: '200' 645s ok 55 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 56 645s qvalue: ;q=0.0000 645s # expected: 200 645s # received: '200' 645s ok 57 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 58 645s qvalue: ;q=0.0000 645s # expected: 200 645s # received: '200' 645s ok 59 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 60 645s # expected: 200 645s # received: '200' 645s ok 61 645s # testing : response Content-Encoding is OK 645s # expected: 'br' 645s # received: 'br' 645s ok 62 645s # expected: 200 645s # received: '200' 645s ok 63 645s # testing : response Content-Encoding is OK 645s # expected: 'gzip' 645s # received: 'gzip' 645s ok 64 645s ok 646s t/modules/buffer.t .................. 646s 1..12 646s # Running under perl version 5.038002 for linux 646s # Current time local: Mon Apr 8 18:12:59 2024 646s # Current time GMT: Mon Apr 8 18:12:59 2024 646s # Using Test.pm version 1.31 646s # Using Apache/Test.pm version 1.42 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 1 646s ok 2 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 3 646s ok 4 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 5 646s ok 6 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 7 646s ok 8 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 9 646s ok 10 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 11 646s ok 12 646s ok 648s t/modules/cache.t ................... 648s 1..3 648s # Running under perl version 5.038002 for linux 648s # Current time local: Mon Apr 8 18:13:00 2024 648s # Current time GMT: Mon Apr 8 18:13:00 2024 648s # Using Test.pm version 1.31 648s # Using Apache/Test.pm version 1.42 648s # testing : non-cached call to index.html 648s # expected: 200 648s # received: '200' 648s ok 1 648s # testing : call to cache index.html 648s # expected: 200 648s # received: '200' 648s ok 2 648s # testing : cached call to index.html 648s # expected: 200 648s # received: '200' 648s ok 3 648s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 648s ok 652s t/modules/cgi.t ..................... 652s 1..58 652s # Running under perl version 5.038002 for linux 652s # Current time local: Mon Apr 8 18:13:02 2024 652s # Current time GMT: Mon Apr 8 18:13:02 2024 652s # Using Test.pm version 1.31 652s # Using Apache/Test.pm version 1.42 652s # testing : return code for acceptpathinfodefault.sh 652s # expected: 200 652s # received: '200' 652s ok 1 652s # testing : body for acceptpathinfodefault.sh 652s # expected: '' 652s # received: '' 652s ok 2 652s # testing : return code for acceptpathinfodefault.sh/foo 652s # expected: 200 652s # received: '200' 652s ok 3 652s # testing : body for acceptpathinfodefault.sh/foo 652s # expected: '/foo' 652s # received: '/foo' 652s ok 4 652s # testing : return code for acceptpathinfooff.sh 652s # expected: 200 652s # received: '200' 652s ok 5 652s # testing : body for acceptpathinfooff.sh 652s # expected: '' 652s # received: '' 652s ok 6 652s # testing : return code for acceptpathinfooff.sh/foo 652s # expected: 404 652s # received: '404' 652s ok 7 652s # no body test for this one 652s ok 8 652s # testing : return code for acceptpathinfoon.sh 652s # expected: 200 652s # received: '200' 652s ok 9 652s # testing : body for acceptpathinfoon.sh 652s # expected: '' 652s # received: '' 652s ok 10 652s # testing : return code for acceptpathinfoon.sh/foo 652s # expected: 200 652s # received: '200' 652s ok 11 652s # testing : body for acceptpathinfoon.sh/foo 652s # expected: '/foo' 652s # received: '/foo' 652s ok 12 652s # testing : return code for bogus-perl.pl 652s # expected: 500 652s # received: '500' 652s ok 13 652s # cgi log created ok. 652s ok 14 652s # testing : return code for bogus-sh.sh 652s # expected: 500 652s # received: '500' 652s ok 15 652s # checking that log size (807) is bigger than it used to be (523) 652s ok 16 652s # testing : return code for nph-stderr.pl 652s # expected: 200 652s # received: '200' 652s ok 17 652s # testing : body for nph-stderr.pl 652s # expected: 'this is nph-stdout' 652s # received: 'this is nph-stdout' 652s ok 18 652s # testing : return code for nph-test.pl 652s # expected: 200 652s # received: '200' 652s ok 19 652s # testing : body for nph-test.pl 652s # expected: 'ok' 652s # received: 'ok' 652s ok 20 652s # testing : return code for perl.pl 652s # expected: 200 652s # received: '200' 652s ok 21 652s # testing : body for perl.pl 652s # expected: 'perl cgi' 652s # received: 'perl cgi' 652s ok 22 652s # testing : return code for sh.sh 652s # expected: 200 652s # received: '200' 652s ok 23 652s # testing : body for sh.sh 652s # expected: 'sh cgi' 652s # received: 'sh cgi' 652s ok 24 652s # testing : return code for stderr1.pl 652s # expected: 200 652s # received: '200' 652s ok 25 652s # testing : body for stderr1.pl 652s # expected: 'this is stdout' 652s # received: 'this is stdout' 652s ok 26 652s # testing : return code for stderr2.pl 652s # expected: 200 652s # received: '200' 652s ok 27 652s # testing : body for stderr2.pl 652s # expected: 'this is also stdout' 652s # received: 'this is also stdout' 652s ok 28 652s # testing : return code for stderr3.pl 652s # expected: 200 652s # received: '200' 652s ok 29 652s # testing : body for stderr3.pl 652s # expected: 'this is more stdout' 652s # received: 'this is more stdout' 652s ok 30 652s # posted content (length 10) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 652s # expected: '500' 652s # received: '500' 652s ok 31 652s # checking that log size (35781) is greater than 807 652s ok 32 652s # verifying that logged content is 10 characters 652s ok 33 652s # posted content (length 99) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 652s # expected: '500' 652s # received: '500' 652s ok 34 652s # checking that log size (36240) is greater than 35781 652s ok 35 652s # verifying that logged content is 99 characters 652s ok 36 652s # posted content (length 250) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 652s # expected: '500' 652s # received: '500' 652s ok 37 652s # checking that log size (36851) is greater than 36240 652s ok 38 652s # verifying that logged content is 250 characters 652s ok 39 652s # posted content (length 255) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 652s # expected: '500' 652s # received: '500' 652s ok 40 652s # checking that log size (37467) is greater than 36851 652s ok 41 652s # verifying that logged content is 255 characters 652s ok 42 652s # posted content (length 256) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 652s # expected: '500' 652s # received: '500' 652s ok 43 652s # checking that log size (38084) is greater than 37467 652s ok 44 652s # verifying that logged content is 256 characters 652s ok 45 652s # posted content (length 257) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 652s # expected: '500' 652s # received: '500' 652s ok 46 652s # checking that log size (38701) is greater than 38084 652s ok 47 652s # verifying that logged content is 256 characters 652s ok 48 652s # posted content (length 258) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 652s # expected: '500' 652s # received: '500' 652s ok 49 652s # checking that log size (39318) is greater than 38701 652s ok 50 652s # verifying that logged content is 256 characters 652s ok 51 652s # posted content (length 1024) to bogus-perl.pl 652s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 652s # expected: '500' 652s # received: '500' 652s ok 52 652s # checking that log size (39936) is greater than 39318 652s ok 53 652s # verifying that logged content is 256 characters 652s ok 54 652s # verifying log is greater than 40960 bytes. 652s ok 55 652s # verifying log did not grow after making bogus request. 652s ok 56 652s # verifying log did not grow after making another bogus request. 652s ok 57 652s # checking that HEAD /modules/cgi/perl.pl returns 200. 652s ok 58 652s ok 653s t/modules/data.t .................... 653s 1..2 653s # Running under perl version 5.038002 for linux 653s # Current time local: Mon Apr 8 18:13:06 2024 653s # Current time GMT: Mon Apr 8 18:13:06 2024 653s # Using Test.pm version 1.31 653s # Using Apache/Test.pm version 1.42 653s # testing : Checking return code is '200' 653s # expected: 200 653s # received: '200' 653s ok 1 653s ok 2 653s ok 657s t/modules/dav.t ..................... 657s 1..19 657s # Running under perl version 5.038002 for linux 657s # Current time local: Mon Apr 8 18:13:07 2024 657s # Current time GMT: Mon Apr 8 18:13:07 2024 657s # Using Test.pm version 1.31 657s # Using Apache/Test.pm version 1.42 657s resource lock test: 657s ok 1 657s DAV put test: 657s ok 2 657s getting DAV resource properties: 657s ok 3 657s created: Mon, 08 Apr 2024 18:13:09 GMT 657s modified: Mon, 08 Apr 2024 18:13:09 GMT 657s now: Mon, 08 Apr 2024 18:13:11 GMT 657s ok 4 657s ok 5 657s resource lock status test: 657s ok 6 657s resource unlock test: 657s ok 7 657s resource lock status test: 657s ok 8 657s getting uri... 657s expect: 657s -> 657s 657s
657s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

657s this is a page generated by
657s the mod_dav test in the Apache
657s perl test suite.
657s
657s 657s 657s <- 657s ok 15 657s ok 16 657s resource delete test: 657s ok 17 657s expect 404 not found got: 404 657s ok 18 657s PR 49825: expect 400 bad request got: 400 657s ok 19 657s ok 659s t/modules/deflate.t ................. 659s 1..47 659s # Running under perl version 5.038002 for linux 659s # Current time local: Mon Apr 8 18:13:11 2024 659s # Current time GMT: Mon Apr 8 18:13:11 2024 659s # Using Test.pm version 1.31 659s # Using Apache/Test.pm version 1.42 659s testing default 659s ok 1 659s ok 2 659s ok 3 659s ok 4 659s ok 5 659s ok 6 659s ok 7 659s ok 8 659s ok 9 659s ok 10 659s ok 11 659s ok 12 659s ok 13 659s ok 14 659s ok 15 659s ok 16 659s ok 17 659s ok 18 659s ok 19 659s ok 20 659s ok 21 659s ok 22 659s ok 23 659s ok 24 659s ok 25 659s ok 26 659s ok 27 659s ok 28 659s ok 29 659s ok 30 659s ok 31 659s ok 32 659s ok 33 659s ok 34 659s ok 35 659s ok 36 659s ok 37 659s ok 38 659s ok 39 659s ok 40 659s ok 41 659s ok 42 659s ok 43 659s ok 44 659s ok 45 659s # testing : response was 304 659s # expected: qr/HTTP\/1\.. 304/ 659s # received: 'HTTP/1.1 304 Not Modified' 659s ok 46 659s # testing : expect EOF after 304 header 659s # expected: 0 659s # received: 0 659s ok 47 659s ok 660s t/modules/digest.t .................. 660s 1..13 660s # Running under perl version 5.038002 for linux 660s # Current time local: Mon Apr 8 18:13:13 2024 660s # Current time GMT: Mon Apr 8 18:13:13 2024 660s # Using Test.pm version 1.31 660s # Using Apache/Test.pm version 1.42 660s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm1 660s # testing : no user to authenticate 660s # expected: 401 660s # received: '401' 660s ok 1 660s # testing : user1:foo not found 660s # expected: 401 660s # received: '401' 660s ok 2 660s # testing : user1:password1 found 660s # expected: 200 660s # received: '200' 660s ok 3 660s # testing : user1:password1 with query string found 660s # expected: 200 660s # received: '200' 660s ok 4 660s # testing : manual Authorization header query string 660s # expected: 200 660s # received: '200' 660s ok 5 660s # testing : manual Authorization with no query string in header 660s # expected: 400 660s # received: '400' 660s ok 6 660s # testing : manual Authorization header with mismatched query string 660s # expected: 400 660s # received: '400' 660s ok 7 660s # testing : manual Authorization header with mismatched query string 660s # expected: 400 660s # received: '400' 660s ok 8 660s # testing : manual Authorization with no query string in header + MSIE 660s # expected: 200 660s # received: '200' 660s ok 9 660s # testing : a compliant response coming from MSIE 660s # expected: 200 660s # received: '200' 660s ok 10 660s # testing : manual Authorization header with mismatched query string + MSIE 660s # expected: 400 660s # received: '400' 660s ok 11 660s # testing : manual Authorization header with mismatched query string + MSIE 660s # expected: 400 660s # received: '400' 660s ok 12 660s # testing : no query string + MSIE 660s # expected: 200 660s # received: '200' 660s ok 13 660s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm1 660s ok 662s t/modules/dir.t ..................... 662s 1..212 662s # Running under perl version 5.038002 for linux 662s # Current time local: Mon Apr 8 18:13:14 2024 662s # Current time GMT: Mon Apr 8 18:13:14 2024 662s # Using Test.pm version 1.31 662s # Using Apache/Test.pm version 1.42 662s expecting 403 (forbidden) using DirectoryIndex foo 662s ok 1 662s running 5 test gambit for "1.html" 662s ok 2 662s ok 3 662s ok 4 662s ok 5 662s ok 6 662s running 5 test gambit for "2.html" 662s ok 7 662s ok 8 662s ok 9 662s ok 10 662s ok 11 662s running 5 test gambit for "3.html" 662s ok 12 662s ok 13 662s ok 14 662s ok 15 662s ok 16 662s running 5 test gambit for "4.html" 662s ok 17 662s ok 18 662s ok 19 662s ok 20 662s ok 21 662s running 5 test gambit for "5.html" 662s ok 22 662s ok 23 662s ok 24 662s ok 25 662s ok 26 662s running 5 test gambit for "6.html" 662s ok 27 662s ok 28 662s ok 29 662s ok 30 662s ok 31 662s running 5 test gambit for "7.html" 662s ok 32 662s ok 33 662s ok 34 662s ok 35 662s ok 36 662s running 5 test gambit for "8.html" 662s ok 37 662s ok 38 662s ok 39 662s ok 40 662s ok 41 662s running 5 test gambit for "9.html" 662s ok 42 662s ok 43 662s ok 44 662s ok 45 662s ok 46 662s running 5 test gambit for "0.html" 662s ok 47 662s ok 48 662s ok 49 662s ok 50 662s ok 51 662s expecting 403 (forbidden) using DirectoryIndex goo 662s ok 52 662s running 5 test gambit for "1.html" 662s ok 53 662s ok 54 662s ok 55 662s ok 56 662s ok 57 662s running 5 test gambit for "2.html" 662s ok 58 662s ok 59 662s ok 60 662s ok 61 662s ok 62 662s running 5 test gambit for "3.html" 662s ok 63 662s ok 64 662s ok 65 662s ok 66 662s ok 67 662s running 5 test gambit for "4.html" 662s ok 68 662s ok 69 662s ok 70 662s ok 71 662s ok 72 662s running 5 test gambit for "5.html" 662s ok 73 662s ok 74 662s ok 75 662s ok 76 662s ok 77 662s running 5 test gambit for "6.html" 662s ok 78 662s ok 79 662s ok 80 662s ok 81 662s ok 82 662s running 5 test gambit for "7.html" 662s ok 83 662s ok 84 662s ok 85 662s ok 86 662s ok 87 662s running 5 test gambit for "8.html" 662s ok 88 662s ok 89 662s ok 90 662s ok 91 662s ok 92 662s running 5 test gambit for "9.html" 662s ok 93 662s ok 94 662s ok 95 662s ok 96 662s ok 97 662s running 5 test gambit for "0.html" 662s ok 98 662s ok 99 662s ok 100 662s ok 101 662s ok 102 662s expecting 403 (forbidden) using DirectoryIndex moo 662s ok 103 662s running 5 test gambit for "1.html" 662s ok 104 662s ok 105 662s ok 106 662s ok 107 662s ok 108 662s running 5 test gambit for "2.html" 662s ok 109 662s ok 110 662s ok 111 662s ok 112 662s ok 113 662s running 5 test gambit for "3.html" 662s ok 114 662s ok 115 662s ok 116 662s ok 117 662s ok 118 662s running 5 test gambit for "4.html" 662s ok 119 662s ok 120 662s ok 121 662s ok 122 662s ok 123 662s running 5 test gambit for "5.html" 662s ok 124 662s ok 125 662s ok 126 662s ok 127 662s ok 128 662s running 5 test gambit for "6.html" 662s ok 129 662s ok 130 662s ok 131 662s ok 132 662s ok 133 662s running 5 test gambit for "7.html" 662s ok 134 662s ok 135 662s ok 136 662s ok 137 662s ok 138 662s running 5 test gambit for "8.html" 662s ok 139 662s ok 140 662s ok 141 662s ok 142 662s ok 143 662s running 5 test gambit for "9.html" 662s ok 144 662s ok 145 662s ok 146 662s ok 147 662s ok 148 662s running 5 test gambit for "0.html" 662s ok 149 662s ok 150 662s ok 151 662s ok 152 662s ok 153 662s expecting 403 (forbidden) using DirectoryIndex bleh 662s ok 154 662s running 5 test gambit for "1.html" 662s ok 155 662s ok 156 662s ok 157 662s ok 158 662s ok 159 662s running 5 test gambit for "2.html" 662s ok 160 662s ok 161 662s ok 162 662s ok 163 662s ok 164 662s running 5 test gambit for "3.html" 662s ok 165 662s ok 166 662s ok 167 662s ok 168 662s ok 169 662s running 5 test gambit for "4.html" 662s ok 170 662s ok 171 662s ok 172 662s ok 173 662s ok 174 662s running 5 test gambit for "5.html" 662s ok 175 662s ok 176 662s ok 177 662s ok 178 662s ok 179 662s running 5 test gambit for "6.html" 662s ok 180 662s ok 181 662s ok 182 662s ok 183 662s ok 184 662s running 5 test gambit for "7.html" 662s ok 185 662s ok 186 662s ok 187 662s ok 188 662s ok 189 662s running 5 test gambit for "8.html" 662s ok 190 662s ok 191 662s ok 192 662s ok 193 662s ok 194 662s running 5 test gambit for "9.html" 662s ok 195 662s ok 196 662s ok 197 662s ok 198 662s ok 199 662s running 5 test gambit for "0.html" 662s ok 200 662s ok 201 662s ok 202 662s ok 203 662s ok 204 662s DirectoryIndex /modules/alias/index.html 662s ok 205 662s expecting 403 for DirectoryIndex foo goo moo bleh 662s ok 206 662s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 662s ok 207 662s 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 662s ok 208 662s removed .htaccess (no DirectoryIndex), expecting default (index.html) 662s ok 209 662s ok 210 662s ok 211 662s ok 212 # skip missing DirectorySlash NotFound 662s ok 664s t/modules/directorymatch.t .......... 664s 1..2 664s # Running under perl version 5.038002 for linux 664s # Current time local: Mon Apr 8 18:13:16 2024 664s # Current time GMT: Mon Apr 8 18:13:16 2024 664s # Using Test.pm version 1.31 664s # Using Apache/Test.pm version 1.42 664s # testing : code for /index.html 664s # expected: 200 664s # received: '200' 664s ok 1 664s # testing : check for DMMATCH1 664s # expected: '1' 664s # received: '1' 664s ok 2 664s ok 665s t/modules/env.t ..................... 665s 1..6 665s # Running under perl version 5.038002 for linux 665s # Current time local: Mon Apr 8 18:13:18 2024 665s # Current time GMT: Mon Apr 8 18:13:18 2024 665s # Using Test.pm version 1.31 665s # Using Apache/Test.pm version 1.42 665s # host: /modules/env/host.shtml 665s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 665s ok 1 665s # nothere: /modules/env/nothere.shtml 665s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 665s ok 2 665s # set: /modules/env/set.shtml 665s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 665s ok 3 665s # setempty: /modules/env/setempty.shtml 665s # setempty: EXPECT -><- ACTUAL -><- 665s ok 4 665s # type: /modules/env/type.shtml 665s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 665s ok 5 665s # unset: /modules/env/unset.shtml 665s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 665s ok 6 665s ok 667s t/modules/expires.t ................. 667s 1..92 667s # Running under perl version 5.038002 for linux 667s # Current time local: Mon Apr 8 18:13:19 2024 667s # Current time GMT: Mon Apr 8 18:13:19 2024 667s # Using Test.pm version 1.31 667s # Using Apache/Test.pm version 1.42 667s # debug: index.html 667s HTTP/1.1 200 OK 667s Cache-Control: max-age=330587921 667s Connection: close 667s Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Accept-Ranges: bytes 667s ETag: "3-613edd771cbc0" 667s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 667s Vary: In-If1 667s Content-Length: 3 667s Content-Type: text/html 667s Expires: Sat, 30 Sep 2034 00:12:02 GMT 667s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 667s Client-Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Client-Peer: 127.0.0.1:8529 667s Client-Response-Num: 1 667s DMMATCH1: 1 667s ok 1 667s # debug: [Cache-Control] [max-age=330587921] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 667s # debug: expires 2043187922 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 332425819 667s # debug: actual : 332425819 667s ok 2 667s # debug: text.txt 667s HTTP/1.1 200 OK 667s Cache-Control: max-age=0 667s Connection: close 667s Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Accept-Ranges: bytes 667s ETag: "0-613edd771cbc0" 667s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 667s Vary: In-If1 667s Content-Type: text/plain 667s Expires: Mon, 08 Apr 2024 18:13:20 GMT 667s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 667s Client-Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Client-Peer: 127.0.0.1:8529 667s Client-Response-Num: 1 667s DMMATCH1: 1 667s ok 3 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: expires 1712600000 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837897 667s # debug: actual : 1837897 667s ok 4 667s # debug: image.gif 667s HTTP/1.1 200 OK 667s Cache-Control: max-age=120 667s Connection: close 667s Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Accept-Ranges: bytes 667s ETag: "0-613edd771cbc0" 667s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 667s Vary: In-If1 667s Content-Type: image/gif 667s Expires: Mon, 08 Apr 2024 18:15:20 GMT 667s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 667s Client-Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Client-Peer: 127.0.0.1:8529 667s Client-Response-Num: 1 667s DMMATCH1: 1 667s 667s 667s ok 5 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 6 667s # debug: foo.jpg 667s HTTP/1.1 200 OK 667s Cache-Control: max-age=86400 667s Connection: close 667s Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Accept-Ranges: bytes 667s ETag: "0-613edd771cbc0" 667s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 667s Vary: In-If1 667s Content-Type: image/jpeg 667s Expires: Tue, 09 Apr 2024 18:13:20 GMT 667s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 667s Client-Date: Mon, 08 Apr 2024 18:13:20 GMT 667s Client-Peer: 127.0.0.1:8529 667s Client-Response-Num: 1 667s DMMATCH1: 1 667s 667s 667s ok 7 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 8 667s # debug: [Cache-Control] [max-age=330587921] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 667s # debug: expires 2043187922 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 332425819 667s # debug: actual : 332425819 667s ok 9 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: expires 1712600000 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837897 667s # debug: actual : 1837897 667s ok 10 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 11 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 12 667s # --- 667s # ExpiresActive On 667s # debug: [Cache-Control] [max-age=330587921] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 667s # debug: expires 2043187922 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 332425819 667s # debug: actual : 332425819 667s ok 13 667s # --- 667s # ExpiresActive On 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: expires 1712600000 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837897 667s # debug: actual : 1837897 667s ok 14 667s # --- 667s # ExpiresActive On 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 15 667s # --- 667s # ExpiresActive On 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 16 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M34406626 667s # debug: [Cache-Control] [max-age=32568728] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sun, 20 Apr 2025 17:05:29 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sun, 20 Apr 2025 17:05:29 GMT 667s # debug: expires 1745168729 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 34406626 667s # debug: actual : 34406626 667s ok 17 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M34406626 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: expires 1712600000 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837897 667s # debug: actual : 1837897 667s ok 18 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M34406626 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 19 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M34406626 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 20 667s # --- 667s # ExpiresActive On 667s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 4 hours 47 minutes 47 seconds" 667s # debug: [Cache-Control] [max-age=330587921] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 667s # debug: expires 2043187922 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 332425819 667s # debug: actual : 332425819 667s ok 21 667s # --- 667s # ExpiresActive On 667s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 4 hours 47 minutes 47 seconds" 667s # debug: [Cache-Control] [max-age=31616169] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Wed, 09 Apr 2025 16:29:30 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Wed, 09 Apr 2025 16:29:30 GMT 667s # debug: expires 1744216170 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 33454067 667s # debug: actual : 33454067 667s ok 22 667s # --- 667s # ExpiresActive On 667s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 4 hours 47 minutes 47 seconds" 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 23 667s # --- 667s # ExpiresActive On 667s ExpiresByType text/plain "modification plus 1 years 1 weeks 15 days 4 hours 47 minutes 47 seconds" 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 24 667s # --- 667s # ExpiresActive On 667s ExpiresDefault M32686749 667s ExpiresByType text/plain M33623079 667s # debug: [Cache-Control] [max-age=30848851] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Mon, 31 Mar 2025 19:20:52 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 31 Mar 2025 19:20:52 GMT 667s # debug: expires 1743448852 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 32686749 667s # debug: actual : 32686749 667s ok 25 667s # --- 667s # ExpiresActive On 667s ExpiresDefault M32686749 667s ExpiresByType text/plain M33623079 667s # debug: [Cache-Control] [max-age=31785181] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Fri, 11 Apr 2025 15:26:22 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Fri, 11 Apr 2025 15:26:22 GMT 667s # debug: expires 1744385182 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 33623079 667s # debug: actual : 33623079 667s ok 26 667s # --- 667s # ExpiresActive On 667s ExpiresDefault M32686749 667s ExpiresByType text/plain M33623079 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 27 667s # --- 667s # ExpiresActive On 667s ExpiresDefault M32686749 667s ExpiresByType text/plain M33623079 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 28 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M41321133 667s # debug: [Cache-Control] [max-age=39483235] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Wed, 09 Jul 2025 17:47:16 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Wed, 09 Jul 2025 17:47:16 GMT 667s # debug: expires 1752083236 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 41321133 667s # debug: actual : 41321133 667s ok 29 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M41321133 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: expires 1712600000 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837897 667s # debug: actual : 1837897 667s ok 30 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M41321133 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:20 GMT 667s # debug: expires 1712600120 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 31 667s #--- 667s # ExpiresActive On 667s ExpiresDefault M41321133 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:20 GMT 667s # debug: expires 1712686400 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 32 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/gif A8582840 667s # debug: [Cache-Control] [max-age=330587921] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 667s # debug: expires 2043187922 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 332425819 667s # debug: actual : 332425819 667s ok 33 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/gif A8582840 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: expires 1712600000 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837897 667s # debug: actual : 1837897 667s ok 34 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/gif A8582840 667s # debug: [Cache-Control] [max-age=8582840] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:20 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Wed, 17 Jul 2024 02:20:40 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Wed, 17 Jul 2024 02:20:40 GMT 667s # debug: expires 1721182840 667s # debug: access Mon, 08 Apr 2024 18:13:20 GMT 667s # debug: access 1712600000 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 8582840 667s # debug: actual : 8582840 667s ok 35 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/gif A8582840 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:21 GMT 667s # debug: expires 1712686401 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 36 667s # --- 667s # ExpiresActive On 667s ExpiresDefault A1222384 667s ExpiresByType image/gif M9688995 667s # debug: [Cache-Control] [max-age=1222384] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Mon, 22 Apr 2024 21:46:25 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 22 Apr 2024 21:46:25 GMT 667s # debug: expires 1713822385 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1222384 667s # debug: actual : 1222384 667s ok 37 667s # --- 667s # ExpiresActive On 667s ExpiresDefault A1222384 667s ExpiresByType image/gif M9688995 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: expires 1712600001 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837898 667s # debug: actual : 1837898 667s ok 38 667s # --- 667s # ExpiresActive On 667s ExpiresDefault A1222384 667s ExpiresByType image/gif M9688995 667s # debug: [Cache-Control] [max-age=7851096] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Jul 2024 15:04:58 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Jul 2024 15:04:58 GMT 667s # debug: expires 1720451098 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 9688995 667s # debug: actual : 9688995 667s ok 39 667s # --- 667s # ExpiresActive On 667s ExpiresDefault A1222384 667s ExpiresByType image/gif M9688995 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:21 GMT 667s # debug: expires 1712686401 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 40 667s #--- 667s # ExpiresActive On 667s ExpiresDefault "modification plus 1 years 2 months 2 weeks 10 days 2 hours 19 minutes 39 seconds" 667s # debug: [Cache-Control] [max-age=36964080] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Tue, 10 Jun 2025 14:01:22 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 10 Jun 2025 14:01:22 GMT 667s # debug: expires 1749564082 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 38801979 667s # debug: actual : 38801979 667s ok 41 667s #--- 667s # ExpiresActive On 667s ExpiresDefault "modification plus 1 years 2 months 2 weeks 10 days 2 hours 19 minutes 39 seconds" 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: expires 1712600001 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837898 667s # debug: actual : 1837898 667s ok 42 667s #--- 667s # ExpiresActive On 667s ExpiresDefault "modification plus 1 years 2 months 2 weeks 10 days 2 hours 19 minutes 39 seconds" 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:21 GMT 667s # debug: expires 1712600121 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 43 667s #--- 667s # ExpiresActive On 667s ExpiresDefault "modification plus 1 years 2 months 2 weeks 10 days 2 hours 19 minutes 39 seconds" 667s # debug: [Cache-Control] [max-age=86400] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Tue, 09 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Tue, 09 Apr 2024 18:13:21 GMT 667s # debug: expires 1712686401 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 86400 667s # debug: actual : 86400 667s ok 44 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/jpeg "access plus 1 years 3 months 17 days 6 hours 27 minutes 35 seconds" 667s # debug: [Cache-Control] [max-age=330587920] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 667s # debug: expires 2043187922 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 332425819 667s # debug: actual : 332425819 667s ok 45 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/jpeg "access plus 1 years 3 months 17 days 6 hours 27 minutes 35 seconds" 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: expires 1712600001 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837898 667s # debug: actual : 1837898 667s ok 46 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/jpeg "access plus 1 years 3 months 17 days 6 hours 27 minutes 35 seconds" 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:21 GMT 667s # debug: expires 1712600121 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 47 667s # --- 667s # ExpiresActive On 667s ExpiresByType image/jpeg "access plus 1 years 3 months 17 days 6 hours 27 minutes 35 seconds" 667s # debug: [Cache-Control] [max-age=40804055] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Fri, 25 Jul 2025 00:40:56 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Fri, 25 Jul 2025 00:40:56 GMT 667s # debug: expires 1753404056 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 40804055 667s # debug: actual : 40804055 667s ok 48 667s # --- 667s # ExpiresActive On 667s ExpiresDefault "access plus 3 months 2 weeks 17 days 3 hours 38 minutes 14 seconds" 667s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 15 days 1 hours 36 minutes 45 seconds" 667s # debug: [Cache-Control] [max-age=10467494] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Expires] [Wed, 07 Aug 2024 21:51:35 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Wed, 07 Aug 2024 21:51:35 GMT 667s # debug: expires 1723067495 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 10467494 667s # debug: actual : 10467494 667s ok 49 667s # --- 667s # ExpiresActive On 667s ExpiresDefault "access plus 3 months 2 weeks 17 days 3 hours 38 minutes 14 seconds" 667s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 15 days 1 hours 36 minutes 45 seconds" 667s # debug: [Cache-Control] [max-age=0] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: expires 1712600001 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 1837898 667s # debug: actual : 1837898 667s ok 50 667s # --- 667s # ExpiresActive On 667s ExpiresDefault "access plus 3 months 2 weeks 17 days 3 hours 38 minutes 14 seconds" 667s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 15 days 1 hours 36 minutes 45 seconds" 667s # debug: [Cache-Control] [max-age=120] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Expires] [Mon, 08 Apr 2024 18:15:21 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Mon, 08 Apr 2024 18:15:21 GMT 667s # debug: expires 1712600121 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 120 667s # debug: actual : 120 667s ok 51 667s # --- 667s # ExpiresActive On 667s ExpiresDefault "access plus 3 months 2 weeks 17 days 3 hours 38 minutes 14 seconds" 667s ExpiresByType image/jpeg "access plus 1 years 1 months 1 weeks 15 days 1 hours 36 minutes 45 seconds" 667s # debug: [Cache-Control] [max-age=36034605] 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Expires] [Fri, 30 May 2025 19:50:06 GMT] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s # debug: expires Fri, 30 May 2025 19:50:06 GMT 667s # debug: expires 1748634606 667s # debug: access Mon, 08 Apr 2024 18:13:21 GMT 667s # debug: access 1712600001 667s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 667s # debug: modified 1710762103 667s # debug: expected: 36034605 667s # debug: actual : 36034605 667s ok 52 667s # --- 667s # ExpiresActive Off 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 53 667s # --- 667s # ExpiresActive Off 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 54 667s # --- 667s # ExpiresActive Off 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 55 667s # --- 667s # ExpiresActive Off 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 56 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault "access plus 1 years 1 months 1 weeks 3 days 7 hours 3 minutes 21 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 57 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault "access plus 1 years 1 months 1 weeks 3 days 7 hours 3 minutes 21 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 58 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault "access plus 1 years 1 months 1 weeks 3 days 7 hours 3 minutes 21 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 59 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault "access plus 1 years 1 months 1 weeks 3 days 7 hours 3 minutes 21 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 60 667s # --- 667s # ExpiresActive Off 667s ExpiresByType text/plain "access plus 1 years 1 months 17 days 4 hours 40 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 61 667s # --- 667s # ExpiresActive Off 667s ExpiresByType text/plain "access plus 1 years 1 months 17 days 4 hours 40 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 62 667s # --- 667s # ExpiresActive Off 667s ExpiresByType text/plain "access plus 1 years 1 months 17 days 4 hours 40 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 63 667s # --- 667s # ExpiresActive Off 667s ExpiresByType text/plain "access plus 1 years 1 months 17 days 4 hours 40 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 64 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault "modification plus 1 years 2 months 6 days 4 hours 18 minutes 5 seconds" 667s ExpiresByType text/plain "modification plus 1 days 7 hours 46 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 65 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault "modification plus 1 years 2 months 6 days 4 hours 18 minutes 5 seconds" 667s ExpiresByType text/plain "modification plus 1 days 7 hours 46 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 66 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault "modification plus 1 years 2 months 6 days 4 hours 18 minutes 5 seconds" 667s ExpiresByType text/plain "modification plus 1 days 7 hours 46 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 67 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault "modification plus 1 years 2 months 6 days 4 hours 18 minutes 5 seconds" 667s ExpiresByType text/plain "modification plus 1 days 7 hours 46 minutes 36 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 68 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M33117624 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 69 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M33117624 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 70 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M33117624 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 71 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M33117624 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 72 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/gif "access plus 1 years 13 days 3 hours 29 minutes 2 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 73 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/gif "access plus 1 years 13 days 3 hours 29 minutes 2 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 74 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/gif "access plus 1 years 13 days 3 hours 29 minutes 2 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 75 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/gif "access plus 1 years 13 days 3 hours 29 minutes 2 seconds" 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 76 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault M37676965 667s ExpiresByType image/gif A38464466 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 77 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault M37676965 667s ExpiresByType image/gif A38464466 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 78 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault M37676965 667s ExpiresByType image/gif A38464466 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 79 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault M37676965 667s ExpiresByType image/gif A38464466 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 80 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M36555870 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 81 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M36555870 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 82 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M36555870 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 83 667s #--- 667s # ExpiresActive Off 667s ExpiresDefault M36555870 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 84 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/jpeg M10642483 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 85 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/jpeg M10642483 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 86 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/jpeg M10642483 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 87 667s # --- 667s # ExpiresActive Off 667s ExpiresByType image/jpeg M10642483 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 88 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault A5789903 667s ExpiresByType image/jpeg M1574072 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["3-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Length] [3] 667s # debug: [Content-Type] [text/html] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 89 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault A5789903 667s ExpiresByType image/jpeg M1574072 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [text/plain] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 90 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault A5789903 667s ExpiresByType image/jpeg M1574072 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/gif] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 91 667s # --- 667s # ExpiresActive Off 667s ExpiresDefault A5789903 667s ExpiresByType image/jpeg M1574072 667s # debug: [Connection] [close] 667s # debug: [Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Accept-Ranges] [bytes] 667s # debug: [ETag] ["0-613edd771cbc0"] 667s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 667s # debug: [Vary] [In-If1] 667s # debug: [Content-Type] [image/jpeg] 667s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 667s # debug: [Client-Date] [Mon, 08 Apr 2024 18:13:21 GMT] 667s # debug: [Client-Peer] [127.0.0.1:8529] 667s # debug: [Client-Response-Num] [1] 667s # debug: [DMMATCH1] [1] 667s ok 92 667s ok 690s t/modules/ext_filter.t .............. 690s 1..24 690s # Running under perl version 5.038002 for linux 690s # Current time local: Mon Apr 8 18:13:21 2024 690s # Current time GMT: Mon Apr 8 18:13:21 2024 690s # Using Test.pm version 1.31 690s # Using Apache/Test.pm version 1.42 690s # testing : sed output filter 690s # expected: 'barbar' 690s # received: 'barbar' 690s ok 1 690s # testing : slow filter process 690s # expected: 'foobar' 690s # received: 'foobar' 690s ok 2 690s # testing : echo worked 690s # expected: 200 690s # received: '200' 690s ok 3 690s # testing : request body filtered 690s # expected: 'barbar 690s # ' 690s # received: 'barbar 690s # ' 690s ok 4 690s # testing : got 413 error 690s # expected: 413 690s # received: '413' 690s ok 5 690s # testing : got 413 error body 690s # expected: qr/413 Request Entity Too Large/ 690s # received: ' 690s # 690s # 413 Request Entity Too Large 690s # 690s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

698s # 698s # ' 698s # received: ' 698s #

Hello World!

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

No query was specified.

698s # 698s # ' 698s # received: ' 698s #

No query was specified.

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

Hello World!

698s # 698s # ' 698s # received: ' 698s #

Hello World!

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

No query was specified.

698s # 698s # ' 698s # received: ' 698s #

No query was specified.

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

mod_include test

702s # 702s # 702s # Hello World 702s # 702s #

[back]

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

mod_include test

702s # 702s # 702s # Hello World 702s # 702s #

[back]

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

mod_include test

702s # 702s # 702s # Hello World 702s # 702s #

[back]

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

Load Balancer Manager for localhost

725s # 725s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
725s #
Server Built: 2024-03-31T08:37:28
725s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
725s #
725s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

742s #

The document has moved here.

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

Moved Permanently

742s #

The document has moved here.

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

Moved Permanently

742s #

The document has moved here.

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

Moved Permanently

742s #

The document has moved here.

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

Multiple Choices

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

Available documents: 742s #

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

Multiple Choices

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

Available documents: 742s #

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

Multiple Choices

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

Available documents: 742s #

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

Moved Permanently

742s #

The document has moved here.

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

Multiple Choices

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

Available documents: 742s #

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

Multiple Choices

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

Available documents: 742s #

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

Moved Permanently

742s #

The document has moved here.

742s # 742s # ' 742s ok 48 742s ok 744s t/modules/status.t .................. 744s 1..1 744s # Running under perl version 5.038002 for linux 744s # Current time local: Mon Apr 8 18:14:36 2024 744s # Current time GMT: Mon Apr 8 18:14:36 2024 744s # Using Test.pm version 1.31 744s # Using Apache/Test.pm version 1.42 744s 744s 744s Apache Status 744s 744s

Apache Server Status for localhost (via 127.0.0.1)

744s 744s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
744s
Server MPM: prefork
744s
Server Built: 2024-03-31T08:37:28 744s

744s
Current Time: Monday, 08-Apr-2024 18:14:38 UTC
744s
Restart Time: Monday, 08-Apr-2024 18:10:59 UTC
744s
Parent Server Config. Generation: 1
744s
Parent Server MPM Generation: 0
744s
Server uptime: 3 minutes 38 seconds
744s
Server load: 1.18 0.74 0.32
744s
Total accesses: 6794 - Total Traffic: 140.4 MB - Total Duration: 122154
744s
CPU Usage: u.23 s.17 cu5.12 cs4.15 - 4.44% CPU load
744s
31.2 requests/sec - 0.6 MB/second - 21.2 kB/request - 17.9797 ms/request
744s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
744s
._.._W.
744s

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

744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s
SrvPIDAccMCPU 744s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2163. 744s 0.00120276110.00.0055.97 744s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
1-01008210/24/1324_ 744s 0.041047170.00.0211.09 744s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-0-0/0/2040. 744s 0.00110382360.00.0037.15 744s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
3-0-0/0/1001. 744s 0.00130283820.00.0035.95 744s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
4-0997470/37/37_ 744s 0.061438490.00.060.06 744s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0997480/212/212W 744s 0.2000139920.00.090.09 744s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
6-0-0/0/17. 744s 0.0014053650.00.000.08 744s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
744s
744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s 744s
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
744s 744s ok 1 744s ok 746s t/modules/substitute.t .............. 746s 1..19 746s # Running under perl version 5.038002 for linux 746s # Current time local: Mon Apr 8 18:14:38 2024 746s # Current time GMT: Mon Apr 8 18:14:38 2024 746s # Using Test.pm version 1.31 746s # Using Apache/Test.pm version 1.42 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'barbar': OK 746s ok 1 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'barbar': OK 746s ok 2 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'foofoo': OK 746s ok 3 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'barbar': OK 746s ok 4 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'barbar': OK 746s ok 5 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'barbar': OK 746s ok 6 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'foof 746s oo': OK 746s ok 7 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'xfoo': OK 746s ok 8 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 746s ok 9 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s barx 746s ': OK 746s ok 10 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'a$1axb(': OK 746s ok 11 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'a$XX': OK 746s ok 12 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 746s ok 13 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'x&x': OK 746s ok 14 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'xx': OK 746s ok 15 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'fcooar': OK 746s ok 16 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'fc$1ar': OK 746s ok 17 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'fdooar': OK 746s ok 18 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s got 200 'XXXfooXXX 746s bar': OK 746s ok 19 746s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 746s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 746s ok 749s t/modules/unique_id.t ............... 749s 1..300 749s # Running under perl version 5.038002 for linux 749s # Current time local: Mon Apr 8 18:14:40 2024 749s # Current time GMT: Mon Apr 8 18:14:40 2024 749s # Using Test.pm version 1.31 749s # Using Apache/Test.pm version 1.42 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 1 749s # unique id: ZhQ0EU84y6JDmes9fzSwNQAAAAQ 749s ok 2 749s ok 3 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 4 749s # unique id: ZhQ0EUWwcbayOt8tiJFT9gAAAAU 749s ok 5 749s ok 6 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 7 749s # unique id: ZhQ0EaaE-AgczERYO7IS2QAAAAE 749s ok 8 749s ok 9 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 10 749s # unique id: ZhQ0EU84y6JDmes9fzSwNgAAAAQ 749s ok 11 749s ok 12 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 13 749s # unique id: ZhQ0EU84y6JDmes9fzSwNwAAAAQ 749s ok 14 749s ok 15 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 16 749s # unique id: ZhQ0EUWwcbayOt8tiJFT9wAAAAU 749s ok 17 749s ok 18 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 19 749s # unique id: ZhQ0EU84y6JDmes9fzSwOAAAAAQ 749s ok 20 749s ok 21 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 22 749s # unique id: ZhQ0EaaE-AgczERYO7IS2gAAAAE 749s ok 23 749s ok 24 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 25 749s # unique id: ZhQ0EU84y6JDmes9fzSwOQAAAAQ 749s ok 26 749s ok 27 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 28 749s # unique id: ZhQ0EU84y6JDmes9fzSwOgAAAAQ 749s ok 29 749s ok 30 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 31 749s # unique id: ZhQ0EUWwcbayOt8tiJFT-AAAAAU 749s ok 32 749s ok 33 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 34 749s # unique id: ZhQ0EU84y6JDmes9fzSwOwAAAAQ 749s ok 35 749s ok 36 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 37 749s # unique id: ZhQ0EaaE-AgczERYO7IS2wAAAAE 749s ok 38 749s ok 39 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 40 749s # unique id: ZhQ0EUWwcbayOt8tiJFT-QAAAAU 749s ok 41 749s ok 42 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 43 749s # unique id: ZhQ0EUWwcbayOt8tiJFT-gAAAAU 749s ok 44 749s ok 45 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 46 749s # unique id: ZhQ0EU84y6JDmes9fzSwPAAAAAQ 749s ok 47 749s ok 48 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 49 749s # unique id: ZhQ0EaaE-AgczERYO7IS3AAAAAE 749s ok 50 749s ok 51 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 52 749s # unique id: ZhQ0EUWwcbayOt8tiJFT-wAAAAU 749s ok 53 749s ok 54 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 55 749s # unique id: ZhQ0EUWwcbayOt8tiJFT_AAAAAU 749s ok 56 749s ok 57 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 58 749s # unique id: ZhQ0EU84y6JDmes9fzSwPQAAAAQ 749s ok 59 749s ok 60 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 61 749s # unique id: ZhQ0EaaE-AgczERYO7IS3QAAAAE 749s ok 62 749s ok 63 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 64 749s # unique id: ZhQ0EUWwcbayOt8tiJFT_QAAAAU 749s ok 65 749s ok 66 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 67 749s # unique id: ZhQ0EUWwcbayOt8tiJFT_gAAAAU 749s ok 68 749s ok 69 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 70 749s # unique id: ZhQ0EUWwcbayOt8tiJFT_wAAAAU 749s ok 71 749s ok 72 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 73 749s # unique id: ZhQ0EU84y6JDmes9fzSwPgAAAAQ 749s ok 74 749s ok 75 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 76 749s # unique id: ZhQ0EaaE-AgczERYO7IS3gAAAAE 749s ok 77 749s ok 78 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 79 749s # unique id: ZhQ0EUWwcbayOt8tiJFUAAAAAAU 749s ok 80 749s ok 81 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 82 749s # unique id: ZhQ0EU84y6JDmes9fzSwPwAAAAQ 749s ok 83 749s ok 84 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 85 749s # unique id: ZhQ0EUWwcbayOt8tiJFUAQAAAAU 749s ok 86 749s ok 87 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 88 749s # unique id: ZhQ0EU84y6JDmes9fzSwQAAAAAQ 749s ok 89 749s ok 90 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 91 749s # unique id: ZhQ0EaaE-AgczERYO7IS3wAAAAE 749s ok 92 749s ok 93 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 94 749s # unique id: ZhQ0EUWwcbayOt8tiJFUAgAAAAU 749s ok 95 749s ok 96 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 97 749s # unique id: ZhQ0EUWwcbayOt8tiJFUAwAAAAU 749s ok 98 749s ok 99 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 100 749s # unique id: ZhQ0Ek84y6JDmes9fzSwQQAAAAQ 749s ok 101 749s ok 102 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 103 749s # unique id: ZhQ0EkWwcbayOt8tiJFUBAAAAAU 749s ok 104 749s ok 105 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 106 749s # unique id: ZhQ0EqaE-AgczERYO7IS4AAAAAE 749s ok 107 749s ok 108 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 109 749s # unique id: ZhQ0Ek84y6JDmes9fzSwQgAAAAQ 749s ok 110 749s ok 111 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 112 749s # unique id: ZhQ0EkWwcbayOt8tiJFUBQAAAAU 749s ok 113 749s ok 114 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 115 749s # unique id: ZhQ0EkWwcbayOt8tiJFUBgAAAAU 749s ok 116 749s ok 117 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 118 749s # unique id: ZhQ0EqaE-AgczERYO7IS4QAAAAE 749s ok 119 749s ok 120 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 121 749s # unique id: ZhQ0Ek84y6JDmes9fzSwQwAAAAQ 749s ok 122 749s ok 123 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 124 749s # unique id: ZhQ0EkWwcbayOt8tiJFUBwAAAAU 749s ok 125 749s ok 126 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 127 749s # unique id: ZhQ0EqaE-AgczERYO7IS4gAAAAE 749s ok 128 749s ok 129 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 130 749s # unique id: ZhQ0EkWwcbayOt8tiJFUCAAAAAU 749s ok 131 749s ok 132 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 133 749s # unique id: ZhQ0Ek84y6JDmes9fzSwRAAAAAQ 749s ok 134 749s ok 135 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 136 749s # unique id: ZhQ0Ek84y6JDmes9fzSwRQAAAAQ 749s ok 137 749s ok 138 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 139 749s # unique id: ZhQ0EqaE-AgczERYO7IS4wAAAAE 749s ok 140 749s ok 141 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 142 749s # unique id: ZhQ0Ek84y6JDmes9fzSwRgAAAAQ 749s ok 143 749s ok 144 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 145 749s # unique id: ZhQ0EkWwcbayOt8tiJFUCQAAAAU 749s ok 146 749s ok 147 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 148 749s # unique id: ZhQ0Ek84y6JDmes9fzSwRwAAAAQ 749s ok 149 749s ok 150 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 151 749s # unique id: ZhQ0EqaE-AgczERYO7IS5AAAAAE 749s ok 152 749s ok 153 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 154 749s # unique id: ZhQ0EkWwcbayOt8tiJFUCgAAAAU 749s ok 155 749s ok 156 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 157 749s # unique id: ZhQ0EkWwcbayOt8tiJFUCwAAAAU 749s ok 158 749s ok 159 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 160 749s # unique id: ZhQ0Ek84y6JDmes9fzSwSAAAAAQ 749s ok 161 749s ok 162 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 163 749s # unique id: ZhQ0EqaE-AgczERYO7IS5QAAAAE 749s ok 164 749s ok 165 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 166 749s # unique id: ZhQ0EhfR2w4wndoL6fFJZAAAAAA 749s ok 167 749s ok 168 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 169 749s # unique id: ZhQ0EkWwcbayOt8tiJFUDAAAAAU 749s ok 170 749s ok 171 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 172 749s # unique id: ZhQ0Ek84y6JDmes9fzSwSQAAAAQ 749s ok 173 749s ok 174 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 175 749s # unique id: ZhQ0EqaE-AgczERYO7IS5gAAAAE 749s ok 176 749s ok 177 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 178 749s # unique id: ZhQ0EhfR2w4wndoL6fFJZQAAAAA 749s ok 179 749s ok 180 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 181 749s # unique id: ZhQ0EhfR2w4wndoL6fFJZgAAAAA 749s ok 182 749s ok 183 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 184 749s # unique id: ZhQ0EkWwcbayOt8tiJFUDQAAAAU 749s ok 185 749s ok 186 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 187 749s # unique id: ZhQ0EhfR2w4wndoL6fFJZwAAAAA 749s ok 188 749s ok 189 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 190 749s # unique id: ZhQ0Ek84y6JDmes9fzSwSgAAAAQ 749s ok 191 749s ok 192 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 193 749s # unique id: ZhQ0EkWwcbayOt8tiJFUDgAAAAU 749s ok 194 749s ok 195 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 196 749s # unique id: ZhQ0EqaE-AgczERYO7IS5wAAAAE 749s ok 197 749s ok 198 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 199 749s # unique id: ZhQ0EhfR2w4wndoL6fFJaAAAAAA 749s ok 200 749s ok 201 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 202 749s # unique id: ZhQ0EqaE-AgczERYO7IS6AAAAAE 749s ok 203 749s ok 204 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 205 749s # unique id: ZhQ0Ek84y6JDmes9fzSwSwAAAAQ 749s ok 206 749s ok 207 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 208 749s # unique id: ZhQ0EqaE-AgczERYO7IS6QAAAAE 749s ok 209 749s ok 210 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 211 749s # unique id: ZhQ0EkWwcbayOt8tiJFUDwAAAAU 749s ok 212 749s ok 213 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 214 749s # unique id: ZhQ0EhfR2w4wndoL6fFJaQAAAAA 749s ok 215 749s ok 216 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 217 749s # unique id: ZhQ0EkWwcbayOt8tiJFUEAAAAAU 749s ok 218 749s ok 219 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 220 749s # unique id: ZhQ0Ek84y6JDmes9fzSwTAAAAAQ 749s ok 221 749s ok 222 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 223 749s # unique id: ZhQ0EqaE-AgczERYO7IS6gAAAAE 749s ok 224 749s ok 225 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 226 749s # unique id: ZhQ0EhfR2w4wndoL6fFJagAAAAA 749s ok 227 749s ok 228 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 229 749s # unique id: ZhQ0EhfR2w4wndoL6fFJawAAAAA 749s ok 230 749s ok 231 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 232 749s # unique id: ZhQ0EkWwcbayOt8tiJFUEQAAAAU 749s ok 233 749s ok 234 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 235 749s # unique id: ZhQ0EhfR2w4wndoL6fFJbAAAAAA 749s ok 236 749s ok 237 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 238 749s # unique id: ZhQ0Ek84y6JDmes9fzSwTQAAAAQ 749s ok 239 749s ok 240 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 241 749s # unique id: ZhQ0EkWwcbayOt8tiJFUEgAAAAU 749s ok 242 749s ok 243 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 244 749s # unique id: ZhQ0EqaE-AgczERYO7IS6wAAAAE 749s ok 245 749s ok 246 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 247 749s # unique id: ZhQ0EkWwcbayOt8tiJFUEwAAAAU 749s ok 248 749s ok 249 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 250 749s # unique id: ZhQ0EqaE-AgczERYO7IS7AAAAAE 749s ok 251 749s ok 252 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 253 749s # unique id: ZhQ0EhfR2w4wndoL6fFJbQAAAAA 749s ok 254 749s ok 255 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 256 749s # unique id: ZhQ0EkWwcbayOt8tiJFUFAAAAAU 749s ok 257 749s ok 258 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 259 749s # unique id: ZhQ0Ek84y6JDmes9fzSwTgAAAAQ 749s ok 260 749s ok 261 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 262 749s # unique id: ZhQ0EqaE-AgczERYO7IS7QAAAAE 749s ok 263 749s ok 264 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 265 749s # unique id: ZhQ0Ek84y6JDmes9fzSwTwAAAAQ 749s ok 266 749s ok 267 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 268 749s # unique id: ZhQ0EhfR2w4wndoL6fFJbgAAAAA 749s ok 269 749s ok 270 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 271 749s # unique id: ZhQ0EkWwcbayOt8tiJFUFQAAAAU 749s ok 272 749s ok 273 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 274 749s # unique id: ZhQ0EqaE-AgczERYO7IS7gAAAAE 749s ok 275 749s ok 276 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 277 749s # unique id: ZhQ0Ek84y6JDmes9fzSwUAAAAAQ 749s ok 278 749s ok 279 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 280 749s # unique id: ZhQ0EhfR2w4wndoL6fFJbwAAAAA 749s ok 281 749s ok 282 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 283 749s # unique id: ZhQ0E084y6JDmes9fzSwUQAAAAQ 749s ok 284 749s ok 285 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 286 749s # unique id: ZhQ0E0WwcbayOt8tiJFUFgAAAAU 749s ok 287 749s ok 288 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 289 749s # unique id: ZhQ0ExfR2w4wndoL6fFJcAAAAAA 749s ok 290 749s ok 291 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 292 749s # unique id: ZhQ0E6aE-AgczERYO7IS7wAAAAE 749s ok 293 749s ok 294 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 295 749s # unique id: ZhQ0E084y6JDmes9fzSwUgAAAAQ 749s ok 296 749s ok 297 749s # testing : fetch unique ID 749s # expected: 200 749s # received: '200' 749s ok 298 749s # unique id: ZhQ0E084y6JDmes9fzSwUwAAAAQ 749s ok 299 749s ok 300 749s ok 751s t/modules/usertrack.t ............... 751s 1..1004 751s # Running under perl version 5.038002 for linux 751s # Current time local: Mon Apr 8 18:14:43 2024 751s # Current time GMT: Mon Apr 8 18:14:43 2024 751s # Using Test.pm version 1.31 751s # Using Apache/Test.pm version 1.42 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 1 751s ok 2 751s Set-Cookie: usertrack_test=928c9bc9.61599c7aefb74; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=928c9bc9.61599c7aefb74 751s ok 3 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 4 751s ok 5 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 6 751s ok 7 751s Set-Cookie: usertrack_test=de1536cb.61599c7af1bd2; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=de1536cb.61599c7af1bd2 751s ok 8 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 9 751s ok 10 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 11 751s ok 12 751s Set-Cookie: usertrack_test=b7a2a67b.61599c7af2b97; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b7a2a67b.61599c7af2b97 751s ok 13 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 14 751s ok 15 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 16 751s ok 17 751s Set-Cookie: usertrack_test=1aa368ff.61599c7af3ab8; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=1aa368ff.61599c7af3ab8 751s ok 18 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 19 751s ok 20 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 21 751s ok 22 751s Set-Cookie: usertrack_test=eb10a8c8.61599c7af4960; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=eb10a8c8.61599c7af4960 751s ok 23 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 24 751s ok 25 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 26 751s ok 27 751s Set-Cookie: usertrack_test=c3a37aa5.61599c7af5779; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=c3a37aa5.61599c7af5779 751s ok 28 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 29 751s ok 30 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 31 751s ok 32 751s Set-Cookie: usertrack_test=8bf870b3.61599c7af66ea; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=8bf870b3.61599c7af66ea 751s ok 33 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 34 751s ok 35 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 36 751s ok 37 751s Set-Cookie: usertrack_test=912cf43f.61599c7af74b4; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=912cf43f.61599c7af74b4 751s ok 38 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 39 751s ok 40 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 41 751s ok 42 751s Set-Cookie: usertrack_test=da41eada.61599c7af839d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=da41eada.61599c7af839d 751s ok 43 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 44 751s ok 45 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 46 751s ok 47 751s Set-Cookie: usertrack_test=c246c27a.61599c7af942a; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=c246c27a.61599c7af942a 751s ok 48 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 49 751s ok 50 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 51 751s ok 52 751s Set-Cookie: usertrack_test=309fbd1e.61599c7afa2c5; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=309fbd1e.61599c7afa2c5 751s ok 53 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 54 751s ok 55 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 56 751s ok 57 751s Set-Cookie: usertrack_test=b51c6a98.61599c7afb147; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b51c6a98.61599c7afb147 751s ok 58 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 59 751s ok 60 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 61 751s ok 62 751s Set-Cookie: usertrack_test=fb341c43.61599c7afc10f; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=fb341c43.61599c7afc10f 751s ok 63 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 64 751s ok 65 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 66 751s ok 67 751s Set-Cookie: usertrack_test=eaaaf07a.61599c7afd153; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=eaaaf07a.61599c7afd153 751s ok 68 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 69 751s ok 70 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 71 751s ok 72 751s Set-Cookie: usertrack_test=9dce7a7c.61599c7afe052; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=9dce7a7c.61599c7afe052 751s ok 73 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 74 751s ok 75 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 76 751s ok 77 751s Set-Cookie: usertrack_test=47a171e7.61599c7aff094; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=47a171e7.61599c7aff094 751s ok 78 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 79 751s ok 80 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 81 751s ok 82 751s Set-Cookie: usertrack_test=dab8cc7c.61599c7affff6; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=dab8cc7c.61599c7affff6 751s ok 83 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 84 751s ok 85 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 86 751s ok 87 751s Set-Cookie: usertrack_test=5e31b667.61599c7b00fa0; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=5e31b667.61599c7b00fa0 751s ok 88 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 89 751s ok 90 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 91 751s ok 92 751s Set-Cookie: usertrack_test=36745bb.61599c7b01fc3; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=36745bb.61599c7b01fc3 751s ok 93 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 94 751s ok 95 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 96 751s ok 97 751s Set-Cookie: usertrack_test=1c28423a.61599c7b02f99; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=1c28423a.61599c7b02f99 751s ok 98 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 99 751s ok 100 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 101 751s ok 102 751s Set-Cookie: usertrack_test=6a9d3534.61599c7b03e71; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=6a9d3534.61599c7b03e71 751s ok 103 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 104 751s ok 105 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 106 751s ok 107 751s Set-Cookie: usertrack_test=69034354.61599c7b04e94; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=69034354.61599c7b04e94 751s ok 108 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 109 751s ok 110 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 111 751s ok 112 751s Set-Cookie: usertrack_test=3dae04b.61599c7b05c6b; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=3dae04b.61599c7b05c6b 751s ok 113 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 114 751s ok 115 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 116 751s ok 117 751s Set-Cookie: usertrack_test=62eadfe0.61599c7b06b36; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=62eadfe0.61599c7b06b36 751s ok 118 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 119 751s ok 120 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 121 751s ok 122 751s Set-Cookie: usertrack_test=31e108ea.61599c7b079dd; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=31e108ea.61599c7b079dd 751s ok 123 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 124 751s ok 125 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 126 751s ok 127 751s Set-Cookie: usertrack_test=e904bea9.61599c7b0889a; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=e904bea9.61599c7b0889a 751s ok 128 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 129 751s ok 130 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 131 751s ok 132 751s Set-Cookie: usertrack_test=9b2c88ed.61599c7b09753; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=9b2c88ed.61599c7b09753 751s ok 133 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 134 751s ok 135 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 136 751s ok 137 751s Set-Cookie: usertrack_test=18626187.61599c7b0a733; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=18626187.61599c7b0a733 751s ok 138 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 139 751s ok 140 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 141 751s ok 142 751s Set-Cookie: usertrack_test=b89434db.61599c7b0b63d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b89434db.61599c7b0b63d 751s ok 143 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 144 751s ok 145 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 146 751s ok 147 751s Set-Cookie: usertrack_test=73e76145.61599c7b0c586; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=73e76145.61599c7b0c586 751s ok 148 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 149 751s ok 150 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 151 751s ok 152 751s Set-Cookie: usertrack_test=6a81e9a8.61599c7b0d482; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=6a81e9a8.61599c7b0d482 751s ok 153 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 154 751s ok 155 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 156 751s ok 157 751s Set-Cookie: usertrack_test=51e31e87.61599c7b0e43e; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=51e31e87.61599c7b0e43e 751s ok 158 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 159 751s ok 160 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 161 751s ok 162 751s Set-Cookie: usertrack_test=2771cf90.61599c7b0f379; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=2771cf90.61599c7b0f379 751s ok 163 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 164 751s ok 165 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 166 751s ok 167 751s Set-Cookie: usertrack_test=aacac837.61599c7b10282; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=aacac837.61599c7b10282 751s ok 168 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 169 751s ok 170 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 171 751s ok 172 751s Set-Cookie: usertrack_test=48a6ab83.61599c7b1126d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=48a6ab83.61599c7b1126d 751s ok 173 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 174 751s ok 175 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 176 751s ok 177 751s Set-Cookie: usertrack_test=c8e22bd4.61599c7b121ec; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=c8e22bd4.61599c7b121ec 751s ok 178 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 179 751s ok 180 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 181 751s ok 182 751s Set-Cookie: usertrack_test=83e6dd6f.61599c7b130fe; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=83e6dd6f.61599c7b130fe 751s ok 183 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 184 751s ok 185 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 186 751s ok 187 751s Set-Cookie: usertrack_test=3e72f8f8.61599c7b14028; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=3e72f8f8.61599c7b14028 751s ok 188 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 189 751s ok 190 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 191 751s ok 192 751s Set-Cookie: usertrack_test=1e226a61.61599c7b15015; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=1e226a61.61599c7b15015 751s ok 193 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 194 751s ok 195 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 196 751s ok 197 751s Set-Cookie: usertrack_test=258055fb.61599c7b15f38; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=258055fb.61599c7b15f38 751s ok 198 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 199 751s ok 200 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 201 751s ok 202 751s Set-Cookie: usertrack_test=8744cb99.61599c7b16f58; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=8744cb99.61599c7b16f58 751s ok 203 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 204 751s ok 205 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 206 751s ok 207 751s Set-Cookie: usertrack_test=f0f4dbee.61599c7b17d7a; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=f0f4dbee.61599c7b17d7a 751s ok 208 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 209 751s ok 210 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 211 751s ok 212 751s Set-Cookie: usertrack_test=c7b52adb.61599c7b18c90; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=c7b52adb.61599c7b18c90 751s ok 213 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 214 751s ok 215 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 216 751s ok 217 751s Set-Cookie: usertrack_test=edfcf2ea.61599c7b19c33; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=edfcf2ea.61599c7b19c33 751s ok 218 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 219 751s ok 220 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 221 751s ok 222 751s Set-Cookie: usertrack_test=368a50a3.61599c7b1aa93; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=368a50a3.61599c7b1aa93 751s ok 223 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 224 751s ok 225 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 226 751s ok 227 751s Set-Cookie: usertrack_test=90a68315.61599c7b1b987; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=90a68315.61599c7b1b987 751s ok 228 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 229 751s ok 230 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 231 751s ok 232 751s Set-Cookie: usertrack_test=c4d2279b.61599c7b1c880; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=c4d2279b.61599c7b1c880 751s ok 233 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 234 751s ok 235 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 236 751s ok 237 751s Set-Cookie: usertrack_test=16682a94.61599c7b1d85d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=16682a94.61599c7b1d85d 751s ok 238 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 239 751s ok 240 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 241 751s ok 242 751s Set-Cookie: usertrack_test=b2ca01c1.61599c7b1e76e; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b2ca01c1.61599c7b1e76e 751s ok 243 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 244 751s ok 245 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 246 751s ok 247 751s Set-Cookie: usertrack_test=24252f97.61599c7b1f57b; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=24252f97.61599c7b1f57b 751s ok 248 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 249 751s ok 250 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 251 751s ok 252 751s Set-Cookie: usertrack_test=72678de8.61599c7b20492; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=72678de8.61599c7b20492 751s ok 253 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 254 751s ok 255 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 256 751s ok 257 751s Set-Cookie: usertrack_test=a554dbed.61599c7b213aa; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=a554dbed.61599c7b213aa 751s ok 258 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 259 751s ok 260 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 261 751s ok 262 751s Set-Cookie: usertrack_test=ac216964.61599c7b22345; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=ac216964.61599c7b22345 751s ok 263 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 264 751s ok 265 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 266 751s ok 267 751s Set-Cookie: usertrack_test=afdb82e5.61599c7b233be; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=afdb82e5.61599c7b233be 751s ok 268 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 269 751s ok 270 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 271 751s ok 272 751s Set-Cookie: usertrack_test=bed045fa.61599c7b24349; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=bed045fa.61599c7b24349 751s ok 273 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 274 751s ok 275 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 276 751s ok 277 751s Set-Cookie: usertrack_test=57309caa.61599c7b25261; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=57309caa.61599c7b25261 751s ok 278 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 279 751s ok 280 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 281 751s ok 282 751s Set-Cookie: usertrack_test=7c9bc461.61599c7b26167; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=7c9bc461.61599c7b26167 751s ok 283 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 284 751s ok 285 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 286 751s ok 287 751s Set-Cookie: usertrack_test=4bb76a4d.61599c7b2719f; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=4bb76a4d.61599c7b2719f 751s ok 288 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 289 751s ok 290 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 291 751s ok 292 751s Set-Cookie: usertrack_test=9fea91ae.61599c7b280bf; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=9fea91ae.61599c7b280bf 751s ok 293 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 294 751s ok 295 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 296 751s ok 297 751s Set-Cookie: usertrack_test=11487a1f.61599c7b28ff1; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=11487a1f.61599c7b28ff1 751s ok 298 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 299 751s ok 300 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 301 751s ok 302 751s Set-Cookie: usertrack_test=f28586b6.61599c7b29f79; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=f28586b6.61599c7b29f79 751s ok 303 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 304 751s ok 305 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 306 751s ok 307 751s Set-Cookie: usertrack_test=f14c3927.61599c7b2aeed; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=f14c3927.61599c7b2aeed 751s ok 308 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 309 751s ok 310 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 311 751s ok 312 751s Set-Cookie: usertrack_test=745188dd.61599c7b2be53; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=745188dd.61599c7b2be53 751s ok 313 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 314 751s ok 315 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 316 751s ok 317 751s Set-Cookie: usertrack_test=1b185609.61599c7b2ccb4; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=1b185609.61599c7b2ccb4 751s ok 318 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 319 751s ok 320 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 321 751s ok 322 751s Set-Cookie: usertrack_test=ffafcb.61599c7b2dc70; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=ffafcb.61599c7b2dc70 751s ok 323 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 324 751s ok 325 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 326 751s ok 327 751s Set-Cookie: usertrack_test=5b582663.61599c7b2eabe; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=5b582663.61599c7b2eabe 751s ok 328 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 329 751s ok 330 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 331 751s ok 332 751s Set-Cookie: usertrack_test=84d7f92f.61599c7b2fa70; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=84d7f92f.61599c7b2fa70 751s ok 333 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 334 751s ok 335 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 336 751s ok 337 751s Set-Cookie: usertrack_test=bdf354fa.61599c7b308a7; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=bdf354fa.61599c7b308a7 751s ok 338 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 339 751s ok 340 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 341 751s ok 342 751s Set-Cookie: usertrack_test=951ea103.61599c7b3185c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=951ea103.61599c7b3185c 751s ok 343 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 344 751s ok 345 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 346 751s ok 347 751s Set-Cookie: usertrack_test=d4e09f.61599c7b3274a; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=d4e09f.61599c7b3274a 751s ok 348 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 349 751s ok 350 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 351 751s ok 352 751s Set-Cookie: usertrack_test=f5f94d93.61599c7b3363e; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=f5f94d93.61599c7b3363e 751s ok 353 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 354 751s ok 355 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 356 751s ok 357 751s Set-Cookie: usertrack_test=bbaa613.61599c7b34539; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=bbaa613.61599c7b34539 751s ok 358 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 359 751s ok 360 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 361 751s ok 362 751s Set-Cookie: usertrack_test=a670b467.61599c7b35478; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=a670b467.61599c7b35478 751s ok 363 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 364 751s ok 365 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 366 751s ok 367 751s Set-Cookie: usertrack_test=8910250.61599c7b3645c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=8910250.61599c7b3645c 751s ok 368 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 369 751s ok 370 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 371 751s ok 372 751s Set-Cookie: usertrack_test=cb0abd95.61599c7b3729d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=cb0abd95.61599c7b3729d 751s ok 373 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 374 751s ok 375 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 376 751s ok 377 751s Set-Cookie: usertrack_test=47630f6.61599c7b38245; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=47630f6.61599c7b38245 751s ok 378 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 379 751s ok 380 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 381 751s ok 382 751s Set-Cookie: usertrack_test=580fc834.61599c7b3927f; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=580fc834.61599c7b3927f 751s ok 383 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 384 751s ok 385 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 386 751s ok 387 751s Set-Cookie: usertrack_test=e089e983.61599c7b3a4ee; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=e089e983.61599c7b3a4ee 751s ok 388 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 389 751s ok 390 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 391 751s ok 392 751s Set-Cookie: usertrack_test=37444205.61599c7b3b40f; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=37444205.61599c7b3b40f 751s ok 393 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 394 751s ok 395 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 396 751s ok 397 751s Set-Cookie: usertrack_test=c7989f3d.61599c7b3c403; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=c7989f3d.61599c7b3c403 751s ok 398 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 399 751s ok 400 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 401 751s ok 402 751s Set-Cookie: usertrack_test=b732f68b.61599c7b3d340; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b732f68b.61599c7b3d340 751s ok 403 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 404 751s ok 405 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 406 751s ok 407 751s Set-Cookie: usertrack_test=d0334421.61599c7b3e30c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=d0334421.61599c7b3e30c 751s ok 408 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 409 751s ok 410 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 411 751s ok 412 751s Set-Cookie: usertrack_test=e0f55e15.61599c7b3f158; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=e0f55e15.61599c7b3f158 751s ok 413 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 414 751s ok 415 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 416 751s ok 417 751s Set-Cookie: usertrack_test=80297b17.61599c7b40062; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=80297b17.61599c7b40062 751s ok 418 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 419 751s ok 420 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 421 751s ok 422 751s Set-Cookie: usertrack_test=21efdeb2.61599c7b40fab; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=21efdeb2.61599c7b40fab 751s ok 423 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 424 751s ok 425 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 426 751s ok 427 751s Set-Cookie: usertrack_test=3ea27d0f.61599c7b42078; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=3ea27d0f.61599c7b42078 751s ok 428 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 429 751s ok 430 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 431 751s ok 432 751s Set-Cookie: usertrack_test=fa87f15c.61599c7b42f40; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=fa87f15c.61599c7b42f40 751s ok 433 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 434 751s ok 435 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 436 751s ok 437 751s Set-Cookie: usertrack_test=a65f5574.61599c7b43eca; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=a65f5574.61599c7b43eca 751s ok 438 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 439 751s ok 440 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 441 751s ok 442 751s Set-Cookie: usertrack_test=a7144292.61599c7b44e4d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=a7144292.61599c7b44e4d 751s ok 443 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 444 751s ok 445 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 446 751s ok 447 751s Set-Cookie: usertrack_test=9a6752d3.61599c7b45da8; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=9a6752d3.61599c7b45da8 751s ok 448 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 449 751s ok 450 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 451 751s ok 452 751s Set-Cookie: usertrack_test=f3433a30.61599c7b46cc8; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=f3433a30.61599c7b46cc8 751s ok 453 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 454 751s ok 455 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 456 751s ok 457 751s Set-Cookie: usertrack_test=53ac2d38.61599c7b47bf8; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=53ac2d38.61599c7b47bf8 751s ok 458 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 459 751s ok 460 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 461 751s ok 462 751s Set-Cookie: usertrack_test=4190a708.61599c7b48ce8; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=4190a708.61599c7b48ce8 751s ok 463 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 464 751s ok 465 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 466 751s ok 467 751s Set-Cookie: usertrack_test=57f4ae08.61599c7b49b5c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=57f4ae08.61599c7b49b5c 751s ok 468 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 469 751s ok 470 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 471 751s ok 472 751s Set-Cookie: usertrack_test=b7c1cc09.61599c7b4aa3c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b7c1cc09.61599c7b4aa3c 751s ok 473 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 474 751s ok 475 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 476 751s ok 477 751s Set-Cookie: usertrack_test=43fd230b.61599c7b4b952; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=43fd230b.61599c7b4b952 751s ok 478 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 479 751s ok 480 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 481 751s ok 482 751s Set-Cookie: usertrack_test=b0ec4870.61599c7b4c861; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b0ec4870.61599c7b4c861 751s ok 483 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 484 751s ok 485 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 486 751s ok 487 751s Set-Cookie: usertrack_test=b22b0ec1.61599c7b4d779; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=b22b0ec1.61599c7b4d779 751s ok 488 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 489 751s ok 490 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 491 751s ok 492 751s Set-Cookie: usertrack_test=59884a1e.61599c7b4e766; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=59884a1e.61599c7b4e766 751s ok 493 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 494 751s ok 495 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 496 751s ok 497 751s Set-Cookie: usertrack_test=dde2d50f.61599c7b4f6c4; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=dde2d50f.61599c7b4f6c4 751s ok 498 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 499 751s ok 500 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 501 751s ok 502 751s Set-Cookie: usertrack_test=96da72f2.61599c7b5054c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=96da72f2.61599c7b5054c 751s ok 503 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 504 751s ok 505 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 506 751s ok 507 751s Set-Cookie: usertrack_test=fa2e8d8f.61599c7b51477; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=fa2e8d8f.61599c7b51477 751s ok 508 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 509 751s ok 510 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 511 751s ok 512 751s Set-Cookie: usertrack_test=4a9c8cde.61599c7b5244c; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=4a9c8cde.61599c7b5244c 751s ok 513 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 514 751s ok 515 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 516 751s ok 517 751s Set-Cookie: usertrack_test=eec67b0e.61599c7b53341; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=eec67b0e.61599c7b53341 751s ok 518 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 519 751s ok 520 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 521 751s ok 522 751s Set-Cookie: usertrack_test=cc98fe12.61599c7b5428d; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=cc98fe12.61599c7b5428d 751s ok 523 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 524 751s ok 525 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 526 751s ok 527 751s Set-Cookie: usertrack_test=2d545bc3.61599c7b550c6; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=2d545bc3.61599c7b550c6 751s ok 528 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 529 751s ok 530 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 531 751s ok 532 751s Set-Cookie: usertrack_test=8cb9594e.61599c7b55fd0; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=8cb9594e.61599c7b55fd0 751s ok 533 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 534 751s ok 535 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 536 751s ok 537 751s Set-Cookie: usertrack_test=f838a45f.61599c7b56ee8; path=/; expires=Mon, 08-Apr-24 18:15:44 GMT 751s Cookie: usertrack_test=f838a45f.61599c7b56ee8 751s ok 538 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 539 751s ok 540 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 541 751s ok 542 751s Set-Cookie: usertrack_test=8fed151c.61599c7b57f99; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=8fed151c.61599c7b57f99 751s ok 543 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 544 751s ok 545 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 546 751s ok 547 751s Set-Cookie: usertrack_test=6f7d8e2e.61599c7b58e42; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=6f7d8e2e.61599c7b58e42 751s ok 548 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 549 751s ok 550 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 551 751s ok 552 751s Set-Cookie: usertrack_test=874e72fc.61599c7b59e63; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=874e72fc.61599c7b59e63 751s ok 553 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 554 751s ok 555 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 556 751s ok 557 751s Set-Cookie: usertrack_test=9f3b9945.61599c7b5addf; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=9f3b9945.61599c7b5addf 751s ok 558 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 559 751s ok 560 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 561 751s ok 562 751s Set-Cookie: usertrack_test=8a4843ea.61599c7b5bd69; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=8a4843ea.61599c7b5bd69 751s ok 563 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 564 751s ok 565 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 566 751s ok 567 751s Set-Cookie: usertrack_test=9a065692.61599c7b5cd59; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=9a065692.61599c7b5cd59 751s ok 568 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 569 751s ok 570 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 571 751s ok 572 751s Set-Cookie: usertrack_test=417332b5.61599c7b5dbae; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=417332b5.61599c7b5dbae 751s ok 573 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 574 751s ok 575 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 576 751s ok 577 751s Set-Cookie: usertrack_test=98a4dbfa.61599c7b5eb9d; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=98a4dbfa.61599c7b5eb9d 751s ok 578 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 579 751s ok 580 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 581 751s ok 582 751s Set-Cookie: usertrack_test=bed2ecc5.61599c7b5fade; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=bed2ecc5.61599c7b5fade 751s ok 583 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 584 751s ok 585 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 586 751s ok 587 751s Set-Cookie: usertrack_test=a0890d5e.61599c7b609ed; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=a0890d5e.61599c7b609ed 751s ok 588 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 589 751s ok 590 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 591 751s ok 592 751s Set-Cookie: usertrack_test=5e4b4d31.61599c7b619ef; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=5e4b4d31.61599c7b619ef 751s ok 593 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 594 751s ok 595 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 596 751s ok 597 751s Set-Cookie: usertrack_test=534e4c28.61599c7b6298b; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=534e4c28.61599c7b6298b 751s ok 598 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 599 751s ok 600 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 601 751s ok 602 751s Set-Cookie: usertrack_test=3f91ec0.61599c7b63866; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=3f91ec0.61599c7b63866 751s ok 603 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 604 751s ok 605 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 606 751s ok 607 751s Set-Cookie: usertrack_test=f0b3d560.61599c7b64842; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=f0b3d560.61599c7b64842 751s ok 608 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 609 751s ok 610 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 611 751s ok 612 751s Set-Cookie: usertrack_test=d9a3aaec.61599c7b657a4; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=d9a3aaec.61599c7b657a4 751s ok 613 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 614 751s ok 615 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 616 751s ok 617 751s Set-Cookie: usertrack_test=94aeac72.61599c7b66610; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=94aeac72.61599c7b66610 751s ok 618 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 619 751s ok 620 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 621 751s ok 622 751s Set-Cookie: usertrack_test=e0518839.61599c7b67550; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=e0518839.61599c7b67550 751s ok 623 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 624 751s ok 625 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 626 751s ok 627 751s Set-Cookie: usertrack_test=b78578.61599c7b684d3; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=b78578.61599c7b684d3 751s ok 628 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 629 751s ok 630 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 631 751s ok 632 751s Set-Cookie: usertrack_test=2e6a3a1e.61599c7b69542; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=2e6a3a1e.61599c7b69542 751s ok 633 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 634 751s ok 635 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 636 751s ok 637 751s Set-Cookie: usertrack_test=6b0bb64d.61599c7b6a482; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=6b0bb64d.61599c7b6a482 751s ok 638 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 639 751s ok 640 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 641 751s ok 642 751s Set-Cookie: usertrack_test=e7859f2e.61599c7b6b427; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=e7859f2e.61599c7b6b427 751s ok 643 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 644 751s ok 645 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 646 751s ok 647 751s Set-Cookie: usertrack_test=eecfd918.61599c7b6c4a4; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=eecfd918.61599c7b6c4a4 751s ok 648 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 649 751s ok 650 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 651 751s ok 652 751s Set-Cookie: usertrack_test=6559f7d5.61599c7b6d451; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=6559f7d5.61599c7b6d451 751s ok 653 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 654 751s ok 655 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 656 751s ok 657 751s Set-Cookie: usertrack_test=7e917dd9.61599c7b6e2ba; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=7e917dd9.61599c7b6e2ba 751s ok 658 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 659 751s ok 660 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 661 751s ok 662 751s Set-Cookie: usertrack_test=1fed21c5.61599c7b6f272; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=1fed21c5.61599c7b6f272 751s ok 663 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 664 751s ok 665 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 666 751s ok 667 751s Set-Cookie: usertrack_test=5d36ccfc.61599c7b7017b; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=5d36ccfc.61599c7b7017b 751s ok 668 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 669 751s ok 670 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 671 751s ok 672 751s Set-Cookie: usertrack_test=89085b2d.61599c7b710da; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=89085b2d.61599c7b710da 751s ok 673 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 674 751s ok 675 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 676 751s ok 677 751s Set-Cookie: usertrack_test=67b060e7.61599c7b71fdc; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=67b060e7.61599c7b71fdc 751s ok 678 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 679 751s ok 680 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 681 751s ok 682 751s Set-Cookie: usertrack_test=dd5838c2.61599c7b72fae; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=dd5838c2.61599c7b72fae 751s ok 683 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 684 751s ok 685 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 686 751s ok 687 751s Set-Cookie: usertrack_test=b02e2d33.61599c7b73e24; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=b02e2d33.61599c7b73e24 751s ok 688 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 689 751s ok 690 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 691 751s ok 692 751s Set-Cookie: usertrack_test=a9ebe64a.61599c7b74dcf; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=a9ebe64a.61599c7b74dcf 751s ok 693 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 694 751s ok 695 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 696 751s ok 697 751s Set-Cookie: usertrack_test=58155ece.61599c7b75ca4; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=58155ece.61599c7b75ca4 751s ok 698 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 699 751s ok 700 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 701 751s ok 702 751s Set-Cookie: usertrack_test=68d9a844.61599c7b76c24; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=68d9a844.61599c7b76c24 751s ok 703 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 704 751s ok 705 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 706 751s ok 707 751s Set-Cookie: usertrack_test=510e982c.61599c7b77ab1; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=510e982c.61599c7b77ab1 751s ok 708 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 709 751s ok 710 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 711 751s ok 712 751s Set-Cookie: usertrack_test=1c4dcf43.61599c7b78a70; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=1c4dcf43.61599c7b78a70 751s ok 713 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 714 751s ok 715 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 716 751s ok 717 751s Set-Cookie: usertrack_test=96f679ea.61599c7b799b8; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=96f679ea.61599c7b799b8 751s ok 718 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 719 751s ok 720 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 721 751s ok 722 751s Set-Cookie: usertrack_test=a57ab29e.61599c7b7a8d6; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=a57ab29e.61599c7b7a8d6 751s ok 723 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 724 751s ok 725 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 726 751s ok 727 751s Set-Cookie: usertrack_test=39ba644.61599c7b7b835; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=39ba644.61599c7b7b835 751s ok 728 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 729 751s ok 730 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 731 751s ok 732 751s Set-Cookie: usertrack_test=b12d8d10.61599c7b7c6e8; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=b12d8d10.61599c7b7c6e8 751s ok 733 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 734 751s ok 735 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 736 751s ok 737 751s Set-Cookie: usertrack_test=95a50240.61599c7b7d658; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=95a50240.61599c7b7d658 751s ok 738 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 739 751s ok 740 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 741 751s ok 742 751s Set-Cookie: usertrack_test=25daca49.61599c7b7e69d; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=25daca49.61599c7b7e69d 751s ok 743 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 744 751s ok 745 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 746 751s ok 747 751s Set-Cookie: usertrack_test=3f7fb8c7.61599c7b7f4d8; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=3f7fb8c7.61599c7b7f4d8 751s ok 748 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 749 751s ok 750 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 751 751s ok 752 751s Set-Cookie: usertrack_test=c0a4afb9.61599c7b803f2; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=c0a4afb9.61599c7b803f2 751s ok 753 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 754 751s ok 755 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 756 751s ok 757 751s Set-Cookie: usertrack_test=beb06423.61599c7b812e5; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=beb06423.61599c7b812e5 751s ok 758 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 759 751s ok 760 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 761 751s ok 762 751s Set-Cookie: usertrack_test=499e2400.61599c7b8228b; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=499e2400.61599c7b8228b 751s ok 763 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 764 751s ok 765 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 766 751s ok 767 751s Set-Cookie: usertrack_test=8286e583.61599c7b8313a; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=8286e583.61599c7b8313a 751s ok 768 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 769 751s ok 770 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 771 751s ok 772 751s Set-Cookie: usertrack_test=da3b8080.61599c7b84119; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=da3b8080.61599c7b84119 751s ok 773 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 774 751s ok 775 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 776 751s ok 777 751s Set-Cookie: usertrack_test=194b3e71.61599c7b85016; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=194b3e71.61599c7b85016 751s ok 778 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 779 751s ok 780 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 781 751s ok 782 751s Set-Cookie: usertrack_test=30f1ec67.61599c7b85f44; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=30f1ec67.61599c7b85f44 751s ok 783 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 784 751s ok 785 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 786 751s ok 787 751s Set-Cookie: usertrack_test=611415d7.61599c7b86e4d; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=611415d7.61599c7b86e4d 751s ok 788 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 789 751s ok 790 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 791 751s ok 792 751s Set-Cookie: usertrack_test=ad27fc9c.61599c7b87dba; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=ad27fc9c.61599c7b87dba 751s ok 793 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 794 751s ok 795 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 796 751s ok 797 751s Set-Cookie: usertrack_test=46832eae.61599c7b88cba; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=46832eae.61599c7b88cba 751s ok 798 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 799 751s ok 800 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 801 751s ok 802 751s Set-Cookie: usertrack_test=59b0e390.61599c7b89bd0; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=59b0e390.61599c7b89bd0 751s ok 803 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 804 751s ok 805 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 806 751s ok 807 751s Set-Cookie: usertrack_test=a1425ca2.61599c7b8ac28; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=a1425ca2.61599c7b8ac28 751s ok 808 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 809 751s ok 810 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 811 751s ok 812 751s Set-Cookie: usertrack_test=e5e59ddc.61599c7b8bb23; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=e5e59ddc.61599c7b8bb23 751s ok 813 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 814 751s ok 815 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 816 751s ok 817 751s Set-Cookie: usertrack_test=82aafebe.61599c7b8ca93; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=82aafebe.61599c7b8ca93 751s ok 818 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 819 751s ok 820 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 821 751s ok 822 751s Set-Cookie: usertrack_test=14c06b7.61599c7b8db45; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=14c06b7.61599c7b8db45 751s ok 823 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 824 751s ok 825 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 826 751s ok 827 751s Set-Cookie: usertrack_test=ec25abd0.61599c7b8eaa6; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=ec25abd0.61599c7b8eaa6 751s ok 828 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 829 751s ok 830 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 831 751s ok 832 751s Set-Cookie: usertrack_test=e3da9b5.61599c7b8f945; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=e3da9b5.61599c7b8f945 751s ok 833 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 834 751s ok 835 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 836 751s ok 837 751s Set-Cookie: usertrack_test=2445a4c.61599c7b9099b; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=2445a4c.61599c7b9099b 751s ok 838 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 839 751s ok 840 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 841 751s ok 842 751s Set-Cookie: usertrack_test=c50ef7d4.61599c7b917f5; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=c50ef7d4.61599c7b917f5 751s ok 843 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 844 751s ok 845 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 846 751s ok 847 751s Set-Cookie: usertrack_test=cd5e2822.61599c7b92841; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=cd5e2822.61599c7b92841 751s ok 848 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 849 751s ok 850 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 851 751s ok 852 751s Set-Cookie: usertrack_test=4b59efca.61599c7b937e4; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=4b59efca.61599c7b937e4 751s ok 853 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 854 751s ok 855 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 856 751s ok 857 751s Set-Cookie: usertrack_test=7d6422bb.61599c7b947dd; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=7d6422bb.61599c7b947dd 751s ok 858 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 859 751s ok 860 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 861 751s ok 862 751s Set-Cookie: usertrack_test=4a4bb6f7.61599c7b9563f; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=4a4bb6f7.61599c7b9563f 751s ok 863 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 864 751s ok 865 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 866 751s ok 867 751s Set-Cookie: usertrack_test=61009b4d.61599c7b9663f; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=61009b4d.61599c7b9663f 751s ok 868 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 869 751s ok 870 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 871 751s ok 872 751s Set-Cookie: usertrack_test=d7389cfa.61599c7b976ba; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=d7389cfa.61599c7b976ba 751s ok 873 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 874 751s ok 875 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 876 751s ok 877 751s Set-Cookie: usertrack_test=eda739.61599c7b985b8; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=eda739.61599c7b985b8 751s ok 878 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 879 751s ok 880 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 881 751s ok 882 751s Set-Cookie: usertrack_test=12f385f.61599c7b995f1; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=12f385f.61599c7b995f1 751s ok 883 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 884 751s ok 885 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 886 751s ok 887 751s Set-Cookie: usertrack_test=5c8de4a3.61599c7b9a4f9; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=5c8de4a3.61599c7b9a4f9 751s ok 888 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 889 751s ok 890 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 891 751s ok 892 751s Set-Cookie: usertrack_test=7e523d53.61599c7b9b579; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=7e523d53.61599c7b9b579 751s ok 893 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 894 751s ok 895 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 896 751s ok 897 751s Set-Cookie: usertrack_test=728954be.61599c7b9c3df; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=728954be.61599c7b9c3df 751s ok 898 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 899 751s ok 900 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 901 751s ok 902 751s Set-Cookie: usertrack_test=f18abd2f.61599c7b9d3d5; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=f18abd2f.61599c7b9d3d5 751s ok 903 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 904 751s ok 905 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 906 751s ok 907 751s Set-Cookie: usertrack_test=ff5e963.61599c7b9e31d; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=ff5e963.61599c7b9e31d 751s ok 908 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 909 751s ok 910 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 911 751s ok 912 751s Set-Cookie: usertrack_test=b46cc359.61599c7b9f2be; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=b46cc359.61599c7b9f2be 751s ok 913 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 914 751s ok 915 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 916 751s ok 917 751s Set-Cookie: usertrack_test=8abab3b7.61599c7ba0241; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=8abab3b7.61599c7ba0241 751s ok 918 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 919 751s ok 920 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 921 751s ok 922 751s Set-Cookie: usertrack_test=ae9a028.61599c7ba11ed; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=ae9a028.61599c7ba11ed 751s ok 923 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 924 751s ok 925 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 926 751s ok 927 751s Set-Cookie: usertrack_test=14cd86e0.61599c7ba21b6; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=14cd86e0.61599c7ba21b6 751s ok 928 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 929 751s ok 930 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 931 751s ok 932 751s Set-Cookie: usertrack_test=6fec3608.61599c7ba30db; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=6fec3608.61599c7ba30db 751s ok 933 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 934 751s ok 935 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 936 751s ok 937 751s Set-Cookie: usertrack_test=b7118ad9.61599c7ba40ac; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=b7118ad9.61599c7ba40ac 751s ok 938 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 939 751s ok 940 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 941 751s ok 942 751s Set-Cookie: usertrack_test=a6bdb81c.61599c7ba510e; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=a6bdb81c.61599c7ba510e 751s ok 943 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 944 751s ok 945 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 946 751s ok 947 751s Set-Cookie: usertrack_test=d330652.61599c7ba6065; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=d330652.61599c7ba6065 751s ok 948 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 949 751s ok 950 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 951 751s ok 952 751s Set-Cookie: usertrack_test=fe3c90cf.61599c7ba6ffc; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=fe3c90cf.61599c7ba6ffc 751s ok 953 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 954 751s ok 955 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 956 751s ok 957 751s Set-Cookie: usertrack_test=ffb268f4.61599c7ba8069; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=ffb268f4.61599c7ba8069 751s ok 958 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 959 751s ok 960 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 961 751s ok 962 751s Set-Cookie: usertrack_test=6070f585.61599c7ba8fe3; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=6070f585.61599c7ba8fe3 751s ok 963 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 964 751s ok 965 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 966 751s ok 967 751s Set-Cookie: usertrack_test=27d061b9.61599c7baa043; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=27d061b9.61599c7baa043 751s ok 968 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 969 751s ok 970 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 971 751s ok 972 751s Set-Cookie: usertrack_test=a9eb4be.61599c7bab034; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=a9eb4be.61599c7bab034 751s ok 973 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 974 751s ok 975 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 976 751s ok 977 751s Set-Cookie: usertrack_test=96bd7390.61599c7babf96; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=96bd7390.61599c7babf96 751s ok 978 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 979 751s ok 980 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 981 751s ok 982 751s Set-Cookie: usertrack_test=9b00fdff.61599c7bace0a; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=9b00fdff.61599c7bace0a 751s ok 983 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 984 751s ok 985 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 986 751s ok 987 751s Set-Cookie: usertrack_test=4824d327.61599c7bade7e; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=4824d327.61599c7bade7e 751s ok 988 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 989 751s ok 990 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 991 751s ok 992 751s Set-Cookie: usertrack_test=703ceb04.61599c7baecdb; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=703ceb04.61599c7baecdb 751s ok 993 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 994 751s ok 995 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 996 751s ok 997 751s Set-Cookie: usertrack_test=40758e.61599c7bafd8a; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s Cookie: usertrack_test=40758e.61599c7bafd8a 751s ok 998 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 999 751s ok 1000 751s ok 1001 751s # testing : Checking return code is '200' 751s # expected: 200 751s # received: '200' 751s ok 1002 751s # usertrack_test=6188d1ce.61599c7bb0bf3; path=/; expires=Mon, 08-Apr-24 18:15:45 GMT 751s ok 1003 751s # expected: undef 751s # received: undef 751s ok 1004 751s ok 752s t/modules/vhost_alias.t ............. 752s 1..8 752s # Running under perl version 5.038002 for linux 752s # Current time local: Mon Apr 8 18:14:45 2024 752s # Current time GMT: Mon Apr 8 18:14:45 2024 752s # Using Test.pm version 1.31 752s # Using Apache/Test.pm version 1.42 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 752s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 752s # testing : VirtalDocumentRoot test 752s # expected: 'www.vha-test.com' 752s # received: 'www.vha-test.com' 752s ok 1 752s # testing : VirtualScriptAlias test 752s # expected: 'test cgi for www.vha-test.com' 752s # received: 'test cgi for www.vha-test.com' 752s ok 2 752s # testing : VirtalDocumentRoot test 752s # expected: 'big.server.name.from.heck.org' 752s # received: 'big.server.name.from.heck.org' 752s ok 3 752s # testing : VirtualScriptAlias test 752s # expected: 'test cgi for big.server.name.from.heck.org' 752s # received: 'test cgi for big.server.name.from.heck.org' 752s ok 4 752s # testing : VirtalDocumentRoot test 752s # expected: 'ab.com' 752s # received: 'ab.com' 752s ok 5 752s # testing : VirtualScriptAlias test 752s # expected: 'test cgi for ab.com' 752s # received: 'test cgi for ab.com' 752s ok 6 752s # testing : VirtalDocumentRoot test 752s # expected: 'w-t-f.net' 752s # received: 'w-t-f.net' 752s ok 7 752s # testing : VirtualScriptAlias test 752s # expected: 'test cgi for w-t-f.net' 752s # received: 'test cgi for w-t-f.net' 752s ok 8 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 752s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 752s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 752s ok 754s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 755s t/protocol/echo.t ................... 755s 1..8 755s # Running under perl version 5.038002 for linux 755s # Current time local: Mon Apr 8 18:14:48 2024 755s # Current time GMT: Mon Apr 8 18:14:48 2024 755s # Using Test.pm version 1.31 755s # Using Apache/Test.pm version 1.42 755s testing mod_echo_ssl 755s ok 1 755s #Cipher: TLS_AES_256_GCM_SHA384 755s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 755s # testing : echo 755s # expected: 't/protocol/echo.t' 755s # received: 't/protocol/echo.t' 755s ok 2 755s # testing : echo 755s # expected: '/usr/bin/perl' 755s # received: '/usr/bin/perl' 755s ok 3 755s # testing : echo 755s # expected: '118994118994118994118994118994' 755s # received: '118994118994118994118994118994' 755s ok 4 755s testing mod_echo 755s ok 5 755s # testing : echo 755s # expected: 't/protocol/echo.t' 755s # received: 't/protocol/echo.t' 755s ok 6 755s # testing : echo 755s # expected: '/usr/bin/perl' 755s # received: '/usr/bin/perl' 755s ok 7 755s # testing : echo 755s # expected: '118994118994118994118994118994' 755s # received: '118994118994118994118994118994' 755s ok 8 755s ok 757s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 758s t/security/CVE-2003-0542.t .......... 758s 1..1 758s # Running under perl version 5.038002 for linux 758s # Current time local: Mon Apr 8 18:14:51 2024 758s # Current time GMT: Mon Apr 8 18:14:51 2024 758s # Using Test.pm version 1.31 758s # Using Apache/Test.pm version 1.42 758s # testing : CAN-2003-0542 test case 758s # expected: 404 758s # received: '404' 758s ok 1 758s ok 760s t/security/CVE-2004-0747.t .......... 760s 1..1 760s # Running under perl version 5.038002 for linux 760s # Current time local: Mon Apr 8 18:14:52 2024 760s # Current time GMT: Mon Apr 8 18:14:52 2024 760s # Using Test.pm version 1.31 760s # Using Apache/Test.pm version 1.42 760s # testing : CAN-2004-0747 ap_resolve_env test case 760s # expected: 200 760s # received: 200 760s ok 1 760s ok 761s t/security/CVE-2004-0811.t .......... 761s 1..8 761s # Running under perl version 5.038002 for linux 761s # Current time local: Mon Apr 8 18:14:54 2024 761s # Current time GMT: Mon Apr 8 18:14:54 2024 761s # Using Test.pm version 1.31 761s # Using Apache/Test.pm version 1.42 761s # testing : subdir access allowed 761s # expected: 200 761s # received: '200' 761s ok 1 761s # testing : subdir access allowed 761s # expected: 200 761s # received: '200' 761s ok 2 761s # testing : subdir access allowed 761s # expected: 200 761s # received: '200' 761s ok 3 761s # testing : subdir access allowed 761s # expected: 200 761s # received: '200' 761s ok 4 761s # testing : topdir access denied 761s # expected: 401 761s # received: '401' 761s ok 5 761s # testing : topdir access denied 761s # expected: 401 761s # received: '401' 761s ok 6 761s # testing : topdir access denied 761s # expected: 401 761s # received: '401' 761s ok 7 761s # testing : topdir access denied 761s # expected: 401 761s # received: '401' 761s ok 8 761s ok 764s t/security/CVE-2004-0940.t .......... 764s 1..1 764s # Running under perl version 5.038002 for linux 764s # Current time local: Mon Apr 8 18:14:55 2024 764s # Current time GMT: Mon Apr 8 18:14:55 2024 764s # Using Test.pm version 1.31 764s # Using Apache/Test.pm version 1.42 764s # testing : response was 200 764s # expected: 200 764s # received: '200' 764s ok 1 764s ok 764s t/security/CVE-2004-0942.t .......... 764s 1..2 764s # Running under perl version 5.038002 for linux 764s # Current time local: Mon Apr 8 18:14:57 2024 764s # Current time GMT: Mon Apr 8 18:14:57 2024 764s # Using Test.pm version 1.31 764s # Using Apache/Test.pm version 1.42 764s ok 1 764s # testing : request was refused 764s # expected: qr/^HTTP\/1\.. 400/ 764s # received: 'HTTP/1.1 400 Bad Request 764s # ' 764s ok 2 764s ok 766s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 767s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 769s t/security/CVE-2005-2491.t .......... 769s 1..4 769s # Running under perl version 5.038002 for linux 769s # Current time local: Mon Apr 8 18:15:01 2024 769s # Current time GMT: Mon Apr 8 18:15:01 2024 769s # Using Test.pm version 1.31 769s # Using Apache/Test.pm version 1.42 769s # testing : check that server did not segfault 769s # expected: 'Internal Server Error' 769s # received: 'Internal Server Error' 769s ok 1 769s # testing : check for 500 response error 769s # expected: 500 769s # received: '500' 769s ok 2 769s # testing : check that server did not segfault 769s # expected: 'Internal Server Error' 769s # received: 'Internal Server Error' 769s ok 3 769s # testing : check for 500 response error 769s # expected: 500 769s # received: '500' 769s ok 4 769s ok 770s t/security/CVE-2005-2700.t .......... 770s 1..2 770s # Running under perl version 5.038002 for linux 770s # Current time local: Mon Apr 8 18:15:03 2024 770s # Current time GMT: Mon Apr 8 18:15:03 2024 770s # Using Test.pm version 1.31 770s # Using Apache/Test.pm version 1.42 770s # testing : access permitted without ccert 770s # expected: 200 770s # received: '200' 770s ok 1 770s # testing : access *not* permitted without ccert 770s # expected: 200 770s # received: '403' 770s ok 2 770s ok 772s t/security/CVE-2005-3352.t .......... 772s 1..2 772s # Running under perl version 5.038002 for linux 772s # Current time local: Mon Apr 8 18:15:04 2024 772s # Current time GMT: Mon Apr 8 18:15:04 2024 772s # Using Test.pm version 1.31 772s # Using Apache/Test.pm version 1.42 772s # testing : response code is OK 772s # expected: 200 772s # received: '200' 772s ok 1 772s # testing : referer was escaped 772s # expected: qr/%22%3e/ 772s # received: ' 772s # 772s # Menu for /security/CVE-2005-3352.map 772s # 772s #

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

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

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

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

Bad Request

802s #

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

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

Forbidden

835s

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

835s 835s ok 1 835s HTTP/1.1 200 OK 835s Connection: close 835s Date: Mon, 08 Apr 2024 18:16:09 GMT 835s Accept-Ranges: bytes 835s ETag: "1a-613edd771cbc0" 835s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 835s Vary: In-If1 835s Content-Length: 26 835s Content-Type: text/html 835s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 835s Client-Date: Mon, 08 Apr 2024 18:16:09 GMT 835s Client-Peer: 127.0.0.1:8532 835s Client-Response-Num: 1 835s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 835s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 835s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 835s Client-SSL-Socket-Class: IO::Socket::SSL 835s Client-SSL-Version: TLSv1_3 835s DMMATCH1: 1 835s 835s welcome to localhost:8529 835s ok 2 835s 500 Server closed connection without sending any data back 835s Content-Type: text/plain 835s Client-Date: Mon, 08 Apr 2024 18:16:09 GMT 835s Client-Warning: Internal response 835s 835s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 835s ok 3 835s ok 835s All tests successful. 835s Files=142, Tests=7320, 305 wallclock secs ( 1.72 usr 0.17 sys + 182.22 cusr 33.09 csys = 217.20 CPU) 835s Result: PASS 835s [warning] server localhost:8529 shutdown 836s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 836s Files=142, Tests=7320, 305 wallclock secs ( 1.72 usr 0.17 sys + 182.22 cusr 33.09 csys = 217.20 CPU) 836s + grep -E '^Result: PASS' testlog.mpm_prefork 836s Result: PASS 836s + grep -E '^Result: FAIL' testlog.mpm_prefork 836s + grep -E 'server dumped core' testlog.mpm_prefork 836s + return 0 836s + run_tests mpm_worker 836s + local MPM=mpm_worker 836s + shift 836s + local LOG=testlog.mpm_worker 836s + echo =============Running-with-mpm_worker========== 836s + rm -f apache2.conf.debian 836s + cp /etc/apache2/apache2.conf apache2.conf.debian 836s + cat /etc/apache2/mods-available/mpm_worker.load 836s =============Running-with-mpm_worker========== 836s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 836s t/TEST -clean 836s + 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 836s + grep -v mpm_ 836s + xargs cat 836s + for m in bucketeer case_filter case_filter_in 836s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 836s + for m in bucketeer case_filter case_filter_in 836s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 836s + for m in bucketeer case_filter case_filter_in 836s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 836s + cat /etc/apache2/mods-available/mime.conf 836s + echo 'Servername localhost' 836s + make clean 836s [warning] setting ulimit to allow core files 836s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/TEST -clean 836s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules' 836s cd eat_post && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 836s cd authany && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 836s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 836s cd test_apr_uri && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 836s cd memory_track && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 836s cd input_body_filter && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 836s cd client_add_filter && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 836s cd list_modules && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 836s cd echo_post_chunk && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 836s cd test_pass_brigade && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 836s cd nntp_like && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 836s cd test_rwrite && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 836s cd fold && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 836s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 836s cd random_chunk && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 836s cd test_utilities && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 836s cd test_ssl && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 836s cd test_session && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 836s cd echo_post && make clean 836s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 836s 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 836s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 836s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules' 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 836s rmdir export 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 836s rmdir proxy 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 836s rmdir crl 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 836s rmdir csr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 836s rmdir conf 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 836s rmdir certs 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 836s rmdir newcerts 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 836s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 836s rmdir keys 836s rmdir asf 836s rmdir /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 837s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 837s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test' 837s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 837s t/TEST -clean 837s [warning] setting ulimit to allow core files 837s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 837s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 837s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 837s rm -f \ 837s TestItSelf.bso TestItSelf.def \ 837s TestItSelf.exp TestItSelf.x \ 837s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 837s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 837s *.a *.o \ 837s *perl.core MYMETA.json \ 837s MYMETA.yml blibdirs.ts \ 837s core core.*perl.*.? \ 837s core.[0-9] core.[0-9][0-9] \ 837s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 837s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 837s mon.out perl \ 837s perl perl.exe \ 837s perlmain.c pm_to_blib \ 837s pm_to_blib.ts so_locations \ 837s tmon.out 837s rm -rf \ 837s Makefile.old blib \ 837s t/TEST 837s mv Makefile Makefile.old > /dev/null 2>&1 837s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 837s rm -f \ 837s Test.bso Test.def \ 837s Test.exp Test.x \ 837s ../blib/arch/auto/Apache/Test/extralibs.all \ 837s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 837s *.a *.o \ 837s *perl.core MYMETA.json \ 837s MYMETA.yml blibdirs.ts \ 837s core core.*perl.*.? \ 837s core.[0-9] core.[0-9][0-9] \ 837s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 837s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 837s mon.out perl \ 837s perl perl.exe \ 837s perlmain.c pm_to_blib \ 837s pm_to_blib.ts so_locations \ 837s tmon.out 837s rm -rf \ 837s .mypacklist Makefile.old \ 837s blib t/REPORT \ 837s t/TEST 837s mv Makefile Makefile.old > /dev/null 2>&1 837s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test' 837s rm -f \ 837s test.bso test.def \ 837s test.exp test.x \ 837s blib/arch/auto/httpd-test/extralibs.all \ 837s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 837s *.a *.o \ 837s *perl.core MYMETA.json \ 837s MYMETA.yml blibdirs.ts \ 837s core core.*perl.*.? \ 837s core.[0-9] core.[0-9][0-9] \ 837s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 837s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 837s mon.out perl \ 837s perl perl.exe \ 837s perlmain.c pm_to_blib \ 837s pm_to_blib.ts so_locations \ 837s tmon.out 837s rm -rf \ 837s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 837s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 837s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 837s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 837s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 837s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 837s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 837s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 837s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 837s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 837s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 837s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 837s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 837s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 837s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 837s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 837s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 837s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 837s blib 837s mv Makefile Makefile.old > /dev/null 2>&1 837s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 837s + chown -R tuser: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp 837s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/apache2.conf.debian' 837s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 837s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 837s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 837s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 837s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 837s [ info] generating script ./t/htdocs/modules/cgi/action.pl 837s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 837s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 837s [ info] generating script ./t/htdocs/modules/cgi/big.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 837s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 837s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 837s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 837s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 837s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 837s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 837s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 837s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 837s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 837s [ info] generating script ./t/htdocs/modules/cgi/env.pl 837s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 837s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 837s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 837s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 837s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 837s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 837s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 837s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 837s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 837s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 837s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 837s Warning: NAME must be a package name 837s Checking if your kit is complete... 837s Looks good 837s [ info] generating script t/TEST 837s [ info] generating script ./t/cgi-bin/next_available_port.pl 837s [ info] generating script ./t/cgi-bin/cookies.pl 837s [ info] generating script t/TEST 837s Writing MYMETA.yml and MYMETA.json 837s Writing MYMETA.yml and MYMETA.json 837s Checking for Cwd...ok 837s Checking for File::Spec...ok 837s Generating a Unix-style Makefile 837s Writing Makefile for httpd-test 837s Writing MYMETA.yml and MYMETA.json 837s + su tuser -c 't/TEST ' 837s + tee testlog.mpm_worker 838s [warning] setting ulimit to allow core files 838s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/TEST 839s [warning] generating SSL CA for asf 839s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 839s .+..................+...+...+......+...+.....+.......+......+..+......+.+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+......+.......+......+..+..................+.+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+...+...+.......+..+.........+....+...+.....+.......+...+..+.......+........+...+.............+..+...+.+.....+.+..............+....+.....+......+.+.....+....+..................+............+.....+...+.+.....+.......+...+..+...+....+.....+......+...............+.+...+.....+...+...+.+...+.....................+..+............+.+.....+....+.....+...+.........+...+.......+.....+.+...+..+........................+......+...+....+..+.+.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 839s .+.........+.+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+.........+...+..........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...........+....+.....+.+...+..+......+.......+......+.....+.....................+...+.............+...+..............+............+.+..+......+.+...+..+......+....+......+...+..+...+....+...+..+...+.........+.........+.+...+.....+.............+..+.+......+.....+.+.........+.....+......+.............+...........+....+......+...........+...+............+...+....+............+.....+......+....+.....+.+........+....+........+.........+...+..........+......+..............+...+....+.........+......+.........+..+.........+...+......+.+...+..+.+........+....+......+....................+....+...+.........+...+..+.+..+.............+.................+...+...+.+.........+.........+......+.........+..+...+.+..+....+......+..+.+......+.....+..........+.........+..+...+.......+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 839s ----- 839s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 839s [ info] openssl genrsa -out keys/server.pem 2048 840s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 840s [ 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 840s Using configuration from conf/server.cnf 840s Check that the request matches the signature 840s Signature ok 840s The Subject's Distinguished Name is as follows 840s countryName :PRINTABLE:'US' 840s stateOrProvinceName :ASN.1 12:'California' 840s localityName :ASN.1 12:'San Francisco' 840s organizationName :ASN.1 12:'ASF' 840s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 840s commonName :ASN.1 12:'localhost' 840s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 840s Certificate is to be certified until Apr 8 18:16:14 2025 GMT (365 days) 840s 840s Write out database with 1 new entries 840s Database updated 840s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 840s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 840s [ 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 840s [ 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 840s Using configuration from conf/server_des3_dsa.cnf 840s Check that the request matches the signature 840s Signature ok 840s The Subject's Distinguished Name is as follows 840s countryName :PRINTABLE:'US' 840s stateOrProvinceName :ASN.1 12:'California' 840s localityName :ASN.1 12:'San Francisco' 840s organizationName :ASN.1 12:'ASF' 840s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 840s commonName :ASN.1 12:'localhost' 840s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 840s Certificate is to be certified until Apr 8 18:16:14 2025 GMT (365 days) 840s 840s Write out database with 1 new entries 840s Database updated 840s [ info] openssl genrsa -out keys/client_ok.pem 2048 840s [ 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 840s [ 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 840s Using configuration from conf/client_ok.cnf 840s Check that the request matches the signature 840s Signature ok 840s The Subject's Distinguished Name is as follows 840s countryName :PRINTABLE:'US' 840s stateOrProvinceName :ASN.1 12:'California' 840s localityName :ASN.1 12:'San Francisco' 840s organizationName :ASN.1 12:'ASF' 840s organizationalUnitName:ASN.1 12:'httpd-test' 840s commonName :ASN.1 12:'client_ok' 840s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 840s Certificate is to be certified until Apr 8 18:16:14 2025 GMT (365 days) 840s 840s Write out database with 1 new entries 840s Database updated 840s [ 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 840s [ info] generating proxy cert: proxy/client_ok.pem 840s [ info] openssl genrsa -out keys/client_revoked.pem 2048 841s [ 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 841s [ 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 841s Using configuration from conf/client_revoked.cnf 841s Check that the request matches the signature 841s Signature ok 841s The Subject's Distinguished Name is as follows 841s countryName :PRINTABLE:'US' 841s stateOrProvinceName :ASN.1 12:'California' 841s localityName :ASN.1 12:'San Francisco' 841s organizationName :ASN.1 12:'ASF' 841s organizationalUnitName:ASN.1 12:'httpd-test' 841s commonName :ASN.1 12:'client_revoked' 841s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 841s Certificate is to be certified until Apr 8 18:16:15 2025 GMT (365 days) 841s 841s Write out database with 1 new entries 841s Database updated 841s [ 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 841s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 841s Using configuration from conf/cacrl.cnf 841s Revoking Certificate 04. 841s Database updated 841s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 841s Using configuration from conf/cacrl.cnf 841s [ info] generating proxy cert: proxy/client_revoked.pem 841s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 841s [ 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 841s [ 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 841s Using configuration from conf/server2_des3.cnf 841s Check that the request matches the signature 841s Signature ok 841s The Subject's Distinguished Name is as follows 841s countryName :PRINTABLE:'US' 841s stateOrProvinceName :ASN.1 12:'California' 841s localityName :ASN.1 12:'San Francisco' 841s organizationName :ASN.1 12:'ASF' 841s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 841s commonName :ASN.1 12:'localhost' 841s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 841s Certificate is to be certified until Apr 8 18:16:15 2025 GMT (365 days) 841s 841s Write out database with 1 new entries 841s Database updated 841s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 841s [ 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 841s [ 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 841s Using configuration from conf/server2_dsa.cnf 841s Check that the request matches the signature 841s Signature ok 841s The Subject's Distinguished Name is as follows 841s countryName :PRINTABLE:'US' 841s stateOrProvinceName :ASN.1 12:'California' 841s localityName :ASN.1 12:'San Francisco' 841s organizationName :ASN.1 12:'ASF' 841s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 841s commonName :ASN.1 12:'localhost' 841s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 841s Certificate is to be certified until Apr 8 18:16:15 2025 GMT (365 days) 841s 841s Write out database with 1 new entries 841s Database updated 841s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 841s [ 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 841s [ 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 841s Using configuration from conf/server2_des3_dsa.cnf 841s Check that the request matches the signature 841s Signature ok 841s The Subject's Distinguished Name is as follows 841s countryName :PRINTABLE:'US' 841s stateOrProvinceName :ASN.1 12:'California' 841s localityName :ASN.1 12:'San Francisco' 841s organizationName :ASN.1 12:'ASF' 841s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 841s commonName :ASN.1 12:'localhost' 841s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 841s Certificate is to be certified until Apr 8 18:16:15 2025 GMT (365 days) 841s 841s Write out database with 1 new entries 841s Database updated 841s [ info] openssl genrsa -out keys/server2.pem 2048 841s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 842s [ 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 842s Using configuration from conf/server2.cnf 842s Check that the request matches the signature 842s Signature ok 842s The Subject's Distinguished Name is as follows 842s countryName :PRINTABLE:'US' 842s stateOrProvinceName :ASN.1 12:'California' 842s localityName :ASN.1 12:'San Francisco' 842s organizationName :ASN.1 12:'ASF' 842s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 842s commonName :ASN.1 12:'localhost' 842s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 842s Certificate is to be certified until Apr 8 18:16:15 2025 GMT (365 days) 842s 842s Write out database with 1 new entries 842s Database updated 842s [ info] openssl genrsa -out keys/client_colon.pem 2048 842s [ 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 842s [ 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 842s Using configuration from conf/client_colon.cnf 842s Check that the request matches the signature 842s Signature ok 842s The Subject's Distinguished Name is as follows 842s countryName :PRINTABLE:'US' 842s stateOrProvinceName :ASN.1 12:'California' 842s localityName :ASN.1 12:'San Francisco' 842s organizationName :ASN.1 12:'ASF' 842s organizationalUnitName:ASN.1 12:'httpd-test' 842s commonName :ASN.1 12:'user:colon' 842s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 842s Certificate is to be certified until Apr 8 18:16:16 2025 GMT (365 days) 842s 842s Write out database with 1 new entries 842s Database updated 842s [ 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 842s [ info] generating proxy cert: proxy/client_colon.pem 842s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 842s [ 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 842s [ 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 842s Using configuration from conf/server_dsa.cnf 842s Check that the request matches the signature 842s Signature ok 842s The Subject's Distinguished Name is as follows 842s countryName :PRINTABLE:'US' 842s stateOrProvinceName :ASN.1 12:'California' 842s localityName :ASN.1 12:'San Francisco' 842s organizationName :ASN.1 12:'ASF' 842s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 842s commonName :ASN.1 12:'localhost' 842s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 842s Certificate is to be certified until Apr 8 18:16:16 2025 GMT (365 days) 842s 842s Write out database with 1 new entries 842s Database updated 842s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 842s [ 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 842s [ 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 842s Using configuration from conf/client_snakeoil.cnf 842s Check that the request matches the signature 842s Signature ok 842s The Subject's Distinguished Name is as follows 842s countryName :PRINTABLE:'AU' 842s stateOrProvinceName :ASN.1 12:'Queensland' 842s localityName :ASN.1 12:'Mackay' 842s organizationName :ASN.1 12:'Snake Oil, Ltd.' 842s organizationalUnitName:ASN.1 12:'Staff' 842s commonName :ASN.1 12:'client_snakeoil' 842s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 842s Certificate is to be certified until Apr 8 18:16:16 2025 GMT (365 days) 842s 842s Write out database with 1 new entries 842s Database updated 842s [ 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 842s [ info] generating proxy cert: proxy/client_snakeoil.pem 842s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 842s [ 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 842s [ 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 842s Using configuration from conf/server_des3.cnf 842s Check that the request matches the signature 842s Signature ok 842s The Subject's Distinguished Name is as follows 842s countryName :PRINTABLE:'US' 842s stateOrProvinceName :ASN.1 12:'California' 842s localityName :ASN.1 12:'San Francisco' 842s organizationName :ASN.1 12:'ASF' 842s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 842s commonName :ASN.1 12:'localhost' 842s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 842s Certificate is to be certified until Apr 8 18:16:16 2025 GMT (365 days) 842s 842s Write out database with 1 new entries 842s Database updated 842s [ info] linked ca-bundle.crl to fdd35eee.r0 842s cd eat_post && make .libs/mod_eat_post.so 842s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 842s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 842s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 842s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 842s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 842s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 843s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 843s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 843s cd authany && make .libs/mod_authany.so 843s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 843s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 843s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 843s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 843s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 843s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 843s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 843s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 843s cd test_apr_uri && make .libs/mod_test_apr_uri.so 843s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 843s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 843s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 843s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 843s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 843s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 843s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 843s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 843s cd memory_track && make .libs/mod_memory_track.so 843s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 843s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 843s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 844s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 844s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 844s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 844s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 844s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 844s cd input_body_filter && make .libs/mod_input_body_filter.so 844s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 844s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 844s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 844s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 844s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 844s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 844s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 844s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 844s cd client_add_filter && make .libs/mod_client_add_filter.so 844s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 844s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 844s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 844s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 844s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 844s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 844s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 844s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 844s cd list_modules && make .libs/mod_list_modules.so 844s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 844s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 844s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 845s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 845s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 845s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 845s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 845s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 845s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 845s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 845s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 845s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 845s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 845s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 845s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 845s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 845s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 845s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 845s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 845s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 845s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 845s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 845s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 845s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 845s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 845s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 845s cd nntp_like && make .libs/mod_nntp_like.so 845s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 845s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 845s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 845s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 846s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 846s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 846s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 846s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 846s cd test_rwrite && make .libs/mod_test_rwrite.so 846s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 846s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 846s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 846s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 846s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 846s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 846s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 846s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 846s cd fold && make .libs/mod_fold.so 846s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 846s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 846s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 846s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 846s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 846s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 846s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 846s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 846s cd random_chunk && make .libs/mod_random_chunk.so 846s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 846s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 846s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 846s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 847s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 847s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 847s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 847s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 847s cd test_utilities && make .libs/mod_test_utilities.so 847s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 847s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 847s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 847s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 847s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 847s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 847s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 847s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 847s cd test_ssl && make .libs/mod_test_ssl.so 847s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 847s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 847s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 847s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 847s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 847s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 847s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 847s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 847s cd test_session && make .libs/mod_test_session.so 847s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 847s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 847s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 847s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 848s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 848s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 848s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 848s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 848s cd echo_post && make .libs/mod_echo_post.so 848s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 848s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 848s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 848s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 848s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 848s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 848s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 848s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 848s /usr/sbin/apache2 -d /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 848s using Apache/2.4.58 (worker MPM) 848s 848s waiting 60 seconds for server to start: .[Mon Apr 08 18:16:22.649371 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to trace8 848s [Mon Apr 08 18:16:22.650022 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 848s [Mon Apr 08 18:16:22.650033 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 848s [Mon Apr 08 18:16:22.650961 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 848s [Mon Apr 08 18:16:22.650981 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 848s [Mon Apr 08 18:16:22.650986 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to info 848s [Mon Apr 08 18:16:22.650995 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'core', trying 'core_module' 848s [Mon Apr 08 18:16:22.651003 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module core.c to crit 848s [Mon Apr 08 18:16:22.651007 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to crit 848s [Mon Apr 08 18:16:22.651016 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'core', trying 'core_module' 848s [Mon Apr 08 18:16:22.651023 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module core.c to info 848s [Mon Apr 08 18:16:22.651027 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to crit 848s [Mon Apr 08 18:16:22.651037 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'core', trying 'core_module' 848s [Mon Apr 08 18:16:22.651045 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module core.c to info 848s [Mon Apr 08 18:16:22.651049 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to crit 848s [Mon Apr 08 18:16:22.651052 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to info 848s [Mon Apr 08 18:16:22.651062 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'core', trying 'core_module' 848s [Mon Apr 08 18:16:22.651069 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module core.c to crit 848s [Mon Apr 08 18:16:22.651073 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3482): Setting LogLevel for all modules to info 848s [Mon Apr 08 18:16:22.651532 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'http2', trying 'http2_module' 848s [Mon Apr 08 18:16:22.651541 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module mod_http2.c to debug 848s [Mon Apr 08 18:16:22.652433 2024] [proxy:info] [pid 165258:tid 129452042113952] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 848s [Mon Apr 08 18:16:22.652483 2024] [core:trace6] [pid 165258:tid 129452042113952] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 848s [Mon Apr 08 18:16:22.652524 2024] [core:trace3] [pid 165258:tid 129452042113952] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 849s . 849s waiting 60 seconds for server to start: ok (waited 0 secs) 849s server localhost:8529 started 849s server localhost:8530 listening (mod_nntp_like) 849s server localhost:8531 listening (mod_nntp_like_ssl) 849s server localhost:8532 listening (mod_ssl) 849s server localhost:8533 listening (ssl_optional_cc) 849s server localhost:8534 listening (ssl_pr33791) 849s server localhost:8535 listening (ssl_ocsp) 849s server localhost:8536 listening (mod_include) 849s server localhost:8537 listening (h2c) 849s server localhost:8538 listening (h2) 849s server localhost:8539 listening (mod_vhost_alias) 849s server localhost:8540 listening (mod_proxy) 849s server localhost:8541 listening (proxy_http_bal1) 849s server localhost:8542 listening (proxy_http_bal2) 849s server localhost:8543 listening (proxy_http_balancer) 849s server localhost:8546 listening (proxy_fcgi) 849s server localhost:8547 listening (core) 849s server localhost:8548 listening (mod_cache) 849s server localhost:8549 listening (cve_2011_3368_rewrite) 849s server localhost:8550 listening (proxy_http_reverse) 849s server localhost:8551 listening (proxy_http_nofwd) 849s server localhost:8552 listening (cve_2011_3368) 849s server localhost:8553 listening (mod_headers) 849s server localhost:8554 listening (mod_echo) 849s server localhost:8555 listening (mod_echo_ssl) 849s server localhost:8556 listening (error_document) 849s server localhost:8557 listening (http_unsafe) 849s server localhost:8558 listening (http_strict) 849s server localhost:8559 listening (remote_ip) 849s server localhost:8560 listening (proxy_http_https) 849s server localhost:8561 listening (proxy_https_https) 849s server localhost:8562 listening (proxy_http_https_proxy_section) 849s server localhost:8563 listening (proxy_https_https_proxy_section) 849s server localhost:8564 listening (proxy_https_http) 851s [ info] adding source lib /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 855s t/ab/base.t ......................... 855s 1..5 855s # Running under perl version 5.038002 for linux 855s # Current time local: Mon Apr 8 18:16:28 2024 855s # Current time GMT: Mon Apr 8 18:16:28 2024 855s # Using Test.pm version 1.31 855s # Using Apache/Test.pm version 1.42 855s # # running: 855s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 855s ok 1 855s ok 2 855s # # running: 855s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 855s ok 3 855s ok 4 855s ok 5 855s ok 857s t/apache/404.t ...................... 857s 1..2 857s # Running under perl version 5.038002 for linux 857s # Current time local: Mon Apr 8 18:16:29 2024 857s # Current time GMT: Mon Apr 8 18:16:29 2024 857s # Using Test.pm version 1.31 857s # Using Apache/Test.pm version 1.42 857s # GET_STR Response: 857s # HTTP/1.1 404 Not Found 857s # Connection: close 857s # Date: Mon, 08 Apr 2024 18:16:31 GMT 857s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 857s # Content-Length: 196 857s # Content-Type: text/html; charset=iso-8859-1 857s # Client-Date: Mon, 08 Apr 2024 18:16:31 GMT 857s # Client-Peer: 127.0.0.1:8529 857s # Client-Response-Num: 1 857s # Title: 404 Not Found 857s # 857s # 857s # 857s # 404 Not Found 857s # 857s #

Not Found

857s #

The requested URL was not found on this server.

857s # 857s ok 1 857s ok 2 857s ok 858s t/apache/acceptpathinfo.t ........... 858s 1..36 858s # Running under perl version 5.038002 for linux 858s # Current time local: Mon Apr 8 18:16:31 2024 858s # Current time GMT: Mon Apr 8 18:16:31 2024 858s # Using Test.pm version 1.31 858s # Using Apache/Test.pm version 1.42 858s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 858s # expected: '200' 858s # received: '200' 858s ok 1 858s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 858s # expected: qr/_\(none\)_/ 858s # received: '_(none)_' 858s ok 2 858s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 858s # expected: '404' 858s # received: '404' 858s ok 3 858s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 858s # expected: qr/Not Found/ 858s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

879s #

The requested URL was not found on this server.

879s # ' 879s ok 8 879s # testing : /merge/notfound.html code 879s # expected: 404 879s # received: '404' 879s ok 9 879s # testing : /merge/notfound.html content 879s # expected: 'testing merge' 879s # received: 'testing merge' 879s ok 10 879s # testing : /merge/merge2/notfound.html code 879s # expected: 404 879s # received: '404' 879s ok 11 879s # testing : /merge/merge2/notfound.html content 879s # expected: 'testing merge' 879s # received: 'testing merge' 879s ok 12 879s # testing : /bounce/notfound.html code 879s # expected: 404 879s # received: '404' 879s ok 13 879s # testing : /bounce/notfound.html content 879s # expected: qr/expire test/ 879s # received: ' 879s # expire test 879s # expire test 879s # ' 879s ok 14 879s ok 881s t/apache/etags.t .................... 881s # Checking for existence of FileETag directive 881s # Returned 200: 881s 1..61 881s # Running under perl version 5.038002 for linux 881s # Current time local: Mon Apr 8 18:16:53 2024 881s # Current time GMT: Mon Apr 8 18:16:53 2024 881s # Using Test.pm version 1.31 881s # Using Apache/Test.pm version 1.42 881s # --- 881s # HEAD /apache/etags/all/i/test.txt 881s # Expecting one component in ETag field 881s # Received "8a60b" 881s ok 1 881s # --- 881s # HEAD /apache/etags/mis/test.txt 881s # Expecting three components in ETag field 881s # Received "8a670-b-613edd771cbc0" 881s ok 2 881s # --- 881s # HEAD /apache/etags/default/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 3 881s # --- 881s # HEAD /apache/etags/s/test.txt 881s # Expecting one component in ETag field 881s # Received "b" 881s ok 4 881s # --- 881s # HEAD /apache/etags/none/inherit/test.txt 881s # Expecting field to be absent 881s # ETag field is missing 881s ok 5 881s # --- 881s # HEAD /apache/etags/all/ms/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 6 881s # --- 881s # HEAD /apache/etags/none/plus-m/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 7 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 881s # Expecting two components in ETag field 881s # Received "8a6a0-b" 881s ok 8 881s # --- 881s # HEAD /apache/etags/m/minus-ms/test.txt 881s # Expecting field to be absent 881s # Received "b-613edd771cbc0" 881s ok 9 881s # --- 881s # HEAD /apache/etags/m/minus-m/test.txt 881s # Expecting field to be absent 881s # Received "b-613edd771cbc0" 881s ok 10 881s # --- 881s # HEAD /apache/etags/none/s/test.txt 881s # Expecting one component in ETag field 881s # Received "b" 881s ok 11 881s # --- 881s # HEAD /apache/etags/all/minus-m/test.txt 881s # Expecting two components in ETag field 881s # Received "8a61f-b" 881s ok 12 881s # --- 881s # HEAD /apache/etags/m/minus-i/test.txt 881s # Expecting field to be absent 881s # Received "613edd771cbc0" 881s ok 13 881s # --- 881s # HEAD /apache/etags/m/plus-ms/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 14 881s # --- 881s # HEAD /apache/etags/all/minus-i/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 15 881s # --- 881s # HEAD /apache/etags/all/minus-mis/test.txt 881s # Expecting field to be absent 881s # Received "b-613edd771cbc0" 881s ok 16 881s # --- 881s # HEAD /apache/etags/none/plus-mis/test.txt 881s # Expecting three components in ETag field 881s # Received "8a6ad-b-613edd771cbc0" 881s ok 17 881s # --- 881s # HEAD /apache/etags/none/plus-i/test.txt 881s # Expecting one component in ETag field 881s # Received "8a68c" 881s ok 18 881s # --- 881s # HEAD /apache/etags/m/minus-is/test.txt 881s # Expecting field to be absent 881s # Received "613edd771cbc0" 881s ok 19 881s # --- 881s # HEAD /apache/etags/m/plus-i/test.txt 881s # Expecting two components in ETag field 881s # Received "8a657-613edd771cbc0" 881s ok 20 881s # --- 881s # HEAD /apache/etags/all/minus-s/test.txt 881s # Expecting two components in ETag field 881s # Received "8a62b-613edd771cbc0" 881s ok 21 881s # --- 881s # HEAD /apache/etags/all/mi/test.txt 881s # Expecting two components in ETag field 881s # Received "8a616-613edd771cbc0" 881s ok 22 881s # --- 881s # HEAD /apache/etags/none/test.txt 881s # Expecting field to be absent 881s # ETag field is missing 881s ok 23 881s # --- 881s # HEAD /apache/etags/is/test.txt 881s # Expecting two components in ETag field 881s # Received "8a63d-b" 881s ok 24 881s # --- 881s # HEAD /apache/etags/none/i/test.txt 881s # Expecting one component in ETag field 881s # Received "8a678" 881s ok 25 881s # --- 881s # HEAD /apache/etags/m/minus-mis/test.txt 881s # Expecting field to be absent 881s # Received "b-613edd771cbc0" 881s ok 26 881s # --- 881s # HEAD /apache/etags/none/plus-s/test.txt 881s # Expecting one component in ETag field 881s # Received "b" 881s ok 27 881s # --- 881s # HEAD /apache/etags/none/m/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 28 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 29 881s # --- 881s # HEAD /apache/etags/m/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 30 881s # --- 881s # HEAD /apache/etags/all/test.txt 881s # Expecting three components in ETag field 881s # Received "8a635-b-613edd771cbc0" 881s ok 31 881s # --- 881s # HEAD /apache/etags/none/mis/test.txt 881s # Expecting three components in ETag field 881s # Received "8a686-b-613edd771cbc0" 881s ok 32 881s # --- 881s # HEAD /apache/etags/mi/test.txt 881s # Expecting two components in ETag field 881s # Received "8a66d-613edd771cbc0" 881s ok 33 881s # --- 881s # HEAD /apache/etags/m/minus-mi/test.txt 881s # Expecting field to be absent 881s # Received "b-613edd771cbc0" 881s ok 34 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 881s # Expecting one component in ETag field 881s # Received "b" 881s ok 35 881s # --- 881s # HEAD /apache/etags/all/minus-ms/test.txt 881s # Expecting one component in ETag field 881s # Received "8a628" 881s ok 36 881s # --- 881s # HEAD /apache/etags/none/plus-ms/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 37 881s # --- 881s # HEAD /apache/etags/none/mi/test.txt 881s # Expecting two components in ETag field 881s # Received "8a683-613edd771cbc0" 881s ok 38 881s # --- 881s # HEAD /apache/etags/none/is/test.txt 881s # Expecting two components in ETag field 881s # Received "8a67d-b" 881s ok 39 881s # --- 881s # HEAD /apache/etags/all/inherit/test.txt 881s # Expecting three components in ETag field 881s # Received "8a60d-b-613edd771cbc0" 881s ok 40 881s # --- 881s # HEAD /apache/etags/none/ms/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 41 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 881s # Expecting two components in ETag field 881s # Received "8a6ac-613edd771cbc0" 881s ok 42 881s # --- 881s # HEAD /apache/etags/all/mis/test.txt 881s # Expecting three components in ETag field 881s # Received "8a62e-b-613edd771cbc0" 881s ok 43 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 44 881s # --- 881s # HEAD /apache/etags/ms/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 45 881s # --- 881s # HEAD /apache/etags/all/is/test.txt 881s # Expecting two components in ETag field 881s # Received "8a610-b" 881s ok 46 881s # --- 881s # HEAD /apache/etags/m/plus-m/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 47 881s # --- 881s # HEAD /apache/etags/i/test.txt 881s # Expecting one component in ETag field 881s # Received "8a63a" 881s ok 48 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 881s # Expecting one component in ETag field 881s # Received "8a6a9" 881s ok 49 881s # --- 881s # HEAD /apache/etags/m/plus-s/test.txt 881s # Expecting two components in ETag field 881s # Received "b-613edd771cbc0" 881s ok 50 881s # --- 881s # HEAD /apache/etags/all/s/test.txt 881s # Expecting one component in ETag field 881s # Received "b" 881s ok 51 881s # --- 881s # HEAD /apache/etags/none/plus-is/test.txt 881s # Expecting two components in ETag field 881s # Received "8a68f-b" 881s ok 52 881s # --- 881s # HEAD /apache/etags/m/minus-s/test.txt 881s # Expecting field to be absent 881s # Received "613edd771cbc0" 881s ok 53 881s # --- 881s # HEAD /apache/etags/all/minus-mi/test.txt 881s # Expecting one component in ETag field 881s # Received "b" 881s ok 54 881s # --- 881s # HEAD /apache/etags/m/plus-mi/test.txt 881s # Expecting two components in ETag field 881s # Received "8a660-613edd771cbc0" 881s ok 55 881s # --- 881s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 881s # Expecting field to be absent 881s # Received "b-613edd771cbc0" 881s ok 56 881s # --- 881s # HEAD /apache/etags/m/plus-mis/test.txt 881s # Expecting three components in ETag field 881s # Received "8a663-b-613edd771cbc0" 881s ok 57 881s # --- 881s # HEAD /apache/etags/all/minus-is/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 58 881s # --- 881s # HEAD /apache/etags/all/m/test.txt 881s # Expecting one component in ETag field 881s # Received "613edd771cbc0" 881s ok 59 881s # --- 881s # HEAD /apache/etags/m/plus-is/test.txt 881s # Expecting three components in ETag field 881s # Received "8a65a-b-613edd771cbc0" 881s ok 60 881s # --- 881s # HEAD /apache/etags/none/plus-mi/test.txt 881s # Expecting two components in ETag field 881s # Received "8a695-613edd771cbc0" 881s ok 61 881s ok 883s t/apache/expr.t ..................... 883s 1..229 883s # Running under perl version 5.038002 for linux 883s # Current time local: Mon Apr 8 18:16:55 2024 883s # Current time GMT: Mon Apr 8 18:16:55 2024 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.42 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true" should evaluate to true, got true 883s ok 1 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "false" should evaluate to false, got false 883s ok 2 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "foo", got parse error 883s ok 3 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -eq 01" should evaluate to true, got true 883s ok 4 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -eq 2" should evaluate to false, got false 883s ok 5 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -ne 2" should evaluate to true, got true 883s ok 6 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -ne 1" should evaluate to false, got false 883s ok 7 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -lt 02" should evaluate to true, got true 883s ok 8 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -lt 1" should evaluate to false, got false 883s ok 9 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -le 2" should evaluate to true, got true 883s ok 10 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -le 1" should evaluate to true, got true 883s ok 11 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "2 -gt 1" should evaluate to true, got true 883s ok 12 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -gt 1" should evaluate to false, got false 883s ok 13 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "2 -ge 1" should evaluate to true, got true 883s ok 14 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -ge 1" should evaluate to true, got true 883s ok 15 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "1 -gt -1" should evaluate to true, got true 883s ok 16 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' == 'aa'" should evaluate to true, got true 883s ok 17 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' == 'b'" should evaluate to false, got false 883s ok 18 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' = 'aa'" should evaluate to true, got true 883s ok 19 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' = 'b'" should evaluate to false, got false 883s ok 20 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' != 'b'" should evaluate to true, got true 883s ok 21 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' != 'aa'" should evaluate to false, got false 883s ok 22 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' < 'b'" should evaluate to true, got true 883s ok 23 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' < 'aa'" should evaluate to false, got false 883s ok 24 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' <= 'b'" should evaluate to true, got true 883s ok 25 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' <= 'aa'" should evaluate to true, got true 883s ok 26 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'b' > 'aa'" should evaluate to true, got true 883s ok 27 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' > 'aa'" should evaluate to false, got false 883s ok 28 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'b' >= 'aa'" should evaluate to true, got true 883s ok 29 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'aa' >= 'aa'" should evaluate to true, got true 883s ok 30 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 883s ok 31 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 883s ok 32 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 883s ok 33 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 883s ok 34 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 883s ok 35 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 883s ok 36 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 883s ok 37 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 883s ok 38 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 883s ok 39 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 883s ok 40 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME} != ''" should evaluate to true, got true 883s ok 41 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a' -in { 'b', 'a' } " should evaluate to true, got true 883s ok 42 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a' -in { 'b', 'c' } " should evaluate to false, got false 883s ok 43 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /bc/ " should evaluate to true, got true 883s ok 44 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /BC/i " should evaluate to true, got true 883s ok 45 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' !~ m!bc! " should evaluate to false, got false 883s ok 46 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' !~ m!BC!i " should evaluate to false, got false 883s ok 47 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " $0 == '' " should evaluate to true, got true 883s ok 48 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " $1 == '' " should evaluate to true, got true 883s ok 49 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " $9 == '' " should evaluate to true, got true 883s ok 50 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " '$0' == '' " should evaluate to true, got true 883s ok 51 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 883s ok 52 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 883s ok 53 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 883s ok 54 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 883s ok 55 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 883s ok 56 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 883s ok 57 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 883s ok 58 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 883s ok 59 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 883s ok 60 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 883s ok 61 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 883s ok 62 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 883s ok 63 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 883s ok 64 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 883s ok 65 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 883s ok 66 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 883s ok 67 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 883s ok 68 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 883s ok 69 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 883s ok 70 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{HTTPS} == 'off' " should evaluate to true, got true 883s ok 71 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 883s ok 72 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 883s ok 73 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 883s ok 74 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 883s ok 75 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 883s ok 76 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 883s ok 77 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 883s ok 78 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 883s ok 79 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 883s ok 80 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 883s ok 81 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 883s ok 82 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "escape('?') = '%3f' " should evaluate to true, got true 883s ok 83 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "unescape('%3f') = '?' " should evaluate to true, got true 883s ok 84 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 883s ok 85 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 883s ok 86 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 883s ok 87 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "file('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 883s ok 88 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-n ''" should evaluate to false, got false 883s ok 89 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-z ''" should evaluate to true, got true 883s ok 90 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-n '1'" should evaluate to true, got true 883s ok 91 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-z '1'" should evaluate to false, got false 883s ok 92 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "-R 'abc'", got parse error 883s ok 93 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 883s ok 94 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-R '240.0.0.0'" should evaluate to false, got false 883s ok 95 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-R '240.0.0.0/8'" should evaluate to false, got false 883s ok 96 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-R 'ff::/8'" should evaluate to false, got false 883s ok 97 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 883s ok 98 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 883s ok 99 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 883s ok 100 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 883s ok 101 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 883s ok 102 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 883s ok 103 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 883s ok 104 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'foo' -strmatch '*o'" should evaluate to true, got true 883s ok 105 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 883s ok 106 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'foo' -strmatch 'F*'" should evaluate to false, got false 883s ok 107 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'foo' -strcmatch 'F*'" should evaluate to true, got true 883s ok 108 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'foo' -strmatch 'g*'" should evaluate to false, got false 883s ok 109 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'foo' -strcmatch 'g*'" should evaluate to false, got false 883s ok 110 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 883s ok 111 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 883s ok 112 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 883s ok 113 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 883s ok 114 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "foo('bar') = 'bar'", got parse error 883s ok 115 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "%{FOO} != 'bar'", got parse error 883s ok 116 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s Should get parse error for "'bar' = bar", got parse error 883s ok 117 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true" should evaluate to true, got true 883s ok 118 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && true" should evaluate to true, got true 883s ok 119 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || true" should evaluate to true, got true 883s ok 120 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || true || true" should evaluate to true, got true 883s ok 121 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || true && true" should evaluate to true, got true 883s ok 122 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && true || true" should evaluate to true, got true 883s ok 123 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && true && true" should evaluate to true, got true 883s ok 124 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || true || !true" should evaluate to true, got true 883s ok 125 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || true && !true" should evaluate to true, got true 883s ok 126 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && true || !true" should evaluate to true, got true 883s ok 127 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && true && !true" should evaluate to false, got false 883s ok 128 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && !true" should evaluate to false, got false 883s ok 129 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || !true" should evaluate to true, got true 883s ok 130 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || !true || true" should evaluate to true, got true 883s ok 131 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || !true && true" should evaluate to true, got true 883s ok 132 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && !true || true" should evaluate to true, got true 883s ok 133 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && !true && true" should evaluate to false, got false 883s ok 134 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || !true || !true" should evaluate to true, got true 883s ok 135 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true || !true && !true" should evaluate to true, got true 883s ok 136 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && !true || !true" should evaluate to false, got false 883s ok 137 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "true && !true && !true" should evaluate to false, got false 883s ok 138 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true" should evaluate to false, got false 883s ok 139 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && true" should evaluate to false, got false 883s ok 140 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || true" should evaluate to true, got true 883s ok 141 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || true || true" should evaluate to true, got true 883s ok 142 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || true && true" should evaluate to true, got true 883s ok 143 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && true || true" should evaluate to true, got true 883s ok 144 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && true && true" should evaluate to false, got false 883s ok 145 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || true || !true" should evaluate to true, got true 883s ok 146 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || true && !true" should evaluate to false, got false 883s ok 147 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && true || !true" should evaluate to false, got false 883s ok 148 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && true && !true" should evaluate to false, got false 883s ok 149 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && !true" should evaluate to false, got false 883s ok 150 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || !true" should evaluate to false, got false 883s ok 151 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || !true || true" should evaluate to true, got true 883s ok 152 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || !true && true" should evaluate to false, got false 883s ok 153 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && !true || true" should evaluate to true, got true 883s ok 154 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && !true && true" should evaluate to false, got false 883s ok 155 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || !true || !true" should evaluate to false, got false 883s ok 156 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true || !true && !true" should evaluate to false, got false 883s ok 157 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && !true || !true" should evaluate to false, got false 883s ok 158 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!true && !true && !true" should evaluate to false, got false 883s ok 159 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true)" should evaluate to false, got false 883s ok 160 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && true)" should evaluate to false, got false 883s ok 161 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || true)" should evaluate to false, got false 883s ok 162 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || true || true)" should evaluate to false, got false 883s ok 163 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || true && true)" should evaluate to false, got false 883s ok 164 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && true || true)" should evaluate to false, got false 883s ok 165 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && true && true)" should evaluate to false, got false 883s ok 166 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || true || !true)" should evaluate to false, got false 883s ok 167 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || true && !true)" should evaluate to false, got false 883s ok 168 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && true || !true)" should evaluate to false, got false 883s ok 169 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && true && !true)" should evaluate to true, got true 883s ok 170 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && !true)" should evaluate to true, got true 883s ok 171 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || !true)" should evaluate to false, got false 883s ok 172 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || !true || true)" should evaluate to false, got false 883s ok 173 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || !true && true)" should evaluate to false, got false 883s ok 174 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && !true || true)" should evaluate to false, got false 883s ok 175 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && !true && true)" should evaluate to true, got true 883s ok 176 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || !true || !true)" should evaluate to false, got false 883s ok 177 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true || !true && !true)" should evaluate to false, got false 883s ok 178 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && !true || !true)" should evaluate to true, got true 883s ok 179 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(true && !true && !true)" should evaluate to true, got true 883s ok 180 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true)" should evaluate to true, got true 883s ok 181 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && true)" should evaluate to true, got true 883s ok 182 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || true)" should evaluate to false, got false 883s ok 183 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || true || true)" should evaluate to false, got false 883s ok 184 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || true && true)" should evaluate to false, got false 883s ok 185 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && true || true)" should evaluate to false, got false 883s ok 186 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && true && true)" should evaluate to true, got true 883s ok 187 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || true || !true)" should evaluate to false, got false 883s ok 188 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || true && !true)" should evaluate to true, got true 883s ok 189 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && true || !true)" should evaluate to true, got true 883s ok 190 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && true && !true)" should evaluate to true, got true 883s ok 191 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && !true)" should evaluate to true, got true 883s ok 192 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || !true)" should evaluate to true, got true 883s ok 193 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || !true || true)" should evaluate to false, got false 883s ok 194 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || !true && true)" should evaluate to true, got true 883s ok 195 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && !true || true)" should evaluate to false, got false 883s ok 196 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && !true && true)" should evaluate to true, got true 883s ok 197 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || !true || !true)" should evaluate to true, got true 883s ok 198 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true || !true && !true)" should evaluate to true, got true 883s ok 199 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && !true || !true)" should evaluate to true, got true 883s ok 200 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "!(!true && !true && !true)" should evaluate to true, got true 883s ok 201 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 883s ok 202 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 883s ok 203 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 883s ok 204 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 883s ok 205 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 883s ok 206 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 883s ok 207 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 883s ok 208 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 883s ok 209 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 883s ok 210 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 883s ok 211 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 883s ok 212 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 883s ok 213 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 883s ok 214 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 883s ok 215 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 883s ok 216 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 883s ok 217 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 883s ok 218 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 883s ok 219 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 883s ok 220 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-F '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 883s ok 221 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-F '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 883s ok 222 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-U '/apache/' " should evaluate to true, got true 883s ok 223 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "-U '/apache/expr/none' " should evaluate to false, got false 883s ok 224 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 883s ok 225 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 883s ok 226 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "base64('foo') = 'Zm9v' " should evaluate to true, got true 883s ok 227 883s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 883s ok 228 883s Error log should not have 'Internal evaluation error' entries, found 0 883s ok 229 883s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 883s ok 887s t/apache/expr_string.t .............. 887s 1..29 887s # Running under perl version 5.038002 for linux 887s # Current time local: Mon Apr 8 18:16:57 2024 887s # Current time GMT: Mon Apr 8 18:16:57 2024 887s # Using Test.pm version 1.31 887s # Using Apache/Test.pm version 1.42 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 1 887s Expected return code 200, got 200 for 'foo' 887s ok 2 887s # testing : log message [Mon Apr 08 18:16:58.647920 2024] [log_debug:info] [pid 165262:tid 129451497156800] [client 127.0.0.1:43262] foo (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: 'foo' 887s # received: 'foo' 887s ok 3 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 4 887s Expected return code 200, got 200 for '%{req:SomeHeader}' 887s ok 5 887s # testing : log message [Mon Apr 08 18:16:58.904898 2024] [log_debug:info] [pid 165262:tid 129451497156800] [client 127.0.0.1:43262] SomeValue (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: 'SomeValue' 887s # received: 'SomeValue' 887s ok 6 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 7 887s Should get parse error (500) for "%{", got 500 887s ok 8 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 9 887s Expected return code 200, got 200 for '%' 887s ok 10 887s # testing : log message [Mon Apr 08 18:16:59.411868 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] % (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: '%' 887s # received: '%' 887s ok 11 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 12 887s Expected return code 200, got 200 for '}' 887s ok 13 887s # testing : log message [Mon Apr 08 18:16:59.665491 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] } (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: '}' 887s # received: '}' 887s ok 14 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 15 887s Expected return code 200, got 200 for '\"' 887s ok 16 887s # testing : log message [Mon Apr 08 18:16:59.918912 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] " (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: '"' 887s # received: '"' 887s ok 17 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 18 887s Expected return code 200, got 200 for '\'' 887s ok 19 887s # testing : log message [Mon Apr 08 18:17:00.173326 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] ' (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: '\'' 887s # received: '\'' 887s ok 20 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 21 887s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 887s ok 22 887s # testing : log message [Mon Apr 08 18:17:00.429375 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: '%{req:SomeHeader}' 887s # received: '%{req:SomeHeader}' 887s ok 23 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 24 887s Expected return code 200, got 200 for '%{tolower:IDENT}' 887s ok 25 887s # testing : log message [Mon Apr 08 18:17:00.682304 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] ident (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: 'ident' 887s # received: 'ident' 887s ok 26 887s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 27 887s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 887s ok 28 887s # testing : log message [Mon Apr 08 18:17:00.936054 2024] [log_debug:info] [pid 165263:tid 129451633471680] [client 127.0.0.1:43276] get (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 887s # didn't match 887s # expected: 'get' 887s # received: 'get' 887s ok 29 887s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 887s ok 889s t/apache/getfile.t .................. 889s # using LWP client 889s 1..219 889s # Running under perl version 5.038002 for linux 889s # Current time local: Mon Apr 8 18:17:01 2024 889s # Current time GMT: Mon Apr 8 18:17:01 2024 889s # Using Test.pm version 1.31 889s # Using Apache/Test.pm version 1.42 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "44f3-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 17651 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl.pod 889s # expected: 17651 889s # received: 17651 889s ok 1 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "dbb0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 56240 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5004delta.pod 889s # expected: 56240 889s # received: 56240 889s ok 2 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "85eb-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 34283 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5005delta.pod 889s # expected: 34283 889s # received: 34283 889s ok 3 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "d8ed-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 55533 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5100delta.pod 889s # expected: 55533 889s # received: 55533 889s ok 4 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "ab70-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 43888 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5101delta.pod 889s # expected: 43888 889s # received: 43888 889s ok 5 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "15cb7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 89271 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5120delta.pod 889s # expected: 89271 889s # received: 89271 889s ok 6 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2707-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9991 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5121delta.pod 889s # expected: 9991 889s # received: 9991 889s ok 7 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2569-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9577 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5122delta.pod 889s # expected: 9577 889s # received: 9577 889s ok 8 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1004-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4100 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5123delta.pod 889s # expected: 4100 889s # received: 4100 889s ok 9 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "e58-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3672 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5124delta.pod 889s # expected: 3672 889s # received: 3672 889s ok 10 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1e03-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7683 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5125delta.pod 889s # expected: 7683 889s # received: 7683 889s ok 11 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "233aa-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 144298 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5140delta.pod 889s # expected: 144298 889s # received: 144298 889s ok 12 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1f1e-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7966 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5141delta.pod 889s # expected: 7966 889s # received: 7966 889s ok 13 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1aec-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6892 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5142delta.pod 889s # expected: 6892 889s # received: 6892 889s ok 14 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1e50-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7760 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5143delta.pod 889s # expected: 7760 889s # received: 7760 889s ok 15 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "18b7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6327 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5144delta.pod 889s # expected: 6327 889s # received: 6327 889s ok 16 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "20a09-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 133641 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5160delta.pod 889s # expected: 133641 889s # received: 133641 889s ok 17 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "17fe-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6142 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5161delta.pod 889s # expected: 6142 889s # received: 6142 889s ok 18 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "e0a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3594 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5162delta.pod 889s # expected: 3594 889s # received: 3594 889s ok 19 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "ff5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4085 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5163delta.pod 889s # expected: 4085 889s # received: 4085 889s ok 20 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1d286-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 119430 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5180delta.pod 889s # expected: 119430 889s # received: 119430 889s ok 21 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "19c5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6597 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5181delta.pod 889s # expected: 6597 889s # received: 6597 889s ok 22 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "14d7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5335 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5182delta.pod 889s # expected: 5335 889s # received: 5335 889s ok 23 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1208-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4616 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5184delta.pod 889s # expected: 4616 889s # received: 4616 889s ok 24 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1c352-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 115538 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5200delta.pod 889s # expected: 115538 889s # received: 115538 889s ok 25 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2a07-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10759 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5201delta.pod 889s # expected: 10759 889s # received: 10759 889s ok 26 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2fef-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 12271 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5202delta.pod 889s # expected: 12271 889s # received: 12271 889s ok 27 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2410-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9232 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5203delta.pod 889s # expected: 9232 889s # received: 9232 889s ok 28 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1fa90-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 129680 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5220delta.pod 889s # expected: 129680 889s # received: 129680 889s ok 29 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "293d-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10557 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5221delta.pod 889s # expected: 10557 889s # received: 10557 889s ok 30 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "301f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 12319 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5222delta.pod 889s # expected: 12319 889s # received: 12319 889s ok 31 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "20fa-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8442 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5223delta.pod 889s # expected: 8442 889s # received: 8442 889s ok 32 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1162-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4450 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5224delta.pod 889s # expected: 4450 889s # received: 4450 889s ok 33 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "fc0b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 64523 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5240delta.pod 889s # expected: 64523 889s # received: 64523 889s ok 34 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2009-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8201 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5241delta.pod 889s # expected: 8201 889s # received: 8201 889s ok 35 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1007-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4103 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5242delta.pod 889s # expected: 4103 889s # received: 4103 889s ok 36 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2aac-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10924 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5243delta.pod 889s # expected: 10924 889s # received: 10924 889s ok 37 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1168-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4456 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5244delta.pod 889s # expected: 4456 889s # received: 4456 889s ok 38 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1875b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 100187 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5260delta.pod 889s # expected: 100187 889s # received: 100187 889s ok 39 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1e25-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7717 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5261delta.pod 889s # expected: 7717 889s # received: 7717 889s ok 40 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1e16-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7702 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5262delta.pod 889s # expected: 7702 889s # received: 7702 889s ok 41 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1b69-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7017 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5263delta.pod 889s # expected: 7017 889s # received: 7017 889s ok 42 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "115d9-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 71129 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5280delta.pod 889s # expected: 71129 889s # received: 71129 889s ok 43 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "11f7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4599 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5281delta.pod 889s # expected: 4599 889s # received: 4599 889s ok 44 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1806-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6150 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5282delta.pod 889s # expected: 6150 889s # received: 6150 889s ok 45 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "13f7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5111 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5283delta.pod 889s # expected: 5111 889s # received: 5111 889s ok 46 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9efd-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 40701 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5300delta.pod 889s # expected: 40701 889s # received: 40701 889s ok 47 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1662-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5730 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5301delta.pod 889s # expected: 5730 889s # received: 5730 889s ok 48 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "124a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4682 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5302delta.pod 889s # expected: 4682 889s # received: 4682 889s ok 49 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1374-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4980 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5303delta.pod 889s # expected: 4980 889s # received: 4980 889s ok 50 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "d310-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 54032 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5320delta.pod 889s # expected: 54032 889s # received: 54032 889s ok 51 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1b5f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7007 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5321delta.pod 889s # expected: 7007 889s # received: 7007 889s ok 52 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9201-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 37377 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5340delta.pod 889s # expected: 37377 889s # received: 37377 889s ok 53 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1076-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4214 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5341delta.pod 889s # expected: 4214 889s # received: 4214 889s ok 54 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "f6a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3946 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5342delta.pod 889s # expected: 3946 889s # received: 3946 889s ok 55 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "fd6-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4054 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5343delta.pod 889s # expected: 4054 889s # received: 4054 889s ok 56 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "ad8b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 44427 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5360delta.pod 889s # expected: 44427 889s # received: 44427 889s ok 57 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1288-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4744 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5361delta.pod 889s # expected: 4744 889s # received: 4744 889s ok 58 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "f6a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3946 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5362delta.pod 889s # expected: 3946 889s # received: 3946 889s ok 59 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "fd7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4055 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5363delta.pod 889s # expected: 4055 889s # received: 4055 889s ok 60 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "10d49-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 68937 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5380delta.pod 889s # expected: 68937 889s # received: 68937 889s ok 61 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "f6a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3946 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5381delta.pod 889s # expected: 3946 889s # received: 3946 889s ok 62 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "fd4-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4052 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl5382delta.pod 889s # expected: 4052 889s # received: 4052 889s ok 63 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1e729-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 124713 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl561delta.pod 889s # expected: 124713 889s # received: 124713 889s ok 64 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1a2c1-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 107201 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl56delta.pod 889s # expected: 107201 889s # received: 107201 889s ok 65 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "94ac-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 38060 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl581delta.pod 889s # expected: 38060 889s # received: 38060 889s ok 66 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1176-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4470 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl582delta.pod 889s # expected: 4470 889s # received: 4470 889s ok 67 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "18bf-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6335 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl583delta.pod 889s # expected: 6335 889s # received: 6335 889s ok 68 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1cc3-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7363 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl584delta.pod 889s # expected: 7363 889s # received: 7363 889s ok 69 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1701-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5889 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl585delta.pod 889s # expected: 5889 889s # received: 5889 889s ok 70 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "122b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4651 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl586delta.pod 889s # expected: 4651 889s # received: 4651 889s ok 71 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "20a5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8357 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl587delta.pod 889s # expected: 8357 889s # received: 8357 889s ok 72 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "62c1-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 25281 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl588delta.pod 889s # expected: 25281 889s # received: 25281 889s ok 73 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "d290-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 53904 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl589delta.pod 889s # expected: 53904 889s # received: 53904 889s ok 74 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1c1d5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 115157 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perl58delta.pod 889s # expected: 115157 889s # received: 115157 889s ok 75 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4fe9-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 20457 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlaix.pod 889s # expected: 20457 889s # received: 20457 889s ok 76 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1688-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5768 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlamiga.pod 889s # expected: 5768 889s # received: 5768 889s ok 77 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2031-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8241 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlandroid.pod 889s # expected: 8241 889s # received: 8241 889s ok 78 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "c9433-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 824371 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlapi.pod 889s # expected: 824371 889s # received: 824371 889s ok 79 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "5837-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 22583 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlapio.pod 889s # expected: 22583 889s # received: 22583 889s ok 80 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1b62-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7010 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlartistic.pod 889s # expected: 7010 889s # received: 7010 889s ok 81 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "20c2-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8386 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlbook.pod 889s # expected: 8386 889s # received: 8386 889s ok 82 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "126-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 294 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlboot.pod 889s # expected: 294 889s # received: 294 889s ok 83 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "130-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 304 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlbot.pod 889s # expected: 304 889s # received: 304 889s ok 84 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1f50-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8016 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlbs2000.pod 889s # expected: 8016 889s # received: 8016 889s ok 85 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "dea2-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 56994 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlcall.pod 889s # expected: 56994 889s # received: 56994 889s ok 86 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1180-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4480 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlcheat.pod 889s # expected: 4480 889s # received: 4480 889s ok 87 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "23bf-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9151 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlclass.pod 889s # expected: 9151 889s # received: 9151 889s ok 88 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "3c63-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 15459 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlclassguts.pod 889s # expected: 15459 889s # received: 15459 889s ok 89 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "254a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9546 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlclib.pod 889s # expected: 9546 889s # received: 9546 889s ok 90 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "12e5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4837 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlcn.pod 889s # expected: 4837 889s # received: 4837 889s ok 91 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1b1a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6938 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlcommunity.pod 889s # expected: 6938 889s # received: 6938 889s ok 92 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "662a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 26154 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlcygwin.pod 889s # expected: 26154 889s # received: 26154 889s ok 93 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "cfa2-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 53154 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldata.pod 889s # expected: 53154 889s # received: 53154 889s ok 94 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "134f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4943 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 889s # expected: 4943 889s # received: 4943 889s ok 95 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "a85c-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 43100 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldebguts.pod 889s # expected: 43100 889s # received: 43100 889s ok 96 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "5693-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 22163 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldebtut.pod 889s # expected: 22163 889s # received: 22163 889s ok 97 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9bbb-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 39867 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldebug.pod 889s # expected: 39867 889s # received: 39867 889s ok 98 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "fd4-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4052 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldelta.pod 889s # expected: 4052 889s # received: 4052 889s ok 99 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "5f0a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 24330 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldeprecation.pod 889s # expected: 24330 889s # received: 24330 889s ok 100 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4c051-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 311377 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldiag.pod 889s # expected: 311377 889s # received: 311377 889s ok 101 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "24a0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9376 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldoc.pod 889s # expected: 9376 889s # received: 9376 889s ok 102 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "b4ed-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 46317 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldocstyle.pod 889s # expected: 46317 889s # received: 46317 889s ok 103 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "687a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 26746 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldsc.pod 889s # expected: 26746 889s # received: 26746 889s ok 104 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1f17-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7959 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perldtrace.pod 889s # expected: 7959 889s # received: 7959 889s ok 105 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "14981-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 84353 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlebcdic.pod 889s # expected: 84353 889s # received: 84353 889s ok 106 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9321-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 37665 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlembed.pod 889s # expected: 37665 889s # received: 37665 889s ok 107 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2877-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10359 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlexperiment.pod 889s # expected: 10359 889s # received: 10359 889s ok 108 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "590b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 22795 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq.pod 889s # expected: 22795 889s # received: 22795 889s ok 109 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "385d-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 14429 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq1.pod 889s # expected: 14429 889s # received: 14429 889s ok 110 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "24a1-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9377 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq2.pod 889s # expected: 9377 889s # received: 9377 889s ok 111 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "92e1-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 37601 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq3.pod 889s # expected: 37601 889s # received: 37601 889s ok 112 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "162be-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 90814 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq4.pod 889s # expected: 90814 889s # received: 90814 889s ok 113 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "d7fc-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 55292 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq5.pod 889s # expected: 55292 889s # received: 55292 889s ok 114 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9a71-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 39537 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq6.pod 889s # expected: 39537 889s # received: 39537 889s ok 115 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "93b8-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 37816 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq7.pod 889s # expected: 37816 889s # received: 37816 889s ok 116 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "c310-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 49936 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq8.pod 889s # expected: 49936 889s # received: 49936 889s ok 117 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "3b75-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 15221 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfaq9.pod 889s # expected: 15221 889s # received: 15221 889s ok 118 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "56ca-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 22218 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfilter.pod 889s # expected: 22218 889s # received: 22218 889s ok 119 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "342b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 13355 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfork.pod 889s # expected: 13355 889s # received: 13355 889s ok 120 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "40e0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 16608 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlform.pod 889s # expected: 16608 889s # received: 16608 889s ok 121 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "671-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 1649 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 889s # expected: 1649 889s # received: 1649 889s ok 122 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "67142-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 422210 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlfunc.pod 889s # expected: 422210 889s # received: 422210 889s ok 123 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "7c2a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 31786 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlgit.pod 889s # expected: 31786 889s # received: 31786 889s ok 124 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Accept-Ranges: bytes 889s #ETag: "21810-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 137232 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:02 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlglossary.pod 889s # expected: 137232 889s # received: 137232 889s ok 125 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4075-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 16501 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlgov.pod 889s # expected: 16501 889s # received: 16501 889s ok 126 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "35f7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 13815 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlgpl.pod 889s # expected: 13815 889s # received: 13815 889s ok 127 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2c264-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 180836 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlguts.pod 889s # expected: 180836 889s # received: 180836 889s ok 128 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "afe4-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 45028 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhack.pod 889s # expected: 45028 889s # received: 45028 889s ok 129 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "11a38-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 72248 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhacktips.pod 889s # expected: 72248 889s # received: 72248 889s ok 130 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1809-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6153 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhacktut.pod 889s # expected: 6153 889s # received: 6153 889s ok 131 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "5f7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 1527 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhaiku.pod 889s # expected: 1527 889s # received: 1527 889s ok 132 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "e88a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 59530 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhist.pod 889s # expected: 59530 889s # received: 59530 889s ok 133 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "77a4-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 30628 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhpux.pod 889s # expected: 30628 889s # received: 30628 889s ok 134 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "7dd-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 2013 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlhurd.pod 889s # expected: 2013 889s # received: 2013 889s ok 135 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1f865-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 129125 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlintern.pod 889s # expected: 129125 889s # received: 129125 889s ok 136 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9216-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 37398 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlinterp.pod 889s # expected: 37398 889s # received: 37398 889s ok 137 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "579d-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 22429 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlintro.pod 889s # expected: 22429 889s # received: 22429 889s ok 138 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "8ad3-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 35539 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perliol.pod 889s # expected: 35539 889s # received: 35539 889s ok 139 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "11817-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 71703 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlipc.pod 889s # expected: 71703 889s # received: 71703 889s ok 140 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1150-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4432 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlirix.pod 889s # expected: 4432 889s # received: 4432 889s ok 141 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "20a8-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8360 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perljp.pod 889s # expected: 8360 889s # received: 8360 889s ok 142 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2fc0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 12224 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlko.pod 889s # expected: 12224 889s # received: 12224 889s ok 143 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "163-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 355 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perllexwarn.pod 889s # expected: 355 889s # received: 355 889s ok 144 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "7ea-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 2026 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perllinux.pod 889s # expected: 2026 889s # received: 2026 889s ok 145 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "12457-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 74839 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perllocale.pod 889s # expected: 74839 889s # received: 74839 889s ok 146 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "24dc-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9436 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perllol.pod 889s # expected: 9436 889s # received: 9436 889s ok 147 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2f6f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 12143 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlmacosx.pod 889s # expected: 12143 889s # received: 12143 889s ok 148 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "6753-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 26451 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlmod.pod 889s # expected: 26451 889s # received: 26451 889s ok 149 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2574-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9588 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 889s # expected: 9588 889s # received: 9588 889s ok 150 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "e547-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 58695 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlmodlib.pod 889s # expected: 58695 889s # received: 58695 889s ok 151 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "573b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 22331 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 889s # expected: 22331 889s # received: 22331 889s ok 152 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "d65-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3429 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlmroapi.pod 889s # expected: 3429 889s # received: 3429 889s ok 153 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2ad3-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10963 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlnewmod.pod 889s # expected: 10963 889s # received: 10963 889s ok 154 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "20a5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8357 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlnumber.pod 889s # expected: 8357 889s # received: 8357 889s ok 155 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "8d30-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 36144 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlobj.pod 889s # expected: 36144 889s # received: 36144 889s ok 156 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "6885-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 26757 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlootut.pod 889s # expected: 26757 889s # received: 26757 889s ok 157 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "251a5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 151973 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlop.pod 889s # expected: 151973 889s # received: 151973 889s ok 158 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4db-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 1243 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 889s # expected: 1243 889s # received: 1243 889s ok 159 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "3b77-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 15223 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlopentut.pod 889s # expected: 15223 889s # received: 15223 889s ok 160 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "16cb9-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 93369 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlos2.pod 889s # expected: 93369 889s # received: 93369 889s ok 161 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "37cb-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 14283 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlos390.pod 889s # expected: 14283 889s # received: 14283 889s ok 162 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "12b0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4784 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlos400.pod 889s # expected: 4784 889s # received: 4784 889s ok 163 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "c8a9-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 51369 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlpacktut.pod 889s # expected: 51369 889s # received: 51369 889s ok 164 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "c2bd-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 49853 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlperf.pod 889s # expected: 49853 889s # received: 49853 889s ok 165 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1418-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5144 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlplan9.pod 889s # expected: 5144 889s # received: 5144 889s ok 166 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "5b65-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 23397 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlpod.pod 889s # expected: 23397 889s # received: 23397 889s ok 167 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "10d10-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 68880 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlpodspec.pod 889s # expected: 68880 889s # received: 68880 889s ok 168 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2f40-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 12096 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 889s # expected: 12096 889s # received: 12096 889s ok 169 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "67b7-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 26551 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlpolicy.pod 889s # expected: 26551 889s # received: 26551 889s ok 170 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "15cc8-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 89288 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlport.pod 889s # expected: 89288 889s # received: 89288 889s ok 171 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1412-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 5138 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlpragma.pod 889s # expected: 5138 889s # received: 5138 889s ok 172 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1a25-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 6693 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlqnx.pod 889s # expected: 6693 889s # received: 6693 889s ok 173 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2127d-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 135805 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlre.pod 889s # expected: 135805 889s # received: 135805 889s ok 174 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "7bad-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 31661 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlreapi.pod 889s # expected: 31661 889s # received: 31661 889s ok 175 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "818f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 33167 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 889s # expected: 33167 889s # received: 33167 889s ok 176 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "beb0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 48816 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 889s # expected: 48816 889s # received: 48816 889s ok 177 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "8c47-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 35911 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlref.pod 889s # expected: 35911 889s # received: 35911 889s ok 178 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4944-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 18756 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlreftut.pod 889s # expected: 18756 889s # received: 18756 889s ok 179 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "a989-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 43401 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlreguts.pod 889s # expected: 43401 889s # received: 43401 889s ok 180 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1fd-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 509 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlrepository.pod 889s # expected: 509 889s # received: 509 889s ok 181 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4af5-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 19189 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlrequick.pod 889s # expected: 19189 889s # received: 19189 889s ok 182 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "3ce4-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 15588 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlreref.pod 889s # expected: 15588 889s # received: 15588 889s ok 183 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1e219-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 123417 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlretut.pod 889s # expected: 123417 889s # received: 123417 889s ok 184 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "60c-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 1548 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlriscos.pod 889s # expected: 1548 889s # received: 1548 889s ok 185 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "e52d-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 58669 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlrun.pod 889s # expected: 58669 889s # received: 58669 889s ok 186 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "6cc6-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 27846 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsec.pod 889s # expected: 27846 889s # received: 27846 889s ok 187 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4af2-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 19186 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 889s # expected: 19186 889s # received: 19186 889s ok 188 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "74a6-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 29862 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsolaris.pod 889s # expected: 29862 889s # received: 29862 889s ok 189 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1bdc-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7132 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsource.pod 889s # expected: 7132 889s # received: 7132 889s ok 190 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "233b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 9019 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlstyle.pod 889s # expected: 9019 889s # received: 9019 889s ok 191 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "12f85-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 77701 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsub.pod 889s # expected: 77701 889s # received: 77701 889s ok 192 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "d2de-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 53982 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsyn.pod 889s # expected: 53982 889s # received: 53982 889s ok 193 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "2858-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10328 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlsynology.pod 889s # expected: 10328 889s # received: 10328 889s ok 194 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "b53a-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 46394 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlthrtut.pod 889s # expected: 46394 889s # received: 46394 889s ok 195 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "9a91-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 39569 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltie.pod 889s # expected: 39569 889s # received: 39569 889s ok 196 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "b9206-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 758278 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltoc.pod 889s # expected: 758278 889s # received: 758278 889s ok 197 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "174-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 372 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltodo.pod 889s # expected: 372 889s # received: 372 889s ok 198 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "126-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 294 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltooc.pod 889s # expected: 294 889s # received: 294 889s ok 199 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "126-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 294 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltoot.pod 889s # expected: 294 889s # received: 294 889s ok 200 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "297f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 10623 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltrap.pod 889s # expected: 10623 889s # received: 10623 889s ok 201 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "213f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 8511 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltru64.pod 889s # expected: 8511 889s # received: 8511 889s ok 202 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1183-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4483 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perltw.pod 889s # expected: 4483 889s # received: 4483 889s ok 203 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "162c0-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 90816 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlunicode.pod 889s # expected: 90816 889s # received: 90816 889s ok 204 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "6349-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 25417 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlunicook.pod 889s # expected: 25417 889s # received: 25417 889s ok 205 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "372e-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 14126 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlunifaq.pod 889s # expected: 14126 889s # received: 14126 889s ok 206 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "96e1-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 38625 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perluniintro.pod 889s # expected: 38625 889s # received: 38625 889s ok 207 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "6eefa-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 454394 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perluniprops.pod 889s # expected: 454394 889s # received: 454394 889s ok 208 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1f0f-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7951 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlunitut.pod 889s # expected: 7951 889s # received: 7951 889s ok 209 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1ce8-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 7400 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlutil.pod 889s # expected: 7400 889s # received: 7400 889s ok 210 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "16ab2-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 92850 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlvar.pod 889s # expected: 92850 889s # received: 92850 889s ok 211 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "c68d-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 50829 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlvms.pod 889s # expected: 50829 889s # received: 50829 889s ok 212 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "f16-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 3862 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlvos.pod 889s # expected: 3862 889s # received: 3862 889s ok 213 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "7fdb-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 32731 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlwin32.pod 889s # expected: 32731 889s # received: 32731 889s ok 214 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1532b-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 86827 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlxs.pod 889s # expected: 86827 889s # received: 86827 889s ok 215 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "c504-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 50436 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlxstut.pod 889s # expected: 50436 889s # received: 50436 889s ok 216 889s #lwp request: 889s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "5dc1-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 24001 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 889s # expected: 24001 889s # received: 24001 889s ok 217 889s #lwp request: 889s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "1040b8-614f0c873c200" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 1065144 889s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-binary-httpd 889s # expected: 1065144 889s # received: 1065144 889s ok 218 889s #lwp request: 889s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 889s #User-Agent: libwww-perl/6.76 889s # 889s #server response: 889s #HTTP/1.1 200 OK 889s #Connection: close 889s #Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Accept-Ranges: bytes 889s #ETag: "4527c8-6155edc931600" 889s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 889s #Vary: In-If1 889s #Content-Length: 4532168 889s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 889s #Client-Date: Mon, 08 Apr 2024 18:17:03 GMT 889s #Client-Peer: 127.0.0.1:8529 889s #Client-Response-Num: 1 889s #DMMATCH1: 1 889s # 889s # testing : download of /getfiles-binary-perl 889s # expected: 4532168 889s # received: 4532168 889s ok 219 889s ok 891s t/apache/headers.t .................. 891s 1..27 891s # Running under perl version 5.038002 for linux 891s # Current time local: Mon Apr 8 18:17:03 2024 891s # Current time GMT: Mon Apr 8 18:17:03 2024 891s # Using Test.pm version 1.31 891s # Using Apache/Test.pm version 1.42 891s testing: Hello: World 891s ok 1 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 2 891s header: [World] vs [World] 891s # testing : compare header Hello value 891s # expected: 'World' 891s # received: 'World' 891s ok 3 891s testing: Hello: World 891s ok 4 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 5 891s header: [World] vs [World] 891s # testing : compare header Hello value 891s # expected: 'World' 891s # received: 'World' 891s ok 6 891s testing: Hello: World 891s ok 7 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 8 891s header: [World] vs [World] 891s # testing : compare header Hello value 891s # expected: 'World' 891s # received: 'World' 891s ok 9 891s testing: Hello: Foo 891s Bar 891s ok 10 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 11 891s header: [Foo Bar] vs [Foo Bar] 891s # testing : compare header Hello value 891s # expected: 'Foo Bar' 891s # received: 'Foo Bar' 891s ok 12 891s testing: Hello: Foo 891s Bar 891s ok 13 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 14 891s header: [Foo Bar] vs [Foo Bar] 891s # testing : compare header Hello value 891s # expected: 'Foo Bar' 891s # received: 'Foo Bar' 891s ok 15 891s testing: Hello: Foo 891s Bar 891s ok 16 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 17 891s header: [Foo Bar] vs [Foo Bar] 891s # testing : compare header Hello value 891s # expected: 'Foo Bar' 891s # received: 'Foo Bar' 891s ok 18 891s testing: Hello: Foo 891s Bar 891s ok 19 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 20 891s header: [Foo Bar] vs [Foo Bar] 891s # testing : compare header Hello value 891s # expected: 'Foo Bar' 891s # received: 'Foo Bar' 891s ok 21 891s testing: Hello: Foo 891s Bar 891s ok 22 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 23 891s header: [Foo Bar] vs [Foo Bar] 891s # testing : compare header Hello value 891s # expected: 'Foo Bar' 891s # received: 'Foo Bar' 891s ok 24 891s testing: Hello:World 891s ok 25 891s # testing : response success 891s # expected: qr/HTTP\/1\.. 200 OK/ 891s # received: 'HTTP/1.1 200 OK' 891s ok 26 891s header: [World] vs [World] 891s # testing : compare header Hello value 891s # expected: 'World' 891s # received: 'World' 891s ok 27 891s ok 892s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 895s t/apache/http_strict.t .............. 895s 1..178 895s # Running under perl version 5.038002 for linux 895s # Current time local: Mon Apr 8 18:17:06 2024 895s # Current time GMT: Mon Apr 8 18:17:06 2024 895s # Using Test.pm version 1.31 895s # Using Apache/Test.pm version 1.42 895s # SENDING: 895s # GET / HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 1 895s # SENDING: 895s # GET / HTTP/1.0\n\n 895s # expecting success, got 200 895s ok 2 895s # SENDING: 895s # get / HTTP/1.0\r\n\r\n 895s # expecting 501, got 501 895s ok 3 895s # SENDING: 895s # G ET / HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 4 895s # SENDING: 895s # G\x00ET / HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 5 895s # SENDING: 895s # G/T / HTTP/1.0\r\n\r\n 895s # expecting 501, got 501 895s ok 6 895s # SENDING: 895s # GET /\x00 HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 7 895s # SENDING: 895s # GET / HTTP/1.0\x00\r\n\r\n 895s # expecting 400, got 400 895s ok 8 895s # SENDING: 895s # GET\x0c/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 9 895s # SENDING: 895s # GET\r/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 10 895s # SENDING: 895s # GET\t/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 11 895s # SENDING: 895s # GET / HTT/1.0\r\n\r\n 895s # expecting error, got 400 895s ok 12 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 895s # expecting success, got 200 895s ok 13 895s # SENDING: 895s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 895s # expecting success, got 200 895s ok 14 895s # SENDING: 895s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 895s # expecting success, got 200 895s ok 15 895s # SENDING: 895s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 16 895s # SENDING: 895s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 17 895s # SENDING: 895s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 895s # expecting 200, got 200 895s ok 18 895s # SENDING: 895s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 19 895s # SENDING: 895s # GET / HTTP/\r\nHost: localhost\r\n\r\n 895s # expecting error, got 400 895s ok 20 895s # SENDING: 895s # GET / HTTP/0.9\r\n\r\n 895s # expecting error, got 400 895s ok 21 895s # SENDING: 895s # GET / HTTP/0.8\r\n\r\n 895s # expecting error, got 400 895s ok 22 895s # SENDING: 895s # GET /\x01 HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 23 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 24 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 895s # expecting 200, got 200 895s ok 25 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 895s # expecting 400, got 400 895s ok 26 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 895s # expecting 200, got 200 895s ok 27 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo\r\n\r\n 895s # expecting 400, got 400 895s ok 28 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 895s # expecting 400, got 400 895s ok 29 895s # SENDING: 895s # GET / HTTP/1.0\r\n: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 30 895s # SENDING: 895s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 31 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 895s # expecting 400, got 400 895s ok 32 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 895s # expecting 400, got 400 895s ok 33 895s # SENDING: 895s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 895s # expecting 400, got 400 895s ok 34 895s # SENDING: 895s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 35 895s # SENDING: 895s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 36 895s # SENDING: 895s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 37 895s # SENDING: 895s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 895s # expecting 200, got 200 895s ok 38 895s # SENDING: 895s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 895s # expecting 400, got 400 895s ok 39 895s # SENDING: 895s # GET / HTTP/1.0\r\r 895s # expecting dropped connection and HTTPD dropped connection 895s ok 40 895s # SENDING: 895s # GET /\r\n 895s # expecting headerless HTTP/0.9 body, got response 895s ok 41 895s # SENDING: 895s # GET /#frag HTTP/1.0\r\n 895s # expecting 400, got 400 895s ok 42 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 895s # expecting 200, got 200 895s ok 43 895s # SENDING: 895s # GET http://017700000001/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 44 895s # SENDING: 895s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 45 895s # SENDING: 895s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 46 895s # SENDING: 895s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 47 895s # SENDING: 895s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 48 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 895s # expecting 200, got 200 895s ok 49 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 895s # expecting 400, got 400 895s ok 50 895s # SENDING: 895s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 51 895s # SENDING: 895s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 52 895s # SENDING: 895s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 53 895s # SENDING: 895s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 54 895s # SENDING: 895s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 55 895s # SENDING: 895s # GET http://[::1]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 56 895s # SENDING: 895s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 57 895s # SENDING: 895s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 58 895s # SENDING: 895s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 59 895s # SENDING: 895s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 60 895s # SENDING: 895s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 61 895s # SENDING: 895s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 62 895s # SENDING: 895s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 63 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 895s # expecting success, got 200 895s ok 64 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 895s # expecting success, got 200 895s ok 65 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 895s # expecting success, got 200 895s ok 66 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 895s # expecting success, got 200 895s ok 67 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 895s # expecting success, got 200 895s ok 68 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 895s # expecting success, got 200 895s ok 69 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 895s # expecting 200, got 200 895s ok 70 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 895s # expecting 200, got 200 895s ok 71 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 895s # expecting 400, got 400 895s ok 72 895s # SENDING: 895s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 73 895s # SENDING: 895s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 74 895s # SENDING: 895s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 75 895s # SENDING: 895s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 76 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 895s # expecting 200, got 200 895s ok 77 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 895s # expecting 200, got 200 895s ok 78 895s # SENDING: 895s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 79 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 895s # DECODED: Foo: bar 895s # RESPONSE: 895s # HTTP/1.1 200 OK\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Foo: bar\r\n 895s # Vary: In-If1\r\n 895s # DMMATCH1: 1\r\n 895s # Connection: close\r\n 895s # Content-Type: text/plain\r\n 895s # \r\n 895s # Hi!\n 895s # SERVERNAME=localhost\n 895s # HTTP_HOST=\n 895s # 895s # expecting 200, got 200 895s ok 80 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 895s # DECODED: Foo: 895s # RESPONSE: 895s # HTTP/1.1 200 OK\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Foo: \r\n 895s # Vary: In-If1\r\n 895s # DMMATCH1: 1\r\n 895s # Connection: close\r\n 895s # Content-Type: text/plain\r\n 895s # \r\n 895s # Hi!\n 895s # SERVERNAME=localhost\n 895s # HTTP_HOST=\n 895s # 895s # expecting 200, got 200 895s ok 81 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 895s # DECODED: : bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 564\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 82 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 895s # DECODED: F\x00oo: bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 528\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 83 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 895s # DECODED: F\x01oo: bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 564\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 84 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 895s # DECODED: F\noo: bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 528\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 85 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 895s # DECODED: Foo: b\tar 895s # RESPONSE: 895s # HTTP/1.1 200 OK\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Foo: b\tar\r\n 895s # Vary: In-If1\r\n 895s # DMMATCH1: 1\r\n 895s # Content-Length: 36\r\n 895s # Connection: close\r\n 895s # Content-Type: text/plain\r\n 895s # \r\n 895s # Hi!\n 895s # SERVERNAME=localhost\n 895s # HTTP_HOST=\n 895s # 895s # expecting 200, got 200 895s ok 86 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 895s # DECODED: Foo: b\x01ar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 87 895s # SENDING: 895s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 895s # expecting 500, got 500 895s ok 88 895s # SENDING: 895s # GET / HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 89 895s # SENDING: 895s # GET / HTTP/1.0\n\n 895s # expecting 400, got 400 895s ok 90 895s # SENDING: 895s # get / HTTP/1.0\r\n\r\n 895s # expecting 501, got 501 895s ok 91 895s # SENDING: 895s # G ET / HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 92 895s # SENDING: 895s # G\x00ET / HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 93 895s # SENDING: 895s # G/T / HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 94 895s # SENDING: 895s # GET /\x00 HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 95 895s # SENDING: 895s # GET / HTTP/1.0\x00\r\n\r\n 895s # expecting 400, got 400 895s ok 96 895s # SENDING: 895s # GET\x0c/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 97 895s # SENDING: 895s # GET\r/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 98 895s # SENDING: 895s # GET\t/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 99 895s # SENDING: 895s # GET / HTT/1.0\r\n\r\n 895s # expecting error, got 400 895s ok 100 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 895s # expecting success, got 200 895s ok 101 895s # SENDING: 895s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 895s # expecting success, got 200 895s ok 102 895s # SENDING: 895s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 895s # expecting success, got 200 895s ok 103 895s # SENDING: 895s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 104 895s # SENDING: 895s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 105 895s # SENDING: 895s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 106 895s # SENDING: 895s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 107 895s # SENDING: 895s # GET / HTTP/\r\nHost: localhost\r\n\r\n 895s # expecting error, got 400 895s ok 108 895s # SENDING: 895s # GET / HTTP/0.9\r\n\r\n 895s # expecting error, got 400 895s ok 109 895s # SENDING: 895s # GET / HTTP/0.8\r\n\r\n 895s # expecting error, got 400 895s ok 110 895s # SENDING: 895s # GET /\x01 HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 111 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 112 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 895s # expecting 200, got 200 895s ok 113 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 895s # expecting 400, got 400 895s ok 114 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 895s # expecting 400, got 400 895s ok 115 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo\r\n\r\n 895s # expecting 400, got 400 895s ok 116 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 895s # expecting 400, got 400 895s ok 117 895s # SENDING: 895s # GET / HTTP/1.0\r\n: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 118 895s # SENDING: 895s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 119 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 895s # expecting 400, got 400 895s ok 120 895s # SENDING: 895s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 895s # expecting 400, got 400 895s ok 121 895s # SENDING: 895s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 895s # expecting 400, got 400 895s ok 122 895s # SENDING: 895s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 123 895s # SENDING: 895s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 124 895s # SENDING: 895s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 895s # expecting 400, got 400 895s ok 125 895s # SENDING: 895s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 895s # expecting 200, got 200 895s ok 126 895s # SENDING: 895s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 895s # expecting 400, got 400 895s ok 127 895s # SENDING: 895s # GET / HTTP/1.0\r\r 895s # expecting dropped connection and HTTPD dropped connection 895s ok 128 895s # SENDING: 895s # GET /\r\n 895s # expecting headerless HTTP/0.9 body, got response 895s ok 129 895s # SENDING: 895s # GET /#frag HTTP/1.0\r\n 895s # expecting 400, got 400 895s ok 130 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 895s # expecting 400, got 400 895s ok 131 895s # SENDING: 895s # GET http://017700000001/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 132 895s # SENDING: 895s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 133 895s # SENDING: 895s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 134 895s # SENDING: 895s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 135 895s # SENDING: 895s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 136 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 895s # expecting 400, got 400 895s ok 137 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 895s # expecting 400, got 400 895s ok 138 895s # SENDING: 895s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 139 895s # SENDING: 895s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 140 895s # SENDING: 895s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 141 895s # SENDING: 895s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 142 895s # SENDING: 895s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 143 895s # SENDING: 895s # GET http://[::1]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 144 895s # SENDING: 895s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 145 895s # SENDING: 895s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 146 895s # SENDING: 895s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 147 895s # SENDING: 895s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 148 895s # SENDING: 895s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 149 895s # SENDING: 895s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 895s # expecting success, got 200 895s ok 150 895s # SENDING: 895s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 895s # expecting 400, got 400 895s ok 151 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 895s # expecting success, got 200 895s ok 152 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 895s # expecting success, got 200 895s ok 153 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 895s # expecting success, got 200 895s ok 154 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 895s # expecting success, got 200 895s ok 155 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 895s # expecting success, got 200 895s ok 156 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 895s # expecting success, got 200 895s ok 157 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 895s # expecting 400, got 400 895s ok 158 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 895s # expecting 400, got 400 895s ok 159 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 895s # expecting 400, got 400 895s ok 160 895s # SENDING: 895s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 161 895s # SENDING: 895s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 162 895s # SENDING: 895s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 163 895s # SENDING: 895s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 895s # expecting 200, got 200 895s ok 164 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 895s # expecting 200, got 200 895s ok 165 895s # SENDING: 895s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 895s # expecting 200, got 200 895s ok 166 895s # SENDING: 895s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 895s # expecting 200, got 200 895s ok 167 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 895s # DECODED: Foo: bar 895s # RESPONSE: 895s # HTTP/1.1 200 OK\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Foo: bar\r\n 895s # Vary: In-If1\r\n 895s # DMMATCH1: 1\r\n 895s # Connection: close\r\n 895s # Content-Type: text/plain\r\n 895s # \r\n 895s # Hi!\n 895s # SERVERNAME=localhost\n 895s # HTTP_HOST=\n 895s # 895s # expecting 200, got 200 895s ok 168 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 895s # DECODED: Foo: 895s # RESPONSE: 895s # HTTP/1.1 200 OK\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Foo: \r\n 895s # Vary: In-If1\r\n 895s # DMMATCH1: 1\r\n 895s # Connection: close\r\n 895s # Content-Type: text/plain\r\n 895s # \r\n 895s # Hi!\n 895s # SERVERNAME=localhost\n 895s # HTTP_HOST=\n 895s # 895s # expecting 200, got 200 895s ok 169 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 895s # DECODED: : bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 564\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 170 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 895s # DECODED: F\x00oo: bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 528\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 171 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 895s # DECODED: F\x01oo: bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 564\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 172 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 895s # DECODED: F\noo: bar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Content-Length: 528\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 173 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 895s # DECODED: Foo: b\tar 895s # RESPONSE: 895s # HTTP/1.1 200 OK\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Foo: b\tar\r\n 895s # Vary: In-If1\r\n 895s # DMMATCH1: 1\r\n 895s # Connection: close\r\n 895s # Content-Type: text/plain\r\n 895s # \r\n 895s # Hi!\n 895s # SERVERNAME=localhost\n 895s # HTTP_HOST=\n 895s # 895s # expecting 200, got 200 895s ok 174 895s # SENDING: 895s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 895s # DECODED: Foo: b\x01ar 895s # RESPONSE: 895s # HTTP/1.1 500 Internal Server Error\r\n 895s # Date: Mon, 08 Apr 2024 18:17:08 GMT\r\n 895s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 895s # Connection: close\r\n 895s # Content-Type: text/html; charset=iso-8859-1\r\n 895s # \r\n 895s # \n 895s # \n 895s # ... 895s # expecting 500, got 500 895s ok 175 895s # SENDING: 895s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 895s # expecting 500, got 500 895s ok 176 895s ok 177 895s ok 178 895s ok 896s t/apache/if_sections.t .............. 896s 1..46 896s # Running under perl version 5.038002 for linux 896s # Current time local: Mon Apr 8 18:17:09 2024 896s # Current time GMT: Mon Apr 8 18:17:09 2024 896s # Using Test.pm version 1.31 896s # Using Apache/Test.pm version 1.42 896s # /if_sec/ with '': 896s # expected: 200 896s # received: '200' 896s ok 1 896s # expected: undef 896s # received: undef 896s ok 2 896s # /if_sec/foo.if_test with '': 896s # expected: 200 896s # received: '200' 896s ok 3 896s # expected: undef 896s # received: undef 896s ok 4 896s # /if_sec/foo.if_test with '1': 896s # expected: 200 896s # received: '200' 896s ok 5 896s # expected: 'global1' 896s # received: 'global1' 896s ok 6 896s # /if_sec/foo.if_test with '1 11': 896s # expected: 200 896s # received: '200' 896s ok 7 896s # expected: 'global1, nested11, nested113' 896s # received: 'global1, nested11, nested113' 896s ok 8 896s # /if_sec/foo.if_test with '1 11 111': 896s # expected: 200 896s # received: '200' 896s ok 9 896s # expected: 'global1, nested11, nested111' 896s # received: 'global1, nested11, nested111' 896s ok 10 896s # /if_sec/foo.if_test with '1 11 112': 896s # expected: 200 896s # received: '200' 896s ok 11 896s # expected: 'global1, nested11, nested112' 896s # received: 'global1, nested11, nested112' 896s ok 12 896s # /if_sec/foo.if_test with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 13 896s # expected: 'global1, files2' 896s # received: 'global1, files2' 896s ok 14 896s # /if_sec/dir/foo.txt with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 15 896s # expected: 'global1, dir1, dir2, dir_files1' 896s # received: 'global1, dir1, dir2, dir_files1' 896s ok 16 896s # /if_sec/dir/ with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 17 896s # expected: 'global1, dir1, dir2' 896s # received: 'global1, dir1, dir2' 896s ok 18 896s # /if_sec/dir/ with '1 11': 896s # expected: 200 896s # received: '200' 896s ok 19 896s # expected: 'global1, dir1, nested11, nested113' 896s # received: 'global1, dir1, nested11, nested113' 896s ok 20 896s # /if_sec/dir/ with '1 11 111': 896s # expected: 200 896s # received: '200' 896s ok 21 896s # expected: 'global1, dir1, nested11, nested111' 896s # received: 'global1, dir1, nested11, nested111' 896s ok 22 896s # /if_sec/dir/ with '1 11 112': 896s # expected: 200 896s # received: '200' 896s ok 23 896s # expected: 'global1, dir1, nested11, nested112' 896s # received: 'global1, dir1, nested11, nested112' 896s ok 24 896s # /if_sec/loc/ with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 25 896s # expected: 'global1, loc1, loc2' 896s # received: 'global1, loc1, loc2' 896s ok 26 896s # /if_sec/loc/foo.txt with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 27 896s # expected: 'global1, loc1, loc2' 896s # received: 'global1, loc1, loc2' 896s ok 28 896s # /if_sec/loc/ with '1 11': 896s # expected: 200 896s # received: '200' 896s ok 29 896s # expected: 'global1, loc1, nested11, nested113' 896s # received: 'global1, loc1, nested11, nested113' 896s ok 30 896s # /if_sec/loc/ with '1 11 111': 896s # expected: 200 896s # received: '200' 896s ok 31 896s # expected: 'global1, loc1, nested11, nested111' 896s # received: 'global1, loc1, nested11, nested111' 896s ok 32 896s # /if_sec/loc/ with '1 11 112': 896s # expected: 200 896s # received: '200' 896s ok 33 896s # expected: 'global1, loc1, nested11, nested112' 896s # received: 'global1, loc1, nested11, nested112' 896s ok 34 896s # /if_sec/loc/foo.if_test with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 35 896s # expected: 'global1, files2, loc1, loc2' 896s # received: 'global1, files2, loc1, loc2' 896s ok 36 896s # /if_sec/loc/foo.if_test with '1 2 11': 896s # expected: 200 896s # received: '200' 896s ok 37 896s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 896s # received: 'global1, files2, loc1, loc2, nested11, nested113' 896s ok 38 896s # /if_sec/loc/foo.if_test with '1 2 11 111': 896s # expected: 200 896s # received: '200' 896s ok 39 896s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 896s # received: 'global1, files2, loc1, loc2, nested11, nested111' 896s ok 40 896s # /if_sec/loc/foo.if_test with '1 2 11 112': 896s # expected: 200 896s # received: '200' 896s ok 41 896s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 896s # received: 'global1, files2, loc1, loc2, nested11, nested112' 896s ok 42 896s # /if_sec/proxy/ with '1 2': 896s # expected: 200 896s # received: '200' 896s ok 43 896s # expected: 'global1, locp1, locp2' 896s # received: 'global1, locp1, locp2' 896s ok 44 896s # /if_sec/proxy/ with '2': 896s # expected: 200 896s # received: '200' 896s ok 45 896s # expected: 'locp2' 896s # received: 'locp2' 896s ok 46 896s ok 898s t/apache/iffile.t ................... 898s 1..2 898s # Running under perl version 5.038002 for linux 898s # Current time local: Mon Apr 8 18:17:10 2024 898s # Current time GMT: Mon Apr 8 18:17:10 2024 898s # Using Test.pm version 1.31 898s # Using Apache/Test.pm version 1.42 898s # expected: 200 898s # received: '200' 898s ok 1 898s # expected: 'success1, success2, success3, success4, success5' 898s # received: 'success1, success2, success3, success4, success5' 898s ok 2 898s ok 899s t/apache/leaks.t .................... skipped: mod_memory_track not activated 905s t/apache/limits.t ................... 905s 1..12 905s # Running under perl version 5.038002 for linux 905s # Current time local: Mon Apr 8 18:17:13 2024 905s # Current time GMT: Mon Apr 8 18:17:13 2024 905s # Using Test.pm version 1.31 905s # Using Apache/Test.pm version 1.42 905s # Testing LimitRequestLine; should succeed 905s # testing : Test #1 905s # expected: 200 905s # received: '200' 905s ok 1 905s # Testing LimitRequestLine; should fail 905s # testing : Test #2 905s # expected: 414 905s # received: '414' 905s ok 2 905s # Testing LimitRequestFieldSize; should succeed 905s # testing : Test #3 905s # expected: 200 905s # received: '200' 905s ok 3 905s # Testing LimitRequestFieldSize; should fail 905s # testing : Test #4 905s # expected: 400 905s # received: '400' 905s ok 4 905s # Testing LimitRequestFields; should succeed 905s # testing : Test #5 905s # expected: 200 905s # received: '200' 905s ok 5 905s # Testing LimitRequestFields; should fail 905s # testing : Test #6 905s # expected: 400 905s # received: '400' 905s ok 6 905s # Testing LimitRequestBody; should succeed 905s # Chunked transfer-encoding enabled 905s # testing : Test #7 905s # expected: 200 905s # received: '200' 905s ok 7 905s # Testing LimitRequestBody; should succeed 905s # Chunked transfer-encoding disabled 905s # testing : Test #8 905s # expected: 200 905s # received: '200' 905s ok 8 905s # Testing LimitRequestBody; should fail 905s # Chunked transfer-encoding enabled 905s # testing : Test #9 905s # expected: 413 905s # received: '413' 905s ok 9 905s # Testing LimitRequestBody; should fail 905s # Chunked transfer-encoding disabled 905s # testing : Test #10 905s # expected: 413 905s # received: '413' 905s ok 10 905s # Testing LimitRequestFieldSize; should succeed 905s # testing : Test #11 905s # expected: 200 905s # received: '200' 905s ok 11 905s # Testing LimitRequestFieldSize; should fail 905s # testing : Test #12 905s # expected: 400 905s # received: '400' 905s ok 12 905s ok 906s t/apache/loglevel.t ................. 906s 1..8 906s # Running under perl version 5.038002 for linux 906s # Current time local: Mon Apr 8 18:17:19 2024 906s # Current time GMT: Mon Apr 8 18:17:19 2024 906s # Using Test.pm version 1.31 906s # Using Apache/Test.pm version 1.42 906s ok 1 906s ok 2 906s ok 3 906s ok 4 906s ok 5 906s ok 6 906s ok 7 906s ok 8 906s ok 908s t/apache/maxranges.t ................ 908s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 908s 1..19 908s # Running under perl version 5.038002 for linux 908s # Current time local: Mon Apr 8 18:17:20 2024 908s # Current time GMT: Mon Apr 8 18:17:20 2024 908s # Using Test.pm version 1.31 908s # Using Apache/Test.pm version 1.42 908s ok 1 908s ok 2 908s ok 3 908s ok 4 908s ok 5 908s ok 6 908s ok 7 908s ok 8 908s ok 9 908s ok 10 908s ok 11 908s ok 12 908s ok 13 908s ok 14 908s ok 15 908s ok 16 908s ok 17 908s ok 18 908s ok 19 908s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 908s ok 909s t/apache/mergeslashes.t ............. 909s 1..9 909s # Running under perl version 5.038002 for linux 909s # Current time local: Mon Apr 8 18:17:22 2024 909s # Current time GMT: Mon Apr 8 18:17:22 2024 909s # Using Test.pm version 1.31 909s # Using Apache/Test.pm version 1.42 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for exact match 909s ok 1 909s # SENDING to 127.0.0.1:8547 909s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for merged even at front 909s ok 2 909s # SENDING to 127.0.0.1:8547 909s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for merged even at front 909s ok 3 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for c// should be merged 909s ok 4 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for a// should be merged 909s ok 5 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for a// matches locationmatch 909s ok 6 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 909s # expected 200, got 200 for c// doesn't match locationmatch 909s ok 7 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for baseline failed 909s ok 8 909s # SENDING to 127.0.0.1:8547 909s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 909s # expected 403, got 403 for b//d not merged for Location with OFF 909s ok 9 909s ok 911s t/apache/mmn.t ...................... 911s 1..2 911s # Running under perl version 5.038002 for linux 911s # Current time local: Mon Apr 8 18:17:23 2024 911s # Current time GMT: Mon Apr 8 18:17:23 2024 911s # Using Test.pm version 1.31 911s # Using Apache/Test.pm version 1.42 911s ok 1 911s ok 2 911s ok 912s t/apache/options.t .................. 912s 1..2 912s # Running under perl version 5.038002 for linux 912s # Current time local: Mon Apr 8 18:17:25 2024 912s # Current time GMT: Mon Apr 8 18:17:25 2024 912s # Using Test.pm version 1.31 912s # Using Apache/Test.pm version 1.42 912s # testing : code 912s # expected: 200 912s # received: '200' 912s ok 1 912s # testing : OPTIONS 912s # expected: qr/OPTIONS/ 912s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 912s ok 2 912s ok 916s t/apache/passbrigade.t .............. 916s # using LWP client 916s 1..114 916s # Running under perl version 5.038002 for linux 916s # Current time local: Mon Apr 8 18:17:26 2024 916s # Current time GMT: Mon Apr 8 18:17:26 2024 916s # Using Test.pm version 1.31 916s # Using Apache/Test.pm version 1.42 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 1024 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 1024 916s # received: 1024 916s ok 1 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 2048 916s # received: 2048 916s ok 2 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 3072 916s # received: 3072 916s ok 3 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 4096 916s # received: 4096 916s ok 4 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 5120 916s # received: 5120 916s ok 5 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 6144 916s # received: 6144 916s ok 6 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 7168 916s # received: 7168 916s ok 7 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 8192 916s # received: 8192 916s ok 8 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 9216 916s # received: 9216 916s ok 9 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 10240 916s # received: 10240 916s ok 10 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 11264 916s # received: 11264 916s ok 11 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 12288 916s # received: 12288 916s ok 12 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 13312 916s # received: 13312 916s ok 13 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 14336 916s # received: 14336 916s ok 14 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 15360 916s # received: 15360 916s ok 15 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 16384 916s # received: 16384 916s ok 16 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 17408 916s # received: 17408 916s ok 17 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 18432 916s # received: 18432 916s ok 18 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 19456 916s # received: 19456 916s ok 19 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 20480 916s # received: 20480 916s ok 20 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 21504 916s # received: 21504 916s ok 21 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 22528 916s # received: 22528 916s ok 22 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 23552 916s # received: 23552 916s ok 23 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 24576 916s # received: 24576 916s ok 24 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 25600 916s # received: 25600 916s ok 25 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 26624 916s # received: 26624 916s ok 26 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 27648 916s # received: 27648 916s ok 27 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 28672 916s # received: 28672 916s ok 28 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 29696 916s # received: 29696 916s ok 29 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:27 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 30720 916s # received: 30720 916s ok 30 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 31744 916s # received: 31744 916s ok 31 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 32768 916s # received: 32768 916s ok 32 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 33792 916s # received: 33792 916s ok 33 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 34816 916s # received: 34816 916s ok 34 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 35840 916s # received: 35840 916s ok 35 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 36864 916s # received: 36864 916s ok 36 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 37888 916s # received: 37888 916s ok 37 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 38912 916s # received: 38912 916s ok 38 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 39936 916s # received: 39936 916s ok 39 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 40960 916s # received: 40960 916s ok 40 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 41984 916s # received: 41984 916s ok 41 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 43008 916s # received: 43008 916s ok 42 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 44032 916s # received: 44032 916s ok 43 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 45056 916s # received: 45056 916s ok 44 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 46080 916s # received: 46080 916s ok 45 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 47104 916s # received: 47104 916s ok 46 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 48128 916s # received: 48128 916s ok 47 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 49152 916s # received: 49152 916s ok 48 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 50176 916s # received: 50176 916s ok 49 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 51200 916s # received: 51200 916s ok 50 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 102400 916s # received: 102400 916s ok 51 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 307200 916s # received: 307200 916s ok 52 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 512000 916s # received: 512000 916s ok 53 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 2048000 916s # received: 2048000 916s ok 54 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 4096000 916s # received: 4096000 916s ok 55 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:28 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 6144000 916s # received: 6144000 916s ok 56 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 10240000 916s # received: 10240000 916s ok 57 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 1024 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 1024 916s # received: 1024 916s ok 58 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 2048 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 2048 916s # received: 2048 916s ok 59 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 3072 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 3072 916s # received: 3072 916s ok 60 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 4096 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 4096 916s # received: 4096 916s ok 61 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 5120 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 5120 916s # received: 5120 916s ok 62 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 6144 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 6144 916s # received: 6144 916s ok 63 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 7168 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 7168 916s # received: 7168 916s ok 64 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 8192 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #DMMATCH1: 1 916s # 916s # testing : bytes in body 916s # expected: 8192 916s # received: 8192 916s ok 65 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 9216 916s # received: 9216 916s ok 66 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 10240 916s # received: 10240 916s ok 67 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 11264 916s # received: 11264 916s ok 68 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 12288 916s # received: 12288 916s ok 69 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 13312 916s # received: 13312 916s ok 70 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 14336 916s # received: 14336 916s ok 71 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 15360 916s # received: 15360 916s ok 72 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 16384 916s # received: 16384 916s ok 73 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 17408 916s # received: 17408 916s ok 74 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 18432 916s # received: 18432 916s ok 75 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 19456 916s # received: 19456 916s ok 76 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 20480 916s # received: 20480 916s ok 77 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 21504 916s # received: 21504 916s ok 78 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:29 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 22528 916s # received: 22528 916s ok 79 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 23552 916s # received: 23552 916s ok 80 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 24576 916s # received: 24576 916s ok 81 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 25600 916s # received: 25600 916s ok 82 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 26624 916s # received: 26624 916s ok 83 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 27648 916s # received: 27648 916s ok 84 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 28672 916s # received: 28672 916s ok 85 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 29696 916s # received: 29696 916s ok 86 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 30720 916s # received: 30720 916s ok 87 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 31744 916s # received: 31744 916s ok 88 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 32768 916s # received: 32768 916s ok 89 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 33792 916s # received: 33792 916s ok 90 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 34816 916s # received: 34816 916s ok 91 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 35840 916s # received: 35840 916s ok 92 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 36864 916s # received: 36864 916s ok 93 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 37888 916s # received: 37888 916s ok 94 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 38912 916s # received: 38912 916s ok 95 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 39936 916s # received: 39936 916s ok 96 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 40960 916s # received: 40960 916s ok 97 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 41984 916s # received: 41984 916s ok 98 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 43008 916s # received: 43008 916s ok 99 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 44032 916s # received: 44032 916s ok 100 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 45056 916s # received: 45056 916s ok 101 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 46080 916s # received: 46080 916s ok 102 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 47104 916s # received: 47104 916s ok 103 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 48128 916s # received: 48128 916s ok 104 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 49152 916s # received: 49152 916s ok 105 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 50176 916s # received: 50176 916s ok 106 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 51200 916s # received: 51200 916s ok 107 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 102400 916s # received: 102400 916s ok 108 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 307200 916s # received: 307200 916s ok 109 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 512000 916s # received: 512000 916s ok 110 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 2048000 916s # received: 2048000 916s ok 111 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 4096000 916s # received: 4096000 916s ok 112 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 6144000 916s # received: 6144000 916s ok 113 916s #lwp request: 916s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 916s #User-Agent: libwww-perl/6.76 916s # 916s #server response: 916s #HTTP/1.1 200 OK 916s #Connection: close 916s #Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 916s #Vary: In-If1 916s #Content-Length: 0 916s #Client-Date: Mon, 08 Apr 2024 18:17:30 GMT 916s #Client-Peer: 127.0.0.1:8529 916s #Client-Response-Num: 1 916s #Client-Transfer-Encoding: chunked 916s #DMMATCH1: 1 916s #X-Content-Length-Note: added by Apache::TestRequest 916s # 916s # testing : bytes in body 916s # expected: 10240000 916s # received: 10240000 916s ok 114 916s ok 918s t/apache/post.t ..................... 918s # using LWP client 918s 1..51 918s # Running under perl version 5.038002 for linux 918s # Current time local: Mon Apr 8 18:17:30 2024 918s # Current time GMT: Mon Apr 8 18:17:30 2024 918s # Using Test.pm version 1.31 918s # Using Apache/Test.pm version 1.42 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 1024 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '1024' 918s # received: 1024 918s ok 1 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 2048 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '2048' 918s # received: 2048 918s ok 2 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 3072 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '3072' 918s # received: 3072 918s ok 3 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 4096 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '4096' 918s # received: 4096 918s ok 4 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 5120 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '5120' 918s # received: 5120 918s ok 5 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 6144 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '6144' 918s # received: 6144 918s ok 6 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 7168 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '7168' 918s # received: 7168 918s ok 7 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 8192 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '8192' 918s # received: 8192 918s ok 8 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 9216 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 5 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '9216' 918s # received: 9216 918s ok 9 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 10240 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '10240' 918s # received: 10240 918s ok 10 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 11264 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '11264' 918s # received: 11264 918s ok 11 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 12288 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '12288' 918s # received: 12288 918s ok 12 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 13312 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '13312' 918s # received: 13312 918s ok 13 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 14336 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '14336' 918s # received: 14336 918s ok 14 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 15360 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '15360' 918s # received: 15360 918s ok 15 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 16384 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '16384' 918s # received: 16384 918s ok 16 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 17408 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:31 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '17408' 918s # received: 17408 918s ok 17 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 18432 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '18432' 918s # received: 18432 918s ok 18 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 19456 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '19456' 918s # received: 19456 918s ok 19 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 20480 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '20480' 918s # received: 20480 918s ok 20 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 21504 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '21504' 918s # received: 21504 918s ok 21 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 22528 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '22528' 918s # received: 22528 918s ok 22 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 23552 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '23552' 918s # received: 23552 918s ok 23 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 24576 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '24576' 918s # received: 24576 918s ok 24 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 25600 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '25600' 918s # received: 25600 918s ok 25 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 26624 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '26624' 918s # received: 26624 918s ok 26 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 27648 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '27648' 918s # received: 27648 918s ok 27 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 28672 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '28672' 918s # received: 28672 918s ok 28 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 29696 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '29696' 918s # received: 29696 918s ok 29 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 30720 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '30720' 918s # received: 30720 918s ok 30 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 31744 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '31744' 918s # received: 31744 918s ok 31 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 32768 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '32768' 918s # received: 32768 918s ok 32 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 33792 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '33792' 918s # received: 33792 918s ok 33 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 34816 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '34816' 918s # received: 34816 918s ok 34 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 35840 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '35840' 918s # received: 35840 918s ok 35 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 36864 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '36864' 918s # received: 36864 918s ok 36 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 37888 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '37888' 918s # received: 37888 918s ok 37 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 38912 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '38912' 918s # received: 38912 918s ok 38 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 39936 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '39936' 918s # received: 39936 918s ok 39 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 40960 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '40960' 918s # received: 40960 918s ok 40 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 41984 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '41984' 918s # received: 41984 918s ok 41 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 43008 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '43008' 918s # received: 43008 918s ok 42 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 44032 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '44032' 918s # received: 44032 918s ok 43 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 45056 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '45056' 918s # received: 45056 918s ok 44 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 46080 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '46080' 918s # received: 46080 918s ok 45 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 47104 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '47104' 918s # received: 47104 918s ok 46 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 48128 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '48128' 918s # received: 48128 918s ok 47 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 49152 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '49152' 918s # received: 49152 918s ok 48 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 50176 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '50176' 918s # received: 50176 918s ok 49 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 51200 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 6 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '51200' 918s # received: 51200 918s ok 50 918s #lwp request: 918s #POST http://localhost:8529/eat_post HTTP/1.1 918s #User-Agent: libwww-perl/6.76 918s #Content-Length: 102400 918s # 918s #server response: 918s #HTTP/1.1 200 OK 918s #Connection: close 918s #Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 918s #Vary: In-If1 918s #Content-Length: 7 918s #Client-Date: Mon, 08 Apr 2024 18:17:32 GMT 918s #Client-Peer: 127.0.0.1:8529 918s #Client-Response-Num: 1 918s #DMMATCH1: 1 918s # 918s # testing : length posted 918s # expected: '102400' 918s # received: 102400 918s ok 51 918s ok 919s t/apache/pr17629.t .................. 919s 1..4 919s # Running under perl version 5.038002 for linux 919s # Current time local: Mon Apr 8 18:17:32 2024 919s # Current time GMT: Mon Apr 8 18:17:32 2024 919s # Using Test.pm version 1.31 919s # Using Apache/Test.pm version 1.42 919s # expected: 'begin-foobar-end 919s # ' 919s # received: 'begin-foobar-end 919s # ' 919s ok 1 919s # expected: 200 919s # received: '200' 919s ok 2 919s # testing : response was gzipped 919s # expected: 'gzip' 919s # received: 'gzip' 919s ok 3 919s # expected: 'begin-foobar-end 919s # ' 919s # received: 'begin-foobar-end 919s # ' 919s ok 4 919s ok 921s t/apache/pr18757.t .................. 921s 1..3 921s # Running under perl version 5.038002 for linux 921s # Current time local: Mon Apr 8 18:17:33 2024 921s # Current time GMT: Mon Apr 8 18:17:33 2024 921s # Using Test.pm version 1.31 921s # Using Apache/Test.pm version 1.42 921s # testing : 200 response from GET 921s # expected: 200 921s # received: '200' 921s ok 1 921s # expected C-L is 26 921s # URL via proxy is http://localhost:8540/index.html 921s ok 2 921s # line: HTTP/1.1 200 OK 921s # line: Date: Mon, 08 Apr 2024 18:17:35 GMT 921s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 921s # line: Vary: In-If1 921s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 921s # line: ETag: "1a-613edd771cbc0" 921s # line: Accept-Ranges: bytes 921s # line: Content-Length: 26 921s # line: DMMATCH1: 1 921s # line: Content-Type: text/html 921s # line: 921s # testing : whether proxy strips Content-Length header 921s # expected: 1 921s # received: 1 921s ok 3 921s ok 922s t/apache/pr35292.t .................. 922s 1..3 922s # Running under perl version 5.038002 for linux 922s # Current time local: Mon Apr 8 18:17:35 2024 922s # Current time GMT: Mon Apr 8 18:17:35 2024 922s # Using Test.pm version 1.31 922s # Using Apache/Test.pm version 1.42 922s ok 1 922s ok 2 922s # testing : read response-line 922s # expected: qr/^HTTP\/1\.. 413/ 922s # received: 'HTTP/1.1 413 Request Entity Too Large 922s # ' 922s ok 3 922s ok 924s t/apache/pr35330.t .................. 924s 1..2 924s # Running under perl version 5.038002 for linux 924s # Current time local: Mon Apr 8 18:17:36 2024 924s # Current time GMT: Mon Apr 8 18:17:36 2024 924s # Using Test.pm version 1.31 924s # Using Apache/Test.pm version 1.42 924s # testing : SSI was allowed for location 924s # expected: 200 924s # received: '200' 924s ok 1 924s # testing : file was served with correct content 924s # expected: 'hello' 924s # received: 'hello' 924s ok 2 924s ok 925s t/apache/pr37166.t .................. 925s 1..4 925s # Running under perl version 5.038002 for linux 925s # Current time local: Mon Apr 8 18:17:38 2024 925s # Current time GMT: Mon Apr 8 18:17:38 2024 925s # Using Test.pm version 1.31 925s # Using Apache/Test.pm version 1.42 925s # testing : SSI was allowed for location 925s # expected: 200 925s # received: '200' 925s ok 1 925s # testing : file was served with correct content 925s # expected: 'Hello world 925s # ' 925s # received: 'Hello world 925s # ' 925s ok 2 925s # testing : explicit 200 response 925s # expected: 200 925s # received: '200' 925s ok 3 925s # testing : file was again served with correct content 925s # expected: 'Hello world 925s # ' 925s # received: 'Hello world 925s # ' 925s ok 4 925s ok 927s t/apache/pr43939.t .................. 927s 1..4 927s # Running under perl version 5.038002 for linux 927s # Current time local: Mon Apr 8 18:17:39 2024 927s # Current time GMT: Mon Apr 8 18:17:39 2024 927s # Using Test.pm version 1.31 927s # Using Apache/Test.pm version 1.42 927s # expected: 'begin-default-end 927s # ' 927s # received: 'begin-default-end 927s # ' 927s ok 1 927s # expected: 200 927s # received: '200' 927s ok 2 927s # testing : response was gzipped 927s # expected: 'gzip' 927s # received: 'gzip' 927s ok 3 927s # expected: 'begin-default-end 927s # ' 927s # received: 'begin-default-end 927s # ' 927s ok 4 927s ok 928s t/apache/pr49328.t .................. 928s 1..1 928s # Running under perl version 5.038002 for linux 928s # Current time local: Mon Apr 8 18:17:41 2024 928s # Current time GMT: Mon Apr 8 18:17:41 2024 928s # Using Test.pm version 1.31 928s # Using Apache/Test.pm version 1.42 928s # expected: 'before 928s # included 928s # after 928s # ' 928s # received: 'before 928s # included 928s # after 928s # ' 928s ok 1 928s ok 931s t/apache/rwrite.t ................... 931s # using LWP client 931s 1..114 931s # Running under perl version 5.038002 for linux 931s # Current time local: Mon Apr 8 18:17:42 2024 931s # Current time GMT: Mon Apr 8 18:17:42 2024 931s # Using Test.pm version 1.31 931s # Using Apache/Test.pm version 1.42 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 1024 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 1024 931s # received: 1024 931s ok 1 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 2048 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 2048 931s # received: 2048 931s ok 2 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 3072 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 3072 931s # received: 3072 931s ok 3 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 4096 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 4096 931s # received: 4096 931s ok 4 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 5120 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 5120 931s # received: 5120 931s ok 5 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 6144 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 6144 931s # received: 6144 931s ok 6 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 7168 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 7168 931s # received: 7168 931s ok 7 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 8192 931s # received: 8192 931s ok 8 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 9216 931s # received: 9216 931s ok 9 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 10240 931s # received: 10240 931s ok 10 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 11264 931s # received: 11264 931s ok 11 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 12288 931s # received: 12288 931s ok 12 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 13312 931s # received: 13312 931s ok 13 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 14336 931s # received: 14336 931s ok 14 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 15360 931s # received: 15360 931s ok 15 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 16384 931s # received: 16384 931s ok 16 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 17408 931s # received: 17408 931s ok 17 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 18432 931s # received: 18432 931s ok 18 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 19456 931s # received: 19456 931s ok 19 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 20480 931s # received: 20480 931s ok 20 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 21504 931s # received: 21504 931s ok 21 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:43 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 22528 931s # received: 22528 931s ok 22 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 23552 931s # received: 23552 931s ok 23 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 24576 931s # received: 24576 931s ok 24 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 25600 931s # received: 25600 931s ok 25 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 26624 931s # received: 26624 931s ok 26 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 27648 931s # received: 27648 931s ok 27 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 28672 931s # received: 28672 931s ok 28 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 29696 931s # received: 29696 931s ok 29 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 30720 931s # received: 30720 931s ok 30 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 31744 931s # received: 31744 931s ok 31 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 32768 931s # received: 32768 931s ok 32 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 33792 931s # received: 33792 931s ok 33 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 34816 931s # received: 34816 931s ok 34 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 35840 931s # received: 35840 931s ok 35 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 36864 931s # received: 36864 931s ok 36 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 37888 931s # received: 37888 931s ok 37 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 38912 931s # received: 38912 931s ok 38 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 39936 931s # received: 39936 931s ok 39 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 40960 931s # received: 40960 931s ok 40 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 41984 931s # received: 41984 931s ok 41 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 43008 931s # received: 43008 931s ok 42 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 44032 931s # received: 44032 931s ok 43 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 45056 931s # received: 45056 931s ok 44 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 46080 931s # received: 46080 931s ok 45 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 47104 931s # received: 47104 931s ok 46 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 48128 931s # received: 48128 931s ok 47 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 49152 931s # received: 49152 931s ok 48 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 50176 931s # received: 50176 931s ok 49 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 51200 931s # received: 51200 931s ok 50 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 102400 931s # received: 102400 931s ok 51 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 307200 931s # received: 307200 931s ok 52 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 512000 931s # received: 512000 931s ok 53 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 2048000 931s # received: 2048000 931s ok 54 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 4096000 931s # received: 4096000 931s ok 55 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 6144000 931s # received: 6144000 931s ok 56 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 10240000 931s # received: 10240000 931s ok 57 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 1024 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 1024 931s # received: 1024 931s ok 58 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 2048 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 2048 931s # received: 2048 931s ok 59 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 3072 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 3072 931s # received: 3072 931s ok 60 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 4096 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 4096 931s # received: 4096 931s ok 61 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 5120 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 5120 931s # received: 5120 931s ok 62 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 6144 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 6144 931s # received: 6144 931s ok 63 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 7168 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #DMMATCH1: 1 931s # 931s # testing : bytes in body 931s # expected: 7168 931s # received: 7168 931s ok 64 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 8192 931s # received: 8192 931s ok 65 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 9216 931s # received: 9216 931s ok 66 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 10240 931s # received: 10240 931s ok 67 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 11264 931s # received: 11264 931s ok 68 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 12288 931s # received: 12288 931s ok 69 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 13312 931s # received: 13312 931s ok 70 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 14336 931s # received: 14336 931s ok 71 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 15360 931s # received: 15360 931s ok 72 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 16384 931s # received: 16384 931s ok 73 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 17408 931s # received: 17408 931s ok 74 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 18432 931s # received: 18432 931s ok 75 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 19456 931s # received: 19456 931s ok 76 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 20480 931s # received: 20480 931s ok 77 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 21504 931s # received: 21504 931s ok 78 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 22528 931s # received: 22528 931s ok 79 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 23552 931s # received: 23552 931s ok 80 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 24576 931s # received: 24576 931s ok 81 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 25600 931s # received: 25600 931s ok 82 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 26624 931s # received: 26624 931s ok 83 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 27648 931s # received: 27648 931s ok 84 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 28672 931s # received: 28672 931s ok 85 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 29696 931s # received: 29696 931s ok 86 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 30720 931s # received: 30720 931s ok 87 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 31744 931s # received: 31744 931s ok 88 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 32768 931s # received: 32768 931s ok 89 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 33792 931s # received: 33792 931s ok 90 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 34816 931s # received: 34816 931s ok 91 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 35840 931s # received: 35840 931s ok 92 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 36864 931s # received: 36864 931s ok 93 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 37888 931s # received: 37888 931s ok 94 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 38912 931s # received: 38912 931s ok 95 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 39936 931s # received: 39936 931s ok 96 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 40960 931s # received: 40960 931s ok 97 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 41984 931s # received: 41984 931s ok 98 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 43008 931s # received: 43008 931s ok 99 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 44032 931s # received: 44032 931s ok 100 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 45056 931s # received: 45056 931s ok 101 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 46080 931s # received: 46080 931s ok 102 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 47104 931s # received: 47104 931s ok 103 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 48128 931s # received: 48128 931s ok 104 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 49152 931s # received: 49152 931s ok 105 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 50176 931s # received: 50176 931s ok 106 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 51200 931s # received: 51200 931s ok 107 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 102400 931s # received: 102400 931s ok 108 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 307200 931s # received: 307200 931s ok 109 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 512000 931s # received: 512000 931s ok 110 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 2048000 931s # received: 2048000 931s ok 111 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 4096000 931s # received: 4096000 931s ok 112 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:44 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:45 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 6144000 931s # received: 6144000 931s ok 113 931s #lwp request: 931s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 931s #User-Agent: libwww-perl/6.76 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Mon, 08 Apr 2024 18:17:45 GMT 931s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 931s #Vary: In-If1 931s #Content-Length: 0 931s #Client-Date: Mon, 08 Apr 2024 18:17:45 GMT 931s #Client-Peer: 127.0.0.1:8529 931s #Client-Response-Num: 1 931s #Client-Transfer-Encoding: chunked 931s #DMMATCH1: 1 931s #X-Content-Length-Note: added by Apache::TestRequest 931s # 931s # testing : bytes in body 931s # expected: 10240000 931s # received: 10240000 931s ok 114 931s ok 934s t/apache/server_name_port.t ......... 934s 1..84 934s # Running under perl version 5.038002 for linux 934s # Current time local: Mon Apr 8 18:17:45 2024 934s # Current time GMT: Mon Apr 8 18:17:45 2024 934s # Using Test.pm version 1.31 934s # Using Apache/Test.pm version 1.42 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 934s # expecting 200, got 200 934s ok 1 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 2 934s # got SERVER_PORT='8529', expected '8529' 934s ok 3 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 934s # expecting 200, got 200 934s ok 4 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 5 934s # got SERVER_PORT='123', expected '123' 934s ok 6 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 934s # expecting 200, got 200 934s ok 7 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 8 934s # got SERVER_PORT='8529', expected '8529' 934s ok 9 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 934s # expecting 200, got 200 934s ok 10 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 11 934s # got SERVER_PORT='123', expected '123' 934s ok 12 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 934s # expecting 200, got 200 934s ok 13 934s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 934s ok 14 934s # got SERVER_PORT='8529', expected '8529' 934s ok 15 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 934s # expecting 200, got 200 934s ok 16 934s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 934s ok 17 934s # got SERVER_PORT='123', expected '123' 934s ok 18 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 934s # expecting 200, got 200 934s ok 19 934s # got SERVER_NAME='[::1]', expected '[::1]' 934s ok 20 934s # got SERVER_PORT='8529', expected '8529' 934s ok 21 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 934s # expecting 200, got 200 934s ok 22 934s # got SERVER_NAME='[::1]', expected '[::1]' 934s ok 23 934s # got SERVER_PORT='123', expected '123' 934s ok 24 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 934s # expecting 200, got 200 934s ok 25 934s # got SERVER_NAME='[a::1]', expected '[a::1]' 934s ok 26 934s # got SERVER_PORT='8529', expected '8529' 934s ok 27 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 934s # expecting 200, got 200 934s ok 28 934s # got SERVER_NAME='[a::1]', expected '[a::1]' 934s ok 29 934s # got SERVER_PORT='123', expected '123' 934s ok 30 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 934s # expecting 200, got 200 934s ok 31 934s # got SERVER_NAME='[a::1]', expected '[a::1]' 934s ok 32 934s # got SERVER_PORT='8529', expected '8529' 934s ok 33 934s # SENDING: 934s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 934s # expecting 200, got 200 934s ok 34 934s # got SERVER_NAME='[a::1]', expected '[a::1]' 934s ok 35 934s # got SERVER_PORT='123', expected '123' 934s ok 36 934s # SENDING: 934s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 37 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 38 934s # got SERVER_PORT='8529', expected '8529' 934s ok 39 934s # SENDING: 934s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 40 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 41 934s # got SERVER_PORT='123', expected '123' 934s ok 42 934s # SENDING: 934s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 43 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 44 934s # got SERVER_PORT='8529', expected '8529' 934s ok 45 934s # SENDING: 934s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 46 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 47 934s # got SERVER_PORT='123', expected '123' 934s ok 48 934s # SENDING: 934s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 49 934s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 934s ok 50 934s # got SERVER_PORT='8529', expected '8529' 934s ok 51 934s # SENDING: 934s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 52 934s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 934s ok 53 934s # got SERVER_PORT='123', expected '123' 934s ok 54 934s # SENDING: 934s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 55 934s # got SERVER_NAME='[::1]', expected '[::1]' 934s ok 56 934s # got SERVER_PORT='8529', expected '8529' 934s ok 57 934s # SENDING: 934s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 934s # expecting 200, got 200 934s ok 58 934s # got SERVER_NAME='[::1]', expected '[::1]' 934s ok 59 934s # got SERVER_PORT='123', expected '123' 934s ok 60 934s # SENDING: 934s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 934s # expecting 200, got 200 934s ok 61 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 62 934s # got SERVER_PORT='8529', expected '8529' 934s ok 63 934s # SENDING: 934s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 934s # expecting 200, got 200 934s ok 64 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 65 934s # got SERVER_PORT='123', expected '123' 934s ok 66 934s # SENDING: 934s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 934s # expecting 200, got 200 934s ok 67 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 68 934s # got SERVER_PORT='8529', expected '8529' 934s ok 69 934s # SENDING: 934s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 934s # expecting 200, got 200 934s ok 70 934s # got SERVER_NAME='righthost', expected 'righthost' 934s ok 71 934s # got SERVER_PORT='123', expected '123' 934s ok 72 934s # SENDING: 934s # 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 934s # expecting 200, got 200 934s ok 73 934s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 934s ok 74 934s # got SERVER_PORT='8529', expected '8529' 934s ok 75 934s # SENDING: 934s # 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 934s # expecting 200, got 200 934s ok 76 934s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 934s ok 77 934s # got SERVER_PORT='123', expected '123' 934s ok 78 934s # SENDING: 934s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 934s # expecting 200, got 200 934s ok 79 934s # got SERVER_NAME='[::1]', expected '[::1]' 934s ok 80 934s # got SERVER_PORT='8529', expected '8529' 934s ok 81 934s # SENDING: 934s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 934s # expecting 200, got 200 934s ok 82 934s # got SERVER_NAME='[::1]', expected '[::1]' 934s ok 83 934s # got SERVER_PORT='123', expected '123' 934s ok 84 934s ok 935s t/apache/teclchunk.t ................ skipped: Not supported yet 937s t/apr/uri.t ......................... 937s 1..1 937s # Running under perl version 5.038002 for linux 937s # Current time local: Mon Apr 8 18:17:49 2024 937s # Current time GMT: Mon Apr 8 18:17:49 2024 937s # Using Test.pm version 1.31 937s # Using Apache/Test.pm version 1.42 937s ok 1 937s ok 938s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 940s t/filter/case.t ..................... 940s 1..4 940s # Running under perl version 5.038002 for linux 940s # Current time local: Mon Apr 8 18:17:52 2024 940s # Current time GMT: Mon Apr 8 18:17:52 2024 940s # Using Test.pm version 1.31 940s # Using Apache/Test.pm version 1.42 940s ok 1 940s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 940s # expected 200 940s # received 200 940s # body: =HEAD1 NAME 940s X X 940s 940s PERLSUB - PERL SUBROUTINES 940s 940s =HEAD1 SYNOPSIS 940s 940s TO DECLARE SUBROUTINES: 940s X X 940s 940s SUB NAME; # A "FORWARD" DECLARATION. 940s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 940s SUB NAME : ATTRS; # WITH ATTRIBUTES 940s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 940s 940s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 940s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 940s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 940s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 940s 940s USE FEATURE 'SIGNATURES'; 940s SUB NAME(SIG) BLOCK # WITH SIGNATURE 940s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 940s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 940s 940s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 940s X 940s 940s $SUBREF = SUB BLOCK; # NO PROTO 940s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 940s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 940s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 940s 940s USE FEATURE 'SIGNATURES'; 940s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 940s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 940s 940s TO IMPORT SUBROUTINES: 940s X 940s 940s USE MODULE QW(NAME1 NAME2 NAME3); 940s 940s TO CALL SUBROUTINES: 940s X X 940s 940s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 940s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 940s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 940s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 940s 940s =HEAD1 DESCRIPTION 940s 940s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 940s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 940s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 940s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 940s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 940s ITS NAME OR A CODE REFERENCE. 940s 940s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 940s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 940s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 940s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 940s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 940s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 940s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 940s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 940s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 940s X X 940s 940s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 940s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 940s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 940s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 940s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 940s SUCH A SIGNATURE-USING SUBROUTINE. 940s 940s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 940s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 940s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 940s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 940s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 940s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 940s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 940s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 940s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 940s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 940s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 940s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 940s X X X<@_> 940s 940s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 940s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 940s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 940s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 940s L AND L. 940s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 940s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 940s 940s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 940s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 940s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 940s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 940s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 940s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 940s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 940s ONE LARGE INDISTINGUISHABLE LIST. 940s 940s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 940s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 940s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 940s EMPTY SUB RETURNS THE EMPTY LIST. 940s X X X 940s 940s EXAMPLE: 940s 940s SUB MAX { 940s MY $MAX = SHIFT(@_); 940s FOREACH $FOO (@_) { 940s $MAX = $FOO IF $MAX < $FOO; 940s } 940s RETURN $MAX; 940s } 940s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 940s 940s EXAMPLE: 940s 940s # GET A LINE, COMBINING CONTINUATION LINES 940s # THAT START WITH WHITESPACE 940s 940s SUB GET_LINE { 940s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 940s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 940s IF ($LOOKAHEAD =~ /^[ \T]/) { 940s $THISLINE .= $LOOKAHEAD; 940s } 940s ELSE { 940s LAST LINE; 940s } 940s } 940s RETURN $THISLINE; 940s } 940s 940s $LOOKAHEAD = ; # GET FIRST LINE 940s WHILE (DEFINED($LINE = GET_LINE())) { 940s ... 940s } 940s 940s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 940s 940s SUB MAYBESET { 940s MY($KEY, $VALUE) = @_; 940s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 940s } 940s 940s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 940s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 940s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 940s ITS CALLER'S VALUES. 940s X X 940s 940s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 940s SUB UPCASE_IN { 940s FOR (@_) { TR/A-Z/A-Z/ } 940s } 940s 940s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 940s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 940s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 940s X X 940s 940s UPCASE_IN("FREDERICK"); 940s 940s IT WOULD BE MUCH SAFER IF THE C FUNCTION 940s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 940s OF CHANGING THEM IN PLACE: 940s 940s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 940s SUB UPCASE { 940s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 940s MY @PARMS = @_; 940s FOR (@PARMS) { TR/A-Z/A-Z/ } 940s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 940s } 940s 940s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 940s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 940s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 940s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 940s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 940s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 940s 940s @NEWLIST = UPCASE(@LIST1, @LIST2); 940s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 940s 940s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 940s 940s (@X, @Y) = UPCASE(@LIST1, @LIST2); 940s 940s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 940s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 940s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 940s L
FOR ALTERNATIVES. 940s 940s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 940s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 940s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 940s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 940s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 940s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 940s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 940s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 940s SEE L FOR MORE ABOUT ALL THAT. 940s X<&> 940s 940s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 940s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 940s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 940s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 940s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 940s X 940s 940s &FOO(1,2,3); # PASS THREE ARGUMENTS 940s FOO(1,2,3); # THE SAME 940s 940s FOO(); # PASS A NULL LIST 940s &FOO(); # THE SAME 940s 940s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 940s USE STRICT 'SUBS'; 940s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 940s # A COMPILE-TIME ERROR 940s NO STRICT 'SUBS'; 940s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 940s # A LITERAL STRING "FOO" 940s 940s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 940s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 940s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 940s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 940s X<&> 940s 940s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 940s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 940s YOUR SUBROUTINE'S NAME. 940s 940s USE V5.16; 940s MY $FACTORIAL = SUB { 940s MY ($X) = @_; 940s RETURN 1 IF $X == 1; 940s RETURN($X * __SUB__->( $X - 1 ) ); 940s }; 940s 940s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 940s IS SUBJECT TO CHANGE. 940s 940s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 940s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 940s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 940s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 940s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 940s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 940s SPECIAL, PRE-DEFINED THINGS. 940s 940s =OVER 940s 940s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 940s 940s C 940s 940s =ITEM DOCUMENTED IN L 940s 940s C, C 940s 940s =ITEM DOCUMENTED IN L 940s 940s C, C 940s 940s =ITEM DOCUMENTED IN L 940s 940s C, C, C, C, C, C, C, 940s C, C, C, C, C, C, 940s C, C, C, C, C, C, C, 940s C, C, C, C, C, C, 940s C, C, C, C, C, 940s C, C, C, C 940s 940s =ITEM DOCUMENTED IN L 940s 940s C, C, C, C, C, C, C, 940s C, C, C, C, C, C, C, 940s C, C, C, C, C, C 940s 940s =ITEM DOCUMENTED IN L 940s 940s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 940s L<< C|PERLFUNC/REQUIRE >> 940s 940s =ITEM DOCUMENTED IN L 940s 940s C 940s 940s =ITEM DOCUMENTED IN L 940s 940s C, C, C, C, C 940s 940s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 940s 940s ANY STARTING WITH C<(> 940s 940s =BACK 940s 940s THE C, C, C, C AND C SUBROUTINES 940s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 940s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 940s EXPLICITLY. SEE L 940s 940s =HEAD2 SIGNATURES 940s 940s X X 940s 940s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 940s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 940s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 940s 940s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 940s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 940s DIRECTLY BY C, IN THE CURRENT SCOPE. 940s 940s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 940s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 940s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 940s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 940s 940s FOR EXAMPLE, 940s 940s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 940s 940s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 940s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 940s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 940s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 940s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 940s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 940s 940s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 940s THE SIGNATURE. FOR EXAMPLE, 940s 940s SUB FOO ($LEFT, $RIGHT) { 940s RETURN $LEFT + $RIGHT; 940s } 940s 940s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 940s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 940s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 940s EQUIVALENT TO 940s 940s SUB FOO { 940s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 940s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 940s MY $LEFT = $_[0]; 940s MY $RIGHT = $_[1]; 940s RETURN $LEFT + $RIGHT; 940s } 940s 940s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 940s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 940s 940s SUB FOO ($FIRST, $, $THIRD) { 940s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 940s } 940s 940s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 940s MANDATORY FOR THE CALLER TO PASS IT. 940s 940s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 940s SEPARATED FROM THE PARAMETER NAME BY C<=>: 940s 940s SUB FOO ($LEFT, $RIGHT = 0) { 940s RETURN $LEFT + $RIGHT; 940s } 940s 940s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 940s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 940s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 940s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 940s FOR EXAMPLE, 940s 940s MY $AUTO_ID = 0; 940s SUB FOO ($THING, $ID = $AUTO_ID++) { 940s PRINT "$THING HAS ID $ID"; 940s } 940s 940s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 940s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 940s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 940s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 940s 940s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 940s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 940s } 940s 940s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 940s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 940s VALUE PROVIDED WAS C. 940s 940s SUB FOO ($NAME //= "WORLD") { 940s PRINT "HELLO, $NAME"; 940s } 940s 940s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 940s 940s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 940s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 940s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 940s 940s SUB FOO ($X ||= 10) { 940s RETURN 5 + $X; 940s } 940s 940s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 940s FOR EXAMPLE, 940s 940s SUB FOO ($THING, $ = 1) { 940s PRINT $THING; 940s } 940s 940s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 940s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 940s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 940s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 940s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 940s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 940s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 940s 940s SUB FOO ($THING, $=) { 940s PRINT $THING; 940s } 940s 940s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 940s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 940s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 940s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 940s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 940s TO RIGHT. 940s 940s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 940s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 940s 940s SUB FOO ($FILTER, @INPUTS) { 940s PRINT $FILTER->($_) FOREACH @INPUTS; 940s } 940s 940s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 940s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 940s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 940s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 940s 940s SUB FOO ($THING, @) { 940s PRINT $THING; 940s } 940s 940s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 940s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 940s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 940s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 940s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 940s AS WITH STANDARD HASH CONSTRUCTION. 940s 940s SUB FOO ($FILTER, %INPUTS) { 940s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 940s } 940s 940s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 940s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 940s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 940s 940s SUB FOO ($THING, %) { 940s PRINT $THING; 940s } 940s 940s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 940s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 940s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 940s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 940s AN EMPTY ARRAY OR EMPTY HASH. 940s 940s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 940s THAT THE CALLER PASSED NO ARGUMENTS: 940s 940s SUB FOO () { 940s RETURN 123; 940s } 940s 940s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 940s WARNING IN THE C CATEGORY. FROM PERL 5.36 940s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 940s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 940s STATEMENT SUCH AS: 940s 940s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 940s 940s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 940s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 940s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 940s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 940s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 940s WARNINGS IN THE C CATEGORY WHEN 940s COMPILED: 940s 940s SUB F ($X) { 940s # THIS LINE EMITS THE WARNING SEEN BELOW 940s PRINT "ARGUMENTS ARE @_"; 940s } 940s 940s Z<> 940s 940s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 940s EXPERIMENTAL AT ... 940s 940s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 940s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 940s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 940s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 940s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 940s SUPPLY THAT ARGUMENT. 940s 940s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 940s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 940s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 940s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 940s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 940s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 940s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 940s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 940s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 940s 940s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 940s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 940s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 940s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 940s L. FOR EXAMPLE, 940s 940s SUB FOO :PROTOTYPE($) { $_[0] } 940s 940s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 940s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 940s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 940s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 940s 940s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 940s RETURN $LEFT + $RIGHT; 940s } 940s 940s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 940s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 940s THE SUBROUTINE'S BODY. 940s 940s =HEAD2 PRIVATE VARIABLES VIA MY() 940s X X X X X 940s X X 940s 940s SYNOPSIS: 940s 940s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 940s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 940s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 940s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 940s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 940s 940s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 940s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 940s SEE L AND L. 940s 940s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 940s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 940s (C/C/C/C), LOOP 940s (C/C/C/C/C), SUBROUTINE, C, 940s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 940s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 940s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 940s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 940s WITH C INSTEAD. 940s 940s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 940s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 940s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 940s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 940s ITS OWN COPY. 940s X 940s 940s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 940s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 940s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 940s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 940s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 940s 940s MY $X = 10; 940s SUB BUMPX { $X++ } 940s 940s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 940s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 940s THE C ITSELF. SEE L. 940s X 940s 940s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 940s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 940s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 940s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 940s 940s $ARG = "FRED"; # "GLOBAL" VARIABLE 940s $N = CUBE_ROOT(27); 940s PRINT "$ARG THINKS THE ROOT IS $N\N"; 940s # OUTPUTS: FRED THINKS THE ROOT IS 3 940s 940s SUB CUBE_ROOT { 940s MY $ARG = SHIFT; # NAME DOESN'T MATTER 940s $ARG **= 1/3; 940s RETURN $ARG; 940s } 940s 940s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 940s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 940s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 940s 940s MY ($FOO) = ; # WRONG? 940s MY @FOO = ; 940s 940s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 940s 940s MY $FOO = ; 940s 940s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 940s 940s MY $FOO, $BAR = 1; # WRONG 940s 940s THAT HAS THE SAME EFFECT AS 940s 940s MY $FOO; 940s $BAR = 1; 940s 940s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 940s THE CURRENT STATEMENT. THUS, 940s 940s MY $X = $X; 940s 940s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 940s THE EXPRESSION 940s 940s MY $X = 123 AND $X == 123 940s 940s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 940s 940s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 940s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 940s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 940s 940s WHILE (MY $LINE = <>) { 940s $LINE = LC $LINE; 940s } CONTINUE { 940s PRINT $LINE; 940s } 940s 940s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 940s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 940s IT. SIMILARLY, IN THE CONDITIONAL 940s 940s IF ((MY $ANSWER = ) =~ /^YES$/I) { 940s USER_AGREES(); 940s } ELSIF ($ANSWER =~ /^NO$/I) { 940s USER_DISAGREES(); 940s } ELSE { 940s CHOMP $ANSWER; 940s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 940s } 940s 940s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 940s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 940s BUT NOT BEYOND IT. SEE L FOR INFORMATION 940s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 940s 940s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 940s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 940s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 940s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 940s IN THE LOOP 940s X X 940s 940s FOR MY $I (1, 2, 3) { 940s SOME_FUNCTION(); 940s } 940s 940s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 940s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 940s X X 940s 940s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 940s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 940s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 940s 940s USE STRICT 'VARS'; 940s 940s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 940s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 940s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 940s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 940s THIS WITH C. 940s 940s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 940s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 940s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 940s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 940s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 940s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 940s EXAMPLE. 940s 940s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 940s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 940s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 940s 940s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 940s 940s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 940s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 940s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 940s 940s PACKAGE MAIN; 940s LOCAL $X = 10; 940s MY $X = 20; 940s PRINT "$X AND $::X\N"; 940s 940s THAT WILL PRINT OUT C<20> AND C<10>. 940s 940s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 940s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 940s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 940s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 940s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 940s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 940s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 940s AN ANONYMOUS SUB REFERENCE: 940s 940s MY $SECRET_VERSION = '1.001-BETA'; 940s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 940s &$SECRET_SUB(); 940s 940s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 940s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 940s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 940s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 940s UNQUALIFIED AND UNQUALIFIABLE. 940s 940s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 940s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 940s L FOR SOMETHING OF A WORK-AROUND TO 940s THIS. 940s 940s =HEAD2 PERSISTENT PRIVATE VARIABLES 940s X X X X 940s X X 940s 940s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 940s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 940s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 940s 940s =HEAD3 PERSISTENT VARIABLES VIA STATE() 940s 940s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 940s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 940s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 940s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 940s THE C FORM DOES NOT REQUIRE THE 940s C PRAGMA. 940s 940s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 940s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 940s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 940s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 940s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 940s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 940s SUBROUTINE EACH TIME IT IS EXECUTED.) 940s 940s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 940s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 940s 940s USE FEATURE 'STATE'; 940s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 940s 940s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 940s 940s USE FEATURE 'STATE'; 940s SUB CREATE_COUNTER { 940s RETURN SUB { STATE $X; RETURN ++$X } 940s } 940s 940s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 940s CODE OUTSIDE. 940s 940s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 940s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 940s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 940s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 940s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 940s 940s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 940s 940s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 940s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 940s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 940s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 940s 940s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 940s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 940s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 940s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 940s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 940s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 940s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 940s 940s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 940s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 940s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 940s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 940s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 940s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 940s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 940s 940s { 940s MY $SECRET_VAL = 0; 940s SUB GIMME_ANOTHER { 940s RETURN ++$SECRET_VAL; 940s } 940s } 940s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 940s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 940s 940s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 940s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 940s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 940s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 940s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 940s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 940s STARTS TO RUN: 940s 940s BEGIN { 940s MY $SECRET_VAL = 0; 940s SUB GIMME_ANOTHER { 940s RETURN ++$SECRET_VAL; 940s } 940s } 940s 940s SEE L ABOUT THE 940s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 940s C AND C. 940s 940s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 940s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 940s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 940s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 940s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 940s 940s =HEAD2 TEMPORARY VALUES VIA LOCAL() 940s X X X X 940s X 940s 940s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 940s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 940s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 940s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 940s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 940s 940s SYNOPSIS: 940s 940s # LOCALIZATION OF VALUES 940s 940s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 940s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 940s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 940s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 940s 940s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 940s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 940s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 940s # LOCALIZATION 940s 940s # LOCALIZATION OF SYMBOLS 940s 940s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 940s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 940s # @MERLYN IS REALLY @RANDAL, ETC 940s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 940s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 940s 940s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 940s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 940s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 940s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 940s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 940s 940s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 940s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 940s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 940s CREATES NEW, DYNAMICALLY SCOPED VALUES. 940s 940s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 940s PLACED IN PARENTHESES. THIS OPERATOR WORKS 940s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 940s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 940s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 940s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 940s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 940s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 940s UNDEFINED VALUE.) 940s 940s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 940s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 940s VARIABLES OUTSIDE THE LOOP. 940s 940s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 940s X 940s 940s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 940s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 940s VIEWED AS A SCALAR OR AN ARRAY. SO 940s 940s LOCAL($FOO) = ; 940s LOCAL @FOO = ; 940s 940s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 940s 940s LOCAL $FOO = ; 940s 940s SUPPLIES A SCALAR CONTEXT. 940s 940s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 940s X 940s 940s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 940s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 940s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 940s 940s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 940s 940s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 940s { LOCAL $/ = UNDEF; $SLURP = ; } 940s 940s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 940s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 940s I, BECAUSE THE $1 VARIABLE IS 940s MAGICAL AND READ-ONLY : 940s 940s LOCAL $1 = 2; 940s 940s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 940s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 940s TO SAFELY REUSE $_ IN A SUBROUTINE. 940s 940s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 940s WORK AS DESCRIBED. 940s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 940s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 940s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 940s SEE L FOR MORE 940s DETAILS. 940s X 940s 940s =HEAD3 LOCALIZATION OF GLOBS 940s X X 940s 940s THE CONSTRUCT 940s 940s LOCAL *NAME; 940s 940s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 940s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 940s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 940s 940s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 940s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 940s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 940s SEPARATOR. 940s 940s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 940s X X 940s X 940s 940s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 940s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 940s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 940s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 940s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 940s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 940s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 940s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 940s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 940s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 940s 940s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 940s @ARY = ( 0..5 ); 940s { 940s LOCAL($ARY[5]) = 6; 940s LOCAL($HASH{'A'}) = 'DRILL'; 940s WHILE (MY $E = POP(@ARY)) { 940s PRINT "$E . . .\N"; 940s LAST UNLESS $E > 3; 940s } 940s IF (@ARY) { 940s $HASH{'ONLY A'} = 'TEST'; 940s DELETE $HASH{'A'}; 940s } 940s } 940s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 940s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 940s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 940s 940s PERL WILL PRINT 940s 940s 6 . . . 940s 4 . . . 940s 3 . . . 940s THIS IS A TEST ONLY A TEST. 940s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 940s 940s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 940s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 940s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 940s SURPRISING, AND IS VERY LIKELY TO CHANGE. 940s 940s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 940s X X X 940s X 940s 940s YOU CAN USE THE C AND C 940s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 940s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 940s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 940s 940s DO { 940s MY $VAL = $ARRAY[$IDX]; 940s LOCAL $ARRAY[$IDX]; 940s DELETE $ARRAY[$IDX]; 940s $VAL 940s } 940s 940s AND 940s 940s DO { 940s MY $VAL = $HASH{KEY}; 940s LOCAL $HASH{KEY}; 940s DELETE $HASH{KEY}; 940s $VAL 940s } 940s 940s EXCEPT THAT FOR THOSE THE C IS 940s SCOPED TO THE C BLOCK. SLICES ARE 940s ALSO ACCEPTED. 940s 940s MY %HASH = ( 940s A => [ 7, 8, 9 ], 940s B => 1, 940s ) 940s 940s { 940s MY $X = DELETE LOCAL $HASH{A}; 940s # $X IS [ 7, 8, 9 ] 940s # %HASH IS (B => 1) 940s 940s { 940s MY @NUMS = DELETE LOCAL @$X[0, 2] 940s # @NUMS IS (7, 9) 940s # $X IS [ UNDEF, 8 ] 940s 940s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 940s } 940s # $X IS BACK TO [ 7, 8, 9 ] 940s 940s } 940s # %HASH IS BACK TO ITS ORIGINAL STATE 940s 940s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 940s 940s =HEAD2 LVALUE SUBROUTINES 940s X X 940s 940s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 940s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 940s 940s MY $VAL; 940s SUB CANMOD : LVALUE { 940s $VAL; # OR: RETURN $VAL; 940s } 940s SUB NOMOD { 940s $VAL; 940s } 940s 940s CANMOD() = 5; # ASSIGNS TO $VAL 940s NOMOD() = 5; # ERROR 940s 940s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 940s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 940s BY A SCALAR. FOR EXAMPLE, CONSIDER: 940s 940s DATA(2,3) = GET_DATA(3,4); 940s 940s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 940s 940s (DATA(2,3)) = GET_DATA(3,4); 940s 940s AND IN: 940s 940s (DATA(2),DATA(3)) = GET_DATA(3,4); 940s 940s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 940s 940s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 940s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 940s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 940s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 940s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 940s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 940s 940s =HEAD2 LEXICAL SUBROUTINES 940s X X X X 940s 940s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 940s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 940s AVAILABLE UNDER C OR C OR HIGHER. 940s 940s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 940s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 940s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 940s CATEGORY WAS DISABLED. 940s 940s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 940s DECLARED, AND ONLY AFTER THAT DECLARATION: 940s 940s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 940s # VERSIONS EARLIER THAN 5.26. 940s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 940s USE FEATURE 'LEXICAL_SUBS'; 940s 940s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 940s STATE SUB FOO { 940s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 940s } 940s FOO(); # CALLS "STATE" SUB 940s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 940s 940s MY SUB BAR { ... } 940s BAR(); # CALLS "MY" SUB 940s 940s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 940s 940s # WRONG 940s MY SUB BAZ { 940s BAZ(); 940s } 940s 940s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 940s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 940s 940s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 940s 940s MY SUB BAZ { 940s __SUB__->(); # CALLS ITSELF 940s } 940s 940s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 940s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 940s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 940s HOWEVER: 940s 940s MY SUB BAZ; # PREDECLARATION 940s SUB BAZ { # DEFINE THE "MY" SUB 940s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 940s } 940s 940s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 940s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 940s C; THEY KEEP EACH OTHER ALIVE (SEE L). 940s 940s =HEAD3 C VS C 940s 940s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 940s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 940s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 940s CONTAINING BLOCK TO THE NEXT. 940s 940s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 940s NECESSARY IF YOU WANT TO CREATE CLOSURES: 940s 940s SUB WHATEVER { 940s MY $X = SHIFT; 940s MY SUB INNER { 940s ... DO SOMETHING WITH $X ... 940s } 940s INNER(); 940s } 940s 940s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 940s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 940s SEE THE C<$X> FROM THE FIRST CALL TO C. 940s 940s =HEAD3 C SUBROUTINES 940s 940s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 940s SUBROUTINE OF THE SAME NAME. 940s 940s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 940s INSIDE AN INNER SCOPE: 940s 940s SUB FOO { ... } 940s 940s SUB BAR { 940s MY SUB FOO { ... } 940s { 940s # NEED TO USE THE OUTER FOO HERE 940s OUR SUB FOO; 940s FOO(); 940s } 940s } 940s 940s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 940s 940s PACKAGE MYSNEAKYMODULE; 940s 940s OUR SUB DO_SOMETHING { ... } 940s 940s SUB DO_SOMETHING_WITH_CALLER { 940s PACKAGE DB; 940s () = CALLER 1; # SETS @DB::ARGS 940s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 940s } 940s 940s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 940s X X<*> 940s 940s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 940s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 940s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 940s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 940s 940s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 940s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 940s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 940s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 940s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 940s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 940s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 940s 940s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 940s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 940s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 940s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 940s 940s SUB DOUBLEARY { 940s LOCAL(*SOMEARY) = @_; 940s FOREACH $ELEM (@SOMEARY) { 940s $ELEM *= 2; 940s } 940s } 940s DOUBLEARY(*FOO); 940s DOUBLEARY(*BAR); 940s 940s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 940s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 940s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 940s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 940s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 940s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 940s 940s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 940s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 940s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 940s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 940s L. 940s 940s =HEAD2 WHEN TO STILL USE LOCAL() 940s X X 940s 940s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 940s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 940s I USE C INSTEAD OF C. 940s 940s =OVER 4 940s 940s =ITEM 1. 940s 940s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 940s 940s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 940s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 940s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 940s IN C<@FIELDS>. 940s 940s { 940s LOCAL @ARGV = ("/ETC/MOTD"); 940s LOCAL $/ = UNDEF; 940s LOCAL $_ = <>; 940s @FIELDS = SPLIT /^\S*=+\S*$/; 940s } 940s 940s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 940s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 940s 940s =ITEM 2. 940s 940s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 940s 940s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 940s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 940s TABLE ENTRIES: 940s 940s SUB IOQUEUE { 940s LOCAL (*READER, *WRITER); # NOT MY! 940s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 940s RETURN (*READER, *WRITER); 940s } 940s ($HEAD, $TAIL) = IOQUEUE(); 940s 940s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 940s ENTRIES. 940s 940s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 940s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 940s A LOCAL ALIAS. 940s 940s { 940s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 940s GROW(); # REALLY CALLS SHRINK() 940s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 940s } 940s GROW(); # GET THE REAL GROW() AGAIN 940s 940s SEE L FOR MORE ABOUT MANIPULATING 940s FUNCTIONS BY NAME IN THIS WAY. 940s 940s =ITEM 3. 940s 940s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 940s 940s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 940s IS DONE ON DYNAMICS: 940s 940s { 940s LOCAL $SIG{INT} = 'IGNORE'; 940s FUNCT(); # UNINTERRUPTIBLE 940s } 940s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 940s 940s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 940s 940s =BACK 940s 940s =HEAD2 PASS BY REFERENCE 940s X X X 940s 940s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 940s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 940s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 940s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 940s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 940s 940s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 940s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 940s OF ALL THEIR FORMER LAST ELEMENTS: 940s 940s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 940s 940s SUB POPMANY { 940s MY $AREF; 940s MY @RETLIST; 940s FOREACH $AREF ( @_ ) { 940s PUSH @RETLIST, POP @$AREF; 940s } 940s RETURN @RETLIST; 940s } 940s 940s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 940s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 940s 940s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 940s SUB INTER { 940s MY ($K, $HREF, %SEEN); # LOCALS 940s FOREACH $HREF (@_) { 940s WHILE ( $K = EACH %$HREF ) { 940s $SEEN{$K}++; 940s } 940s } 940s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 940s } 940s 940s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 940s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 940s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 940s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 940s A LITTLE EXPENSIVE. 940s 940s WHERE PEOPLE GET INTO TROUBLE IS HERE: 940s 940s (@W, @X) = FUNC(@Y, @Z); 940s OR 940s (%W, %X) = FUNC(%Y, %Z); 940s 940s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 940s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 940s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 940s AS ALWAYS. 940s 940s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 940s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 940s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 940s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 940s 940s ($WREF, $XREF) = FUNC(\@Y, \@Z); 940s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 940s SUB FUNC { 940s MY ($YREF, $ZREF) = @_; 940s IF (@$YREF > @$ZREF) { 940s RETURN ($YREF, $ZREF); 940s } ELSE { 940s RETURN ($ZREF, $YREF); 940s } 940s } 940s 940s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 940s 940s (*W, *X) = FUNC(\@Y, \@Z); 940s PRINT "@W HAS MORE THAN @X\N"; 940s SUB FUNC { 940s LOCAL (*Y, *Z) = @_; 940s IF (@Y > @Z) { 940s RETURN (\@Y, \@Z); 940s } ELSE { 940s RETURN (\@Z, \@Y); 940s } 940s } 940s 940s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 940s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 940s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 940s ARE IN THE SYMBOL TABLE. 940s 940s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 940s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 940s FOR EXAMPLE: 940s 940s SPLUTTER(\*STDOUT); 940s SUB SPLUTTER { 940s MY $FH = SHIFT; 940s PRINT $FH "HER UM WELL A HMMM\N"; 940s } 940s 940s $REC = GET_REC(\*STDIN); 940s SUB GET_REC { 940s MY $FH = SHIFT; 940s RETURN SCALAR <$FH>; 940s } 940s 940s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 940s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 940s 940s SUB OPENIT { 940s MY $PATH = SHIFT; 940s LOCAL *FH; 940s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 940s } 940s 940s =HEAD2 PROTOTYPES 940s X X 940s 940s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 940s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 940s SECTION OR WITH A L. 940s IF YOU DECLARE EITHER OF 940s 940s SUB MYPUSH (\@@) 940s SUB MYPUSH :PROTOTYPE(\@@) 940s 940s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 940s 940s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 940s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 940s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 940s OF AN ATTRIBUTE. 940s 940s THE 940s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 940s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 940s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 940s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 940s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 940s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 940s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 940s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 940s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 940s 940s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 940s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 940s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 940s 940s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 940s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 940s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 940s CORRESPONDING BUILT-IN. 940s 940s DECLARED AS CALLED AS 940s 940s SUB MYLINK ($$) MYLINK $OLD, $NEW 940s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 940s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 940s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 940s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 940s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 940s SUB MYPOP (\@) MYPOP @ARRAY 940s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 940s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 940s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 940s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 940s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 940s SUB MYRAND (;$) MYRAND 42 940s SUB MYTIME () MYTIME 940s 940s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 940s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 940s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 940s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 940s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 940s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 940s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 940s 940s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 940s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 940s 940s SUB MYREF (\[$@%&*]) 940s 940s WILL ALLOW CALLING MYREF() AS 940s 940s MYREF $VAR 940s MYREF @ARRAY 940s MYREF %HASH 940s MYREF &SUB 940s MYREF *GLOB 940s 940s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 940s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 940s 940s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 940s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 940s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 940s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 940s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 940s 940s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 940s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 940s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 940s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 940s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 940s FOLLOWS: 940s 940s USE SYMBOL 'QUALIFY_TO_REF'; 940s 940s SUB FOO (*) { 940s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 940s ... 940s } 940s 940s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 940s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 940s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 940s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 940s 940s SUB MYPUSH (+@) { 940s MY $AREF = SHIFT; 940s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 940s PUSH @$AREF, @_; 940s } 940s 940s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 940s IS OF AN ACCEPTABLE TYPE. 940s 940s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 940s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 940s 940s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 940s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 940s PROVIDED, C<$_> WILL BE USED INSTEAD. 940s 940s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 940s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 940s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 940s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 940s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 940s 940s MYTIME +2; 940s 940s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 940s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 940s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 940s 940s SUB MYGETPROTOBYNUMBER($;); 940s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 940s 940s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 940s PROVIDED IT'S IN THE INITIAL POSITION: 940s X<&> 940s 940s SUB TRY (&@) { 940s MY($TRY,$CATCH) = @_; 940s EVAL { &$TRY }; 940s IF ($@) { 940s LOCAL $_ = $@; 940s &$CATCH; 940s } 940s } 940s SUB CATCH (&) { $_[0] } 940s 940s TRY { 940s DIE "PHOOEY"; 940s } CATCH { 940s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 940s }; 940s 940s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 940s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 940s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 940s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 940s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 940s 940s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 940s X 940s 940s SUB MYGREP (&@) { 940s MY $CODE = SHIFT; 940s MY @RESULT; 940s FOREACH $_ (@_) { 940s PUSH(@RESULT, $_) IF &$CODE; 940s } 940s @RESULT; 940s } 940s 940s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 940s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 940s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 940s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 940s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 940s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 940s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 940s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 940s 940s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 940s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 940s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 940s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 940s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 940s MAJORITY OF OFFENDING CODE IS FIXED. 940s 940s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 940s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 940s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 940s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 940s 940s SUB FUNC ($) { 940s MY $N = SHIFT; 940s PRINT "YOU GAVE ME $N\N"; 940s } 940s 940s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 940s RETURNING A LIST: 940s 940s FUNC(@FOO); 940s FUNC( $TEXT =~ /\W+/G ); 940s 940s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 940s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 940s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 940s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 940s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 940s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 940s 940s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 940s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 940s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 940s EFFECT, LIKE SO: 940s 940s SUB FOO($$); 940s SUB FOO($$) { 940s FOO 1, 2; 940s } 940s 940s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 940s TO MAKE THE WORLD A BETTER PLACE. 940s 940s =HEAD2 CONSTANT FUNCTIONS 940s X 940s 940s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 940s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 940s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 940s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 940s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 940s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 940s 940s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 940s 940s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 940s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 940s # AND IT'S INLINED, TOO! 940s SUB ST_DEV () { 0 } 940s SUB ST_INO () { 1 } 940s 940s SUB FLAG_FOO () { 1 << 8 } 940s SUB FLAG_BAR () { 1 << 9 } 940s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 940s 940s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 940s 940s SUB N () { INT(OPT_BAZ) / 3 } 940s 940s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 940s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 940s 940s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 940s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 940s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 940s C: 940s 940s SUB BAZ_VAL () { 940s IF (OPT_BAZ) { 940s RETURN 23; 940s } 940s ELSE { 940s RETURN 42; 940s } 940s } 940s SUB BONK_VAL () { RETURN 12345 } 940s 940s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 940s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 940s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 940s 940s BEGIN { 940s MY $VAR = 1; 940s NO STRICT 'REFS'; 940s *INLINED = SUB () { $VAR }; 940s } 940s 940s BEGIN { 940s MY $VAR = 1; 940s MY $REF = \$VAR; 940s NO STRICT 'REFS'; 940s *NOT_INLINED = SUB () { $VAR }; 940s } 940s 940s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 940s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 940s 940s BEGIN { 940s MY $X = 10; 940s *FOO = SUB () { $X }; 940s $X++; 940s } 940s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 940s 940s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 940s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 940s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 940s SO IT PRINTED C<10>, NOT C<11>. 940s 940s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 940s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 940s ASIDE FROM WHERE IT IS DECLARED. 940s 940s # FINE, NO WARNING 940s BEGIN { 940s MY $X = 54321; 940s *INLINED = SUB () { $X }; 940s } 940s # ERROR 940s BEGIN { 940s MY $X; 940s $X = 54321; 940s *ALSO_INLINED = SUB () { $X }; 940s } 940s 940s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 940s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 940s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 940s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 940s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 940s 940s MY $X = 54321; 940s *INLINED = SUB : CONST { $X }; 940s $X++; 940s 940s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 940s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 940s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 940s VALUE CAPTURED THE SAME WAY. 940s 940s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 940s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 940s AN EXPLICIT C: 940s 940s BEGIN { 940s MY $X = 10; 940s *FOO = SUB () { RETURN $X }; 940s $X++; 940s } 940s PRINT FOO(); # PRINTS 11 940s 940s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 940s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 940s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 940s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 940s 940s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 940s SUB ONE { 940s 1; 940s } 940s IF (ONE ) { 940s PRINT ONE() IF ONE ; 940s } 940s 940s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 940s SUB ONE () { 1 } 940s DO { 940s PRINT 1 940s }; 940s 940s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 940s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 940s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 940s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 940s 940s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 940s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 940s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 940s SUBROUTINE ONE REDEFINED AT -E LINE 1. 940s 940s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 940s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 940s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 940s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 940s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 940s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 940s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 940s MENTIONED ABOVE: 940s 940s SUB NOT_INLINED () { RETURN 23 } 940s 940s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 940s X X X X 940s 940s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 940s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 940s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 940s ON A NON-UNIX SYSTEM. 940s 940s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 940s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 940s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 940s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 940s 940s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 940s CHDIR $SOMEWHERE; 940s SUB CHDIR { ... } 940s 940s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 940s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 940s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 940s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 940s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 940s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 940s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 940s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 940s FOR SOME KEYWORDS. SEE L. 940s 940s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 940s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 940s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 940s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 940s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 940s THAT IS, THEY COULD SAY 940s 940s USE MODULE 'OPEN'; 940s 940s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 940s 940s USE MODULE; 940s 940s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 940s 940s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 940s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 940s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 940s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 940s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 940s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 940s THAT UNDERSTANDS REGULAR EXPRESSIONS. 940s 940s PACKAGE REGLOB; 940s REQUIRE EXPORTER; 940s @ISA = 'EXPORTER'; 940s @EXPORT_OK = 'GLOB'; 940s 940s SUB IMPORT { 940s MY $PKG = SHIFT; 940s RETURN UNLESS @_; 940s MY $SYM = SHIFT; 940s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 940s $PKG->EXPORT($WHERE, $SYM, @_); 940s } 940s 940s SUB GLOB { 940s MY $PAT = SHIFT; 940s MY @GOT; 940s IF (OPENDIR MY $D, '.') { 940s @GOT = GREP /$PAT/, READDIR $D; 940s CLOSEDIR $D; 940s } 940s RETURN @GOT; 940s } 940s 1; 940s 940s AND HERE'S HOW IT COULD BE (AB)USED: 940s 940s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 940s PACKAGE FOO; 940s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 940s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 940s 940s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 940s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 940s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 940s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 940s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 940s IT MUST BE DONE AT ALL. 940s 940s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 940s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 940s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 940s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 940s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 940s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 940s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 940s LIBRARY. 940s 940s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 940s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 940s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 940s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 940s (SEE L). 940s 940s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 940s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 940s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 940s 940s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 940s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 940s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 940s C SYNTAX, THOUGH). 940s 940s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 940s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 940s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 940s 940s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 940s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 940s 940s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 940s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 940s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 940s 940s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 940s 940s =HEAD2 AUTOLOADING 940s X X 940s 940s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 940s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 940s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 940s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 940s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 940s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 940s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 940s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 940s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 940s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 940s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 940s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 940s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 940s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 940s SUBROUTINE NAME. SEE L FOR DETAILS.) 940s 940s 940s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 940s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 940s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 940s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 940s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 940s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 940s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 940s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 940s 940s SUB AUTOLOAD { 940s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 940s MY $PROGRAM = $AUTOLOAD; 940s $PROGRAM =~ S/.*:://; 940s SYSTEM($PROGRAM, @_); 940s } 940s DATE(); 940s WHO(); 940s LS('-L'); 940s 940s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 940s EVEN NEED PARENTHESES: 940s 940s USE SUBS QW(DATE WHO LS); 940s DATE; 940s WHO; 940s LS '-L'; 940s 940s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 940s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 940s 940s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 940s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 940s DESCRIBED IN L AND IN L, THE STANDARD 940s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 940s FUNCTIONS TO PERL CODE IN L. 940s 940s =HEAD2 SUBROUTINE ATTRIBUTES 940s X X X 940s 940s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 940s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 940s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 940s C HAD BEEN SEEN. SEE L FOR DETAILS 940s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 940s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 940s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 940s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 940s 940s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 940s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 940s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 940s NEST PROPERLY. 940s 940s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 940s 940s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 940s SUB PLUGH () : UGLY('\(") :BAD; 940s SUB XYZZY : _5X5 { ... } 940s 940s EXAMPLES OF INVALID SYNTAX: 940s 940s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 940s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 940s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 940s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 940s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 940s 940s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 940s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 940s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 940s PARSED AND INVOKED: 940s 940s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 940s 940s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 940s SEE L AND L. 940s 940s =HEAD1 SEE ALSO 940s 940s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 940s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 940s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 940s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 940s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 940s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 940s 940s =FOR VI 940s # EX: SET STS=0 SW=4 ET: 940s 940s ok 2 940s # testing mod_cgi with /modules/cgi/perl.pl 940s # expected 200 940s # received 200 940s # body: PERL CGI 940s ok 3 940s # testing mod_test_rwrite with /test_rwrite 940s # expected 200 940s # received 200 940s # body: A 940s ok 4 940s ok 941s t/filter/case_in.t .................. 941s 1..3 941s # Running under perl version 5.038002 for linux 941s # Current time local: Mon Apr 8 18:17:54 2024 941s # Current time GMT: Mon Apr 8 18:17:54 2024 941s # Using Test.pm version 1.31 941s # Using Apache/Test.pm version 1.42 941s ok 1 941s # testing mod_cgi with /modules/cgi/perl_echo.pl 941s # expected 200 941s # received 200 941s ok 2 941s # testing mod_echo_post with /echo_post 941s # expected 200 941s # received 200 941s ok 3 941s ok 942s t/filter/input_body.t ............... 942s 1..2 942s # Running under perl version 5.038002 for linux 942s # Current time local: Mon Apr 8 18:17:55 2024 942s # Current time GMT: Mon Apr 8 18:17:55 2024 942s # Using Test.pm version 1.31 942s # Using Apache/Test.pm version 1.42 942s # testing : Posted "1 ko" 942s # expected: 'ok 1' 942s # received: 'ok 1' 942s ok 1 942s # testing : Posted "2 ko" 942s # expected: 'ok 2' 942s # received: 'ok 2' 942s ok 2 942s ok 944s t/http11/basicauth.t ................ 944s 1..3 944s # Running under perl version 5.038002 for linux 944s # Current time local: Mon Apr 8 18:17:56 2024 944s # Current time GMT: Mon Apr 8 18:17:56 2024 944s # Using Test.pm version 1.31 944s # Using Apache/Test.pm version 1.42 944s ok 1 944s ok 2 944s ok 3 944s ok 946s t/http11/chunked.t .................. 946s 1..30 946s # Running under perl version 5.038002 for linux 946s # Current time local: Mon Apr 8 18:17:58 2024 946s # Current time GMT: Mon Apr 8 18:17:58 2024 946s # Using Test.pm version 1.31 946s # Using Apache/Test.pm version 1.42 946s # testing : response protocol 946s # expected: 'HTTP/1.1' 946s # received: 'HTTP/1.1' 946s ok 1 946s # testing : response Transfer-Encoding 946s # expected: 'chunked' 946s # received: 'chunked' 946s ok 2 946s # testing : no Content-Length 946s # expected: 0 946s # received: 0 946s ok 3 946s # testing : body length 946s # expected: '70976' 946s # received: 70976 946s ok 4 946s # testing : number of requests 946s # expected: 1 946s # received: 1 946s ok 5 946s # testing : response protocol 946s # expected: 'HTTP/1.1' 946s # received: 'HTTP/1.1' 946s ok 6 946s # testing : response Transfer-Encoding 946s # expected: 'chunked' 946s # received: 'chunked' 946s ok 7 946s # testing : no Content-Length 946s # expected: 0 946s # received: 0 946s ok 8 946s # testing : body length 946s # expected: '212509' 946s # received: 212509 946s ok 9 946s # testing : number of requests 946s # expected: 2 946s # received: 2 946s ok 10 946s # testing : response protocol 946s # expected: 'HTTP/1.1' 946s # received: 'HTTP/1.1' 946s ok 11 946s # testing : response Transfer-Encoding 946s # expected: 'chunked' 946s # received: 'chunked' 946s ok 12 946s # testing : no Content-Length 946s # expected: 0 946s # received: 0 946s ok 13 946s # testing : body length 946s # expected: '280545' 946s # received: 280545 946s ok 14 946s # testing : number of requests 946s # expected: 3 946s # received: 3 946s ok 15 946s # testing : response protocol 946s # expected: 'HTTP/1.1' 946s # received: 'HTTP/1.1' 946s ok 16 946s # testing : response Transfer-Encoding 946s # expected: 'chunked' 946s # received: 'chunked' 946s ok 17 946s # testing : no Content-Length 946s # expected: 0 946s # received: 0 946s ok 18 946s # testing : body length 946s # expected: '845969' 946s # received: 845969 946s ok 19 946s # testing : number of requests 946s # expected: 4 946s # received: 4 946s ok 20 946s # testing : response protocol 946s # expected: 'HTTP/1.1' 946s # received: 'HTTP/1.1' 946s ok 21 946s # testing : no Transfer-Encoding (test result inverted) 946s # expected: 'chunked' 946s # received: '' 946s ok 22 946s # testing : content length 946s # expected: 253 946s # received: '253' 946s ok 23 946s # testing : body length 946s # expected: '242' 946s # received: 242 946s ok 24 946s # testing : number of requests 946s # expected: 5 946s # received: 5 946s ok 25 946s # testing : response protocol 946s # expected: 'HTTP/1.1' 946s # received: 'HTTP/1.1' 946s ok 26 946s # testing : no Transfer-Encoding (test result inverted) 946s # expected: 'chunked' 946s # received: '' 946s ok 27 946s # testing : content length 946s # expected: '' 946s # received: '' 946s ok 28 946s # testing : body length 946s # expected: '14276' 946s # received: 14276 946s ok 29 946s # testing : number of requests 946s # expected: 6 946s # received: 6 946s ok 30 946s ok 947s t/http11/chunked2.t ................. 947s 1..2 947s # Running under perl version 5.038002 for linux 947s # Current time local: Mon Apr 8 18:18:00 2024 947s # Current time GMT: Mon Apr 8 18:18:00 2024 947s # Using Test.pm version 1.31 947s # Using Apache/Test.pm version 1.42 947s # testing : successful response 947s # expected: 200 947s # received: '200' 947s ok 1 947s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 947s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 947s ok 2 947s ok 949s t/http11/clength.t .................. 949s 1..6 949s # Running under perl version 5.038002 for linux 949s # Current time local: Mon Apr 8 18:18:01 2024 949s # Current time GMT: Mon Apr 8 18:18:01 2024 949s # Using Test.pm version 1.31 949s # Using Apache/Test.pm version 1.42 949s # testing : successful response 949s # expected: 200 949s # received: '200' 949s ok 1 949s # expected: 10 949s # received: '10' 949s ok 2 949s # expected: 'bbbbbbbbbb' 949s # received: 'bbbbbbbbbb' 949s ok 3 949s # testing : successful response 949s # expected: 200 949s # received: '200' 949s ok 4 949s # expected: 6 949s # received: '6' 949s ok 5 949s # expected: 'foobar' 949s # received: 'foobar' 949s ok 6 949s ok 952s t/http11/post.t ..................... 952s # using LWP client 952s 1..51 952s # Running under perl version 5.038002 for linux 952s # Current time local: Mon Apr 8 18:18:03 2024 952s # Current time GMT: Mon Apr 8 18:18:03 2024 952s # Using Test.pm version 1.31 952s # Using Apache/Test.pm version 1.42 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 1024 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Connection: Keep-Alive 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 1 952s #DMMATCH1: 1 952s #Keep-Alive: timeout=5, max=100 952s # 952s # testing : length posted 952s # expected: '1024' 952s # received: 1024 952s ok 1 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 2048 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 2 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '2048' 952s # received: 2048 952s ok 2 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 3072 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 3 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '3072' 952s # received: 3072 952s ok 3 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 4096 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 4 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '4096' 952s # received: 4096 952s ok 4 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 5120 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 5 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '5120' 952s # received: 5120 952s ok 5 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 6144 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 6 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '6144' 952s # received: 6144 952s ok 6 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 7168 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 7 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '7168' 952s # received: 7168 952s ok 7 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 8192 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 8 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '8192' 952s # received: 8192 952s ok 8 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 9216 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 5 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 9 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '9216' 952s # received: 9216 952s ok 9 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 10240 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 10 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '10240' 952s # received: 10240 952s ok 10 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 11264 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 11 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '11264' 952s # received: 11264 952s ok 11 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 12288 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 12 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '12288' 952s # received: 12288 952s ok 12 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 13312 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 13 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '13312' 952s # received: 13312 952s ok 13 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 14336 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 14 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '14336' 952s # received: 14336 952s ok 14 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 15360 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 15 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '15360' 952s # received: 15360 952s ok 15 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 16384 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 16 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '16384' 952s # received: 16384 952s ok 16 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 17408 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 17 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '17408' 952s # received: 17408 952s ok 17 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 18432 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 18 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '18432' 952s # received: 18432 952s ok 18 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 19456 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 19 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '19456' 952s # received: 19456 952s ok 19 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 20480 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 20 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '20480' 952s # received: 20480 952s ok 20 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 21504 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 21 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '21504' 952s # received: 21504 952s ok 21 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 22528 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 22 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '22528' 952s # received: 22528 952s ok 22 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 23552 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 23 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '23552' 952s # received: 23552 952s ok 23 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 24576 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 24 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '24576' 952s # received: 24576 952s ok 24 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 25600 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 25 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '25600' 952s # received: 25600 952s ok 25 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 26624 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 26 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '26624' 952s # received: 26624 952s ok 26 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 27648 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 27 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '27648' 952s # received: 27648 952s ok 27 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 28672 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 28 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '28672' 952s # received: 28672 952s ok 28 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 29696 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 29 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '29696' 952s # received: 29696 952s ok 29 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 30720 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 30 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '30720' 952s # received: 30720 952s ok 30 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 31744 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 31 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '31744' 952s # received: 31744 952s ok 31 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 32768 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 32 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '32768' 952s # received: 32768 952s ok 32 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 33792 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 33 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '33792' 952s # received: 33792 952s ok 33 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 34816 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 34 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '34816' 952s # received: 34816 952s ok 34 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 35840 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 35 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '35840' 952s # received: 35840 952s ok 35 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 36864 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 36 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '36864' 952s # received: 36864 952s ok 36 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 37888 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 37 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '37888' 952s # received: 37888 952s ok 37 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 38912 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 38 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '38912' 952s # received: 38912 952s ok 38 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 39936 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 39 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '39936' 952s # received: 39936 952s ok 39 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 40960 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:04 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 40 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '40960' 952s # received: 40960 952s ok 40 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 41984 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 41 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '41984' 952s # received: 41984 952s ok 41 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 43008 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 42 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '43008' 952s # received: 43008 952s ok 42 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 44032 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 43 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '44032' 952s # received: 44032 952s ok 43 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 45056 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 44 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '45056' 952s # received: 45056 952s ok 44 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 46080 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 45 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '46080' 952s # received: 46080 952s ok 45 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 47104 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 46 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '47104' 952s # received: 47104 952s ok 46 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 48128 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 47 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '48128' 952s # received: 48128 952s ok 47 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 49152 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 48 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '49152' 952s # received: 49152 952s ok 48 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 50176 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 49 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '50176' 952s # received: 50176 952s ok 49 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 51200 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 6 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 50 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '51200' 952s # received: 51200 952s ok 50 952s #lwp request: 952s #POST http://localhost:8529/eat_post HTTP/1.1 952s #User-Agent: libwww-perl/6.76 952s #Content-Length: 102400 952s # 952s #server response: 952s #HTTP/1.1 200 OK 952s #Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 952s #Vary: In-If1 952s #Content-Length: 7 952s #Client-Date: Mon, 08 Apr 2024 18:18:05 GMT 952s #Client-Peer: 127.0.0.1:8529 952s #Client-Response-Num: 51 952s #DMMATCH1: 1 952s # 952s # testing : length posted 952s # expected: '102400' 952s # received: 102400 952s ok 51 952s ok 953s t/modules/aaa.t ..................... 953s 1..40 953s # Running under perl version 5.038002 for linux 953s # Current time local: Mon Apr 8 18:18:05 2024 953s # Current time GMT: Mon Apr 8 18:18:05 2024 953s # Using Test.pm version 1.31 953s # Using Apache/Test.pm version 1.42 953s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm2 953s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 953s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/form1 953s ok 1 953s ok 2 953s ok 3 953s ok 4 953s ok 5 953s ok 6 953s ok 7 953s ok 8 953s ok 9 953s ok 10 953s ok 11 953s ok 12 953s ok 13 953s ok 14 953s ok 15 953s ok 16 953s ok 17 953s ok 18 953s ok 19 953s ok 20 953s ok 21 953s ok 22 953s ok 23 953s ok 24 953s ok 25 953s ok 26 953s ok 27 953s ok 28 953s ok 29 953s ok 30 953s ok 31 953s ok 32 953s ok 33 953s ok 34 953s ok 35 953s ok 36 953s ok 37 953s ok 38 953s ok 39 953s ok 40 953s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm2 953s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/form1 953s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 953s ok 955s t/modules/access.t .................. 955s 1..408 955s # Running under perl version 5.038002 for linux 955s # Current time local: Mon Apr 8 18:18:07 2024 955s # Current time GMT: Mon Apr 8 18:18:07 2024 955s # Using Test.pm version 1.31 955s # Using Apache/Test.pm version 1.42 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # expecting access. 955s ok 1 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 2 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from all 955s # expecting access. 955s ok 3 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 4 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from localhost 955s # expecting access. 955s ok 5 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 6 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from 127.0.0.1 955s # expecting access. 955s ok 7 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 8 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from 127.0 955s # expecting access. 955s ok 9 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 10 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 11 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 12 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from 127.0.0.1/16 955s # expecting access. 955s ok 13 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 14 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 15 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 16 955s # --- 955s # Order deny,allow 955s # Allow from all 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 17 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # expecting access. 955s ok 18 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 19 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from all 955s # expecting access. 955s ok 20 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 21 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from localhost 955s # expecting access. 955s ok 22 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 23 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from 127.0.0.1 955s # expecting access. 955s ok 24 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 25 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from 127.0 955s # expecting access. 955s ok 26 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 27 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 28 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 29 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from 127.0.0.1/16 955s # expecting access. 955s ok 30 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 31 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 32 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 33 955s # --- 955s # Order deny,allow 955s # Allow from localhost 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 34 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # expecting access. 955s ok 35 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 36 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from all 955s # expecting access. 955s ok 37 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 38 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from localhost 955s # expecting access. 955s ok 39 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 40 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1 955s # expecting access. 955s ok 41 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 42 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from 127.0 955s # expecting access. 955s ok 43 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 44 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 45 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 46 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1/16 955s # expecting access. 955s ok 47 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 48 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 49 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 50 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 51 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # expecting access. 955s ok 52 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 53 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from all 955s # expecting access. 955s ok 54 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 55 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from localhost 955s # expecting access. 955s ok 56 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 57 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from 127.0.0.1 955s # expecting access. 955s ok 58 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 59 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from 127.0 955s # expecting access. 955s ok 60 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 61 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 62 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 63 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from 127.0.0.1/16 955s # expecting access. 955s ok 64 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 65 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 66 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 67 955s # --- 955s # Order deny,allow 955s # Allow from 127.0 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 68 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 69 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 70 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from all 955s # expecting access. 955s ok 71 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 72 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from localhost 955s # expecting access. 955s ok 73 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 74 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1 955s # expecting access. 955s ok 75 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 76 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0 955s # expecting access. 955s ok 77 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 78 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 79 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 80 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1/16 955s # expecting access. 955s ok 81 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 82 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 83 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 84 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 85 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # expecting access. 955s ok 86 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 87 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from all 955s # expecting access. 955s ok 88 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 89 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from localhost 955s # expecting access. 955s ok 90 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 91 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1 955s # expecting access. 955s ok 92 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 93 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0 955s # expecting access. 955s ok 94 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 95 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 96 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 97 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1/16 955s # expecting access. 955s ok 98 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 99 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 100 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 101 955s # --- 955s # Order deny,allow 955s # Allow from 127.0.0.1/16 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 102 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # expecting access. 955s ok 103 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 104 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from all 955s # expecting access denial. 955s ok 105 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 106 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from localhost 955s # expecting access denial. 955s ok 107 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 108 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 109 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 110 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from 127.0 955s # expecting access denial. 955s ok 111 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 112 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 113 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 114 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 115 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 116 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 117 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 118 955s # --- 955s # Order deny,allow 955s # Allow from somewhere.else.com 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 119 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # expecting access. 955s ok 120 955s # --- 955s # Order deny,allow 955s # Deny from all 955s # expecting access denial. 955s ok 121 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from all 955s # expecting access denial. 955s ok 122 955s # --- 955s # Order deny,allow 955s # Deny from localhost 955s # expecting access denial. 955s ok 123 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from localhost 955s # expecting access denial. 955s ok 124 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 125 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 126 955s # --- 955s # Order deny,allow 955s # Deny from 127.0 955s # expecting access denial. 955s ok 127 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from 127.0 955s # expecting access denial. 955s ok 128 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 129 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 130 955s # --- 955s # Order deny,allow 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 131 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 132 955s # --- 955s # Order deny,allow 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 133 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 134 955s # --- 955s # Order deny,allow 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 135 955s # --- 955s # Order deny,allow 955s # Allow from 66.6.6.6 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 136 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # expecting access. 955s ok 137 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 138 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from all 955s # expecting access denial. 955s ok 139 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 140 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from localhost 955s # expecting access denial. 955s ok 141 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 142 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 143 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 144 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from 127.0 955s # expecting access denial. 955s ok 145 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 146 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 147 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 148 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 149 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 150 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 151 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 152 955s # --- 955s # Order allow,deny 955s # Allow from all 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 153 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # expecting access. 955s ok 154 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 155 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from all 955s # expecting access denial. 955s ok 156 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 157 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from localhost 955s # expecting access denial. 955s ok 158 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 159 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 160 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 161 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from 127.0 955s # expecting access denial. 955s ok 162 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 163 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 164 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 165 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 166 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 167 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 168 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 169 955s # --- 955s # Order allow,deny 955s # Allow from localhost 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 170 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # expecting access. 955s ok 171 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 172 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from all 955s # expecting access denial. 955s ok 173 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 174 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from localhost 955s # expecting access denial. 955s ok 175 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 176 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 177 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 178 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from 127.0 955s # expecting access denial. 955s ok 179 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 180 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 181 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 182 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 183 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 184 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 185 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 186 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 187 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # expecting access. 955s ok 188 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 189 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from all 955s # expecting access denial. 955s ok 190 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 191 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from localhost 955s # expecting access denial. 955s ok 192 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 193 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 194 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 195 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from 127.0 955s # expecting access denial. 955s ok 196 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 197 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 198 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 199 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 200 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 201 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 202 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 203 955s # --- 955s # Order allow,deny 955s # Allow from 127.0 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 204 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 205 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 206 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from all 955s # expecting access denial. 955s ok 207 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 208 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from localhost 955s # expecting access denial. 955s ok 209 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 210 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 211 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 212 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0 955s # expecting access denial. 955s ok 213 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 214 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 215 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 216 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 217 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 218 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 219 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 220 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 221 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # expecting access. 955s ok 222 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 223 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from all 955s # expecting access denial. 955s ok 224 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 225 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from localhost 955s # expecting access denial. 955s ok 226 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 227 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 228 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 229 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0 955s # expecting access denial. 955s ok 230 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 231 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 232 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 233 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 234 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 235 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 236 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 237 955s # --- 955s # Order allow,deny 955s # Allow from 127.0.0.1/16 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 238 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # expecting access denial. 955s ok 239 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 240 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from all 955s # expecting access denial. 955s ok 241 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 242 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from localhost 955s # expecting access denial. 955s ok 243 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 244 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 245 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 246 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from 127.0 955s # expecting access denial. 955s ok 247 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 248 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 249 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 250 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 251 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 252 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 253 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 254 955s # --- 955s # Order allow,deny 955s # Allow from somewhere.else.com 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 255 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # expecting access denial. 955s ok 256 955s # --- 955s # Order allow,deny 955s # Deny from all 955s # expecting access denial. 955s ok 257 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from all 955s # expecting access denial. 955s ok 258 955s # --- 955s # Order allow,deny 955s # Deny from localhost 955s # expecting access denial. 955s ok 259 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from localhost 955s # expecting access denial. 955s ok 260 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 261 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 262 955s # --- 955s # Order allow,deny 955s # Deny from 127.0 955s # expecting access denial. 955s ok 263 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from 127.0 955s # expecting access denial. 955s ok 264 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 265 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 266 955s # --- 955s # Order allow,deny 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 267 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 268 955s # --- 955s # Order allow,deny 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 269 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 270 955s # --- 955s # Order allow,deny 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 271 955s # --- 955s # Order allow,deny 955s # Allow from 66.6.6.6 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 272 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # expecting access. 955s ok 273 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 274 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from all 955s # expecting access denial. 955s ok 275 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 276 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from localhost 955s # expecting access denial. 955s ok 277 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 278 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 279 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 280 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from 127.0 955s # expecting access denial. 955s ok 281 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 282 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 283 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 284 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 285 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 286 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 287 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 288 955s # --- 955s # Order mutual-failure 955s # Allow from all 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 289 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # expecting access. 955s ok 290 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 291 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from all 955s # expecting access denial. 955s ok 292 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 293 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from localhost 955s # expecting access denial. 955s ok 294 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 295 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 296 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 297 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from 127.0 955s # expecting access denial. 955s ok 298 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 299 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 300 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 301 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 302 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 303 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 304 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 305 955s # --- 955s # Order mutual-failure 955s # Allow from localhost 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 306 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # expecting access. 955s ok 307 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 308 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from all 955s # expecting access denial. 955s ok 309 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 310 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from localhost 955s # expecting access denial. 955s ok 311 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 312 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 313 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 314 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from 127.0 955s # expecting access denial. 955s ok 315 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 316 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 317 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 318 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 319 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 320 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 321 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 322 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 323 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # expecting access. 955s ok 324 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 325 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from all 955s # expecting access denial. 955s ok 326 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 327 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from localhost 955s # expecting access denial. 955s ok 328 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 329 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 330 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 331 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from 127.0 955s # expecting access denial. 955s ok 332 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 333 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 334 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 335 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 336 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 337 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 338 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 339 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 340 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # expecting access. 955s ok 341 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 342 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from all 955s # expecting access denial. 955s ok 343 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 344 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from localhost 955s # expecting access denial. 955s ok 345 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 346 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 347 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 348 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0 955s # expecting access denial. 955s ok 349 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 350 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 351 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 352 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 353 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 354 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 355 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 356 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/255.255.0.0 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 357 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # expecting access. 955s ok 358 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 359 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from all 955s # expecting access denial. 955s ok 360 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 361 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from localhost 955s # expecting access denial. 955s ok 362 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 363 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 364 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 365 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0 955s # expecting access denial. 955s ok 366 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 367 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 368 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 369 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 370 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 371 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from somewhere.else.com 955s # expecting access. 955s ok 372 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 373 955s # --- 955s # Order mutual-failure 955s # Allow from 127.0.0.1/16 955s # Deny from 66.6.6.6 955s # expecting access. 955s ok 374 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # expecting access denial. 955s ok 375 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 376 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from all 955s # expecting access denial. 955s ok 377 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 378 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from localhost 955s # expecting access denial. 955s ok 379 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 380 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 381 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 382 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from 127.0 955s # expecting access denial. 955s ok 383 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 384 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 385 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 386 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 387 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 388 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 389 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 390 955s # --- 955s # Order mutual-failure 955s # Allow from somewhere.else.com 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 391 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # expecting access denial. 955s ok 392 955s # --- 955s # Order mutual-failure 955s # Deny from all 955s # expecting access denial. 955s ok 393 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from all 955s # expecting access denial. 955s ok 394 955s # --- 955s # Order mutual-failure 955s # Deny from localhost 955s # expecting access denial. 955s ok 395 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from localhost 955s # expecting access denial. 955s ok 396 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 397 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1 955s # expecting access denial. 955s ok 398 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0 955s # expecting access denial. 955s ok 399 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from 127.0 955s # expecting access denial. 955s ok 400 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 401 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1/255.255.0.0 955s # expecting access denial. 955s ok 402 955s # --- 955s # Order mutual-failure 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 403 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from 127.0.0.1/16 955s # expecting access denial. 955s ok 404 955s # --- 955s # Order mutual-failure 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 405 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from somewhere.else.com 955s # expecting access denial. 955s ok 406 955s # --- 955s # Order mutual-failure 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 407 955s # --- 955s # Order mutual-failure 955s # Allow from 66.6.6.6 955s # Deny from 66.6.6.6 955s # expecting access denial. 955s ok 408 955s ok 956s t/modules/actions.t ................. 956s 1..20 956s # Running under perl version 5.038002 for linux 956s # Current time local: Mon Apr 8 18:18:09 2024 956s # Current time GMT: Mon Apr 8 18:18:09 2024 956s # Using Test.pm version 1.31 956s # Using Apache/Test.pm version 1.42 956s # expected: 200 956s # received: '200' 956s ok 1 956s # expected: 'nada' 956s # received: 'nada' 956s ok 2 956s # expected: 404 956s # received: '404' 956s ok 3 956s ok 4 # skip RC=404, no need to check content 956s # expected: 404 956s # received: '404' 956s ok 5 956s ok 6 # skip RC=404, no need to check content 956s # expected: 404 956s # received: '404' 956s ok 7 956s ok 8 # skip RC=404, no need to check content 956s # expected: 200 956s # received: '200' 956s ok 9 956s # expected: 'nada' 956s # received: 'nada' 956s ok 10 956s # expected: 404 956s # received: '404' 956s ok 11 956s ok 12 # skip RC=404, no need to check content 956s # expected: 200 956s # received: '200' 956s ok 13 956s # expected: 'POST 956s # foo2: bar2 956s # ' 956s # received: 'POST 956s # foo2: bar2 956s # ' 956s ok 14 956s # expected: 405 956s # received: '405' 956s ok 15 956s # expected: 200 956s # received: '200' 956s ok 16 956s # expected: 'foo=bar' 956s # received: 'foo=bar' 956s ok 17 956s # expected: 200 956s # received: '200' 956s ok 18 956s # expected: 'POST 956s # foo2: bar2 956s # ' 956s # received: 'POST 956s # foo2: bar2 956s # ' 956s ok 19 956s # expected: 405 956s # received: '405' 956s ok 20 956s ok 958s t/modules/alias.t ................... 958s 1..134 958s # Running under perl version 5.038002 for linux 958s # Current time local: Mon Apr 8 18:18:10 2024 958s # Current time GMT: Mon Apr 8 18:18:10 2024 958s # Using Test.pm version 1.31 958s # Using Apache/Test.pm version 1.42 958s # verifying simple aliases 958s # testing : /alias/ 958s # expected: 200 958s # received: '200' 958s ok 1 958s # testing : /bogu/ 958s # expected: 404 958s # received: '404' 958s ok 2 958s # verifying alias match with /ali[0-9]. 958s # testing : /ali0 958s # expected: 0 958s # received: '0' 958s ok 3 958s # testing : /ali1 958s # expected: 1 958s # received: '1' 958s ok 4 958s # testing : /ali2 958s # expected: 2 958s # received: '2' 958s ok 5 958s # testing : /ali3 958s # expected: 3 958s # received: '3' 958s ok 6 958s # testing : /ali4 958s # expected: 4 958s # received: '4' 958s ok 7 958s # testing : /ali5 958s # expected: 5 958s # received: '5' 958s ok 8 958s # testing : /ali6 958s # expected: 6 958s # received: '6' 958s ok 9 958s # testing : /ali7 958s # expected: 7 958s # received: '7' 958s ok 10 958s # testing : /ali8 958s # expected: 8 958s # received: '8' 958s ok 11 958s # testing : /ali9 958s # expected: 9 958s # received: '9' 958s ok 12 958s # verifying expression alias match with /expr/ali[0-9]. 958s # testing : /ali0 958s # expected: 0 958s # received: '0' 958s ok 13 958s # testing : /ali1 958s # expected: 1 958s # received: '1' 958s ok 14 958s # testing : /ali2 958s # expected: 2 958s # received: '2' 958s ok 15 958s # testing : /ali3 958s # expected: 3 958s # received: '3' 958s ok 16 958s # testing : /ali4 958s # expected: 4 958s # received: '4' 958s ok 17 958s # testing : /ali5 958s # expected: 5 958s # received: '5' 958s ok 18 958s # testing : /ali6 958s # expected: 6 958s # received: '6' 958s ok 19 958s # testing : /ali7 958s # expected: 7 958s # received: '7' 958s ok 20 958s # testing : /ali8 958s # expected: 8 958s # received: '8' 958s ok 21 958s # testing : /ali9 958s # expected: 9 958s # received: '9' 958s ok 22 958s # testing : /forbid 958s # expected: '403' 958s # received: '403' 958s ok 23 958s # testing : /gone 958s # expected: '410' 958s # received: '410' 958s ok 24 958s # testing : /perm 958s # expected: '301' 958s # received: '301' 958s ok 25 958s # testing : /perm2 958s # expected: '301' 958s # received: '301' 958s ok 26 958s # testing : /seeother 958s # expected: '303' 958s # received: '303' 958s ok 27 958s # testing : /temp 958s # expected: '302' 958s # received: '302' 958s ok 28 958s # testing : /temp2 958s # expected: '302' 958s # received: '302' 958s ok 29 958s verifying body of perm and temp redirect match 958s # testing : /p0 958s # expected: 0 958s # received: '0' 958s ok 30 958s # testing : /p1 958s # expected: 1 958s # received: '1' 958s ok 31 958s # testing : /p2 958s # expected: 2 958s # received: '2' 958s ok 32 958s # testing : /p3 958s # expected: 3 958s # received: '3' 958s ok 33 958s # testing : /p4 958s # expected: 4 958s # received: '4' 958s ok 34 958s # testing : /p5 958s # expected: 5 958s # received: '5' 958s ok 35 958s # testing : /p6 958s # expected: 6 958s # received: '6' 958s ok 36 958s # testing : /p7 958s # expected: 7 958s # received: '7' 958s ok 37 958s # testing : /p8 958s # expected: 8 958s # received: '8' 958s ok 38 958s # testing : /p9 958s # expected: 9 958s # received: '9' 958s ok 39 958s # testing : /t0 958s # expected: 0 958s # received: '0' 958s ok 40 958s # testing : /t1 958s # expected: 1 958s # received: '1' 958s ok 41 958s # testing : /t2 958s # expected: 2 958s # received: '2' 958s ok 42 958s # testing : /t3 958s # expected: 3 958s # received: '3' 958s ok 43 958s # testing : /t4 958s # expected: 4 958s # received: '4' 958s ok 44 958s # testing : /t5 958s # expected: 5 958s # received: '5' 958s ok 45 958s # testing : /t6 958s # expected: 6 958s # received: '6' 958s ok 46 958s # testing : /t7 958s # expected: 7 958s # received: '7' 958s ok 47 958s # testing : /t8 958s # expected: 8 958s # received: '8' 958s ok 48 958s # testing : /t9 958s # expected: 9 958s # received: '9' 958s ok 49 958s verifying body of perm and temp redirect match with expression support 958s # testing : /p0 958s # expected: 0 958s # received: '0' 958s ok 50 958s # testing : /p1 958s # expected: 1 958s # received: '1' 958s ok 51 958s # testing : /p2 958s # expected: 2 958s # received: '2' 958s ok 52 958s # testing : /p3 958s # expected: 3 958s # received: '3' 958s ok 53 958s # testing : /p4 958s # expected: 4 958s # received: '4' 958s ok 54 958s # testing : /p5 958s # expected: 5 958s # received: '5' 958s ok 55 958s # testing : /p6 958s # expected: 6 958s # received: '6' 958s ok 56 958s # testing : /p7 958s # expected: 7 958s # received: '7' 958s ok 57 958s # testing : /p8 958s # expected: 8 958s # received: '8' 958s ok 58 958s # testing : /p9 958s # expected: 9 958s # received: '9' 958s ok 59 958s # testing : /t0 958s # expected: 0 958s # received: '0' 958s ok 60 958s # testing : /t1 958s # expected: 1 958s # received: '1' 958s ok 61 958s # testing : /t2 958s # expected: 2 958s # received: '2' 958s ok 62 958s # testing : /t3 958s # expected: 3 958s # received: '3' 958s ok 63 958s # testing : /t4 958s # expected: 4 958s # received: '4' 958s ok 64 958s # testing : /t5 958s # expected: 5 958s # received: '5' 958s ok 65 958s # testing : /t6 958s # expected: 6 958s # received: '6' 958s ok 66 958s # testing : /t7 958s # expected: 7 958s # received: '7' 958s ok 67 958s # testing : /t8 958s # expected: 8 958s # received: '8' 958s ok 68 958s # testing : /t9 958s # expected: 9 958s # received: '9' 958s ok 69 958s verifying return code of seeother and gone redirect match 958s # testing : s0 958s # expected: '303' 958s # received: '303' 958s ok 70 958s # testing : s1 958s # expected: '303' 958s # received: '303' 958s ok 71 958s # testing : s2 958s # expected: '303' 958s # received: '303' 958s ok 72 958s # testing : s3 958s # expected: '303' 958s # received: '303' 958s ok 73 958s # testing : s4 958s # expected: '303' 958s # received: '303' 958s ok 74 958s # testing : s5 958s # expected: '303' 958s # received: '303' 958s ok 75 958s # testing : s6 958s # expected: '303' 958s # received: '303' 958s ok 76 958s # testing : s7 958s # expected: '303' 958s # received: '303' 958s ok 77 958s # testing : s8 958s # expected: '303' 958s # received: '303' 958s ok 78 958s # testing : s9 958s # expected: '303' 958s # received: '303' 958s ok 79 958s # testing : g0 958s # expected: '410' 958s # received: '410' 958s ok 80 958s # testing : g1 958s # expected: '410' 958s # received: '410' 958s ok 81 958s # testing : g2 958s # expected: '410' 958s # received: '410' 958s ok 82 958s # testing : g3 958s # expected: '410' 958s # received: '410' 958s ok 83 958s # testing : g4 958s # expected: '410' 958s # received: '410' 958s ok 84 958s # testing : g5 958s # expected: '410' 958s # received: '410' 958s ok 85 958s # testing : g6 958s # expected: '410' 958s # received: '410' 958s ok 86 958s # testing : g7 958s # expected: '410' 958s # received: '410' 958s ok 87 958s # testing : g8 958s # expected: '410' 958s # received: '410' 958s ok 88 958s # testing : g9 958s # expected: '410' 958s # received: '410' 958s ok 89 958s # testing : f0 958s # expected: '403' 958s # received: '403' 958s ok 90 958s # testing : f1 958s # expected: '403' 958s # received: '403' 958s ok 91 958s # testing : f2 958s # expected: '403' 958s # received: '403' 958s ok 92 958s # testing : f3 958s # expected: '403' 958s # received: '403' 958s ok 93 958s # testing : f4 958s # expected: '403' 958s # received: '403' 958s ok 94 958s # testing : f5 958s # expected: '403' 958s # received: '403' 958s ok 95 958s # testing : f6 958s # expected: '403' 958s # received: '403' 958s ok 96 958s # testing : f7 958s # expected: '403' 958s # received: '403' 958s ok 97 958s # testing : f8 958s # expected: '403' 958s # received: '403' 958s ok 98 958s # testing : f9 958s # expected: '403' 958s # received: '403' 958s ok 99 958s verifying return code of seeother and gone redirect match with expression support 958s # testing : s0 958s # expected: '303' 958s # received: '303' 958s ok 100 958s # testing : s1 958s # expected: '303' 958s # received: '303' 958s ok 101 958s # testing : s2 958s # expected: '303' 958s # received: '303' 958s ok 102 958s # testing : s3 958s # expected: '303' 958s # received: '303' 958s ok 103 958s # testing : s4 958s # expected: '303' 958s # received: '303' 958s ok 104 958s # testing : s5 958s # expected: '303' 958s # received: '303' 958s ok 105 958s # testing : s6 958s # expected: '303' 958s # received: '303' 958s ok 106 958s # testing : s7 958s # expected: '303' 958s # received: '303' 958s ok 107 958s # testing : s8 958s # expected: '303' 958s # received: '303' 958s ok 108 958s # testing : s9 958s # expected: '303' 958s # received: '303' 958s ok 109 958s # testing : g0 958s # expected: '410' 958s # received: '410' 958s ok 110 958s # testing : g1 958s # expected: '410' 958s # received: '410' 958s ok 111 958s # testing : g2 958s # expected: '410' 958s # received: '410' 958s ok 112 958s # testing : g3 958s # expected: '410' 958s # received: '410' 958s ok 113 958s # testing : g4 958s # expected: '410' 958s # received: '410' 958s ok 114 958s # testing : g5 958s # expected: '410' 958s # received: '410' 958s ok 115 958s # testing : g6 958s # expected: '410' 958s # received: '410' 958s ok 116 958s # testing : g7 958s # expected: '410' 958s # received: '410' 958s ok 117 958s # testing : g8 958s # expected: '410' 958s # received: '410' 958s ok 118 958s # testing : g9 958s # expected: '410' 958s # received: '410' 958s ok 119 958s # testing : f0 958s # expected: '403' 958s # received: '403' 958s ok 120 958s # testing : f1 958s # expected: '403' 958s # received: '403' 958s ok 121 958s # testing : f2 958s # expected: '403' 958s # received: '403' 958s ok 122 958s # testing : f3 958s # expected: '403' 958s # received: '403' 958s ok 123 958s # testing : f4 958s # expected: '403' 958s # received: '403' 958s ok 124 958s # testing : f5 958s # expected: '403' 958s # received: '403' 958s ok 125 958s # testing : f6 958s # expected: '403' 958s # received: '403' 958s ok 126 958s # testing : f7 958s # expected: '403' 958s # received: '403' 958s ok 127 958s # testing : f8 958s # expected: '403' 958s # received: '403' 958s ok 128 958s # testing : f9 958s # expected: '403' 958s # received: '403' 958s ok 129 958s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 958s # verifying /modules/alias/script is plain text 958s # testing : /modules/alias/script 958s # expected: '#!/bin/sh 958s # echo Content-type: text/plain 958s # echo 958s # echo this is a shell script cgi. 958s # ' 958s # received: '#!/bin/sh 958s # echo Content-type: text/plain 958s # echo 958s # echo this is a shell script cgi. 958s # ' 958s ok 130 958s # verifying same file accessed at /cgi/script is executed code 958s # testing : /cgi/script 958s # expected: 'this is a shell script cgi. 958s # ' 958s # received: 'this is a shell script cgi. 958s # ' 958s ok 131 958s # verifying ScriptAliasMatch with /aliascgi-script 958s # testing : /aliascgi-script 958s # expected: 'this is a shell script cgi. 958s # ' 958s # received: 'this is a shell script cgi. 958s # ' 958s ok 132 958s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 958s # testing : /aliascgi-script 958s # expected: 'this is a shell script cgi. 958s # ' 958s # received: 'this is a shell script cgi. 958s # ' 958s ok 133 958s # verifying bad script alias. 958s # testing : /aliascgi-nada 958s # expected: 404 958s # received: '404' 958s ok 134 958s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 958s ok 960s t/modules/allowmethods.t ............ 960s 1..9 960s # Running under perl version 5.038002 for linux 960s # Current time local: Mon Apr 8 18:18:12 2024 960s # Current time GMT: Mon Apr 8 18:18:12 2024 960s # Using Test.pm version 1.31 960s # Using Apache/Test.pm version 1.42 960s # testing : Get request to /Get responds 200 960s # expected: 200 960s # received: '200' 960s ok 1 960s # testing : Head request to /Get responds 200 960s # expected: 200 960s # received: '200' 960s ok 2 960s # testing : Post request to /Get responds 405 960s # expected: 405 960s # received: '405' 960s ok 3 960s # testing : Get request to /Head responds 200 960s # expected: 200 960s # received: '200' 960s ok 4 960s # testing : Head request to /Head responds 200 960s # expected: 200 960s # received: '200' 960s ok 5 960s # testing : Post request to /Head responds 405 960s # expected: 405 960s # received: '405' 960s ok 6 960s # testing : Get request to /Post responds 405 960s # expected: 405 960s # received: '405' 960s ok 7 960s # testing : Head request to /Post responds 405 960s # expected: 405 960s # received: '405' 960s ok 8 960s # testing : Post request to /Post responds 200 960s # expected: 200 960s # received: '200' 960s ok 9 960s ok 961s t/modules/asis.t .................... 961s 1..3 961s # Running under perl version 5.038002 for linux 961s # Current time local: Mon Apr 8 18:18:14 2024 961s # Current time GMT: Mon Apr 8 18:18:14 2024 961s # Using Test.pm version 1.31 961s # Using Apache/Test.pm version 1.42 961s # testing : asis content OK 961s # expected: 'This is asis content. 961s # ' 961s # received: 'This is asis content. 961s # ' 961s ok 1 961s # testing : asis gave 404 error 961s # expected: 404 961s # received: '404' 961s ok 2 961s # testing : asis gave 403 error 961s # expected: 403 961s # received: '403' 961s ok 3 961s ok 964s t/modules/authz_core.t .............. 964s 1..504 964s # Running under perl version 5.038002 for linux 964s # Current time local: Mon Apr 8 18:18:15 2024 964s # Current time GMT: Mon Apr 8 18:18:15 2024 964s # Using Test.pm version 1.31 964s # Using Apache/Test.pm version 1.42 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/groups1 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 200, expected 200 [a/ : a/ ] 964s ok 1 964s # got 200, expected 200 [a/ : a/ 1] 964s ok 2 964s # got 200, expected 200 [a/ : a/ 2] 964s ok 3 964s # got 200, expected 200 [a/ : a/ 1 2] 964s ok 4 964s # got 200, expected 200 [a/ : a/ 3] 964s ok 5 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ user1: a/ ] 964s ok 6 964s # got 200, expected 200 [a/ user1: a/ user1] 964s ok 7 964s # got 401, expected 401 [a/ user1: a/ user2] 964s ok 8 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ Any 1 2: a/ ] 964s ok 9 964s # got 200, expected 200 [a/ Any 1 2: a/ 1] 964s ok 10 964s # got 200, expected 200 [a/ Any 1 2: a/ 2] 964s ok 11 964s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 964s ok 12 964s # got 403, expected 403 [a/ Any 1 2: a/ 3] 964s ok 13 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 964s ok 14 964s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 964s ok 15 964s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 964s ok 16 964s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 964s ok 17 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 964s ok 18 964s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 964s ok 19 964s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 964s ok 20 964s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 964s ok 21 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 964s ok 22 964s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 964s ok 23 964s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 964s ok 24 964s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 964s ok 25 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 964s ok 26 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 964s ok 27 964s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 964s ok 28 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 964s ok 29 964s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 964s ok 30 964s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 964s ok 31 964s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 964s ok 32 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 964s ok 33 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 964s ok 34 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 964s ok 35 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 964s ok 36 964s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 964s ok 37 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 964s ok 38 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 964s ok 39 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 964s ok 40 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 964s ok 41 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 964s ok 42 964s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 964s ok 43 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 964s ok 44 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 964s ok 45 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 964s ok 46 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 964s ok 47 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 964s ok 48 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 964s ok 49 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 964s ok 50 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 964s ok 51 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 964s ok 52 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 964s ok 53 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 964s ok 54 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 964s ok 55 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 964s ok 56 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 964s ok 57 964s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 964s ok 58 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 !2: a/ ] 964s ok 59 964s # got 200, expected 200 [a/ All 1 !2: a/ 1] 964s ok 60 964s # got 403, expected 403 [a/ All 1 !2: a/ 2] 964s ok 61 964s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 964s ok 62 964s # got 403, expected 403 [a/ All 1 !2: a/ 3] 964s ok 63 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 964s ok 64 964s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 964s ok 65 964s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 964s ok 66 964s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 964s ok 67 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 964s ok 68 964s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 964s ok 69 964s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 964s ok 70 964s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 964s ok 71 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 964s ok 72 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 964s ok 73 964s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 964s ok 74 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 964s ok 75 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 964s ok 76 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 964s ok 77 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 964s ok 78 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 964s ok 79 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 964s ok 80 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 964s ok 81 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 964s ok 82 964s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 964s ok 83 964s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 964s ok 84 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 964s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 964s ok 85 964s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 964s ok 86 964s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 964s ok 87 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 964s ok 88 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 964s ok 89 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 964s ok 90 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 964s ok 91 964s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 964s ok 92 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 964s ok 93 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 964s ok 94 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 964s ok 95 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 964s ok 96 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 964s ok 97 964s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 964s ok 98 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 964s ok 99 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 964s ok 100 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 964s ok 101 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 964s ok 102 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 964s ok 103 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 964s ok 104 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 964s ok 105 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 964s ok 106 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 964s ok 107 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 964s ok 108 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 964s ok 109 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 964s ok 110 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 964s ok 111 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 964s ok 112 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 964s ok 113 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 2: a/ ] 964s ok 114 964s # got 403, expected 403 [a/ All 1 2: a/ 1] 964s ok 115 964s # got 403, expected 403 [a/ All 1 2: a/ 2] 964s ok 116 964s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 964s ok 117 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 964s ok 118 964s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 964s ok 119 964s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 964s ok 120 964s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 964s ok 121 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 964s ok 122 964s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 964s ok 123 964s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 964s ok 124 964s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 964s ok 125 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 964s ok 126 964s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 964s ok 127 964s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 964s ok 128 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 964s ok 129 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 964s ok 130 964s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 964s ok 131 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 964s ok 132 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 964s ok 133 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 964s ok 134 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 964s ok 135 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 964s ok 136 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 964s ok 137 964s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 964s ok 138 964s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 964s ok 139 964s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 964s ok 140 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 964s ok 141 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 964s ok 142 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 964s ok 143 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 964s ok 144 964s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 964s ok 145 964s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 964s ok 146 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 964s ok 147 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 964s ok 148 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 964s ok 149 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 964s ok 150 964s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 964s ok 151 964s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 964s ok 152 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 964s ok 153 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 964s ok 154 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 964s ok 155 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 964s ok 156 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 964s ok 157 964s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 964s ok 158 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 964s ok 159 964s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 964s ok 160 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 964s ok 161 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 964s ok 162 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 964s ok 163 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 964s ok 164 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 964s ok 165 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 964s ok 166 964s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 964s ok 167 964s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 964s ok 168 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 964s ok 169 964s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 964s ok 170 964s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 964s ok 171 964s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 964s ok 172 964s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 964s ok 173 964s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 964s ok 174 964s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 964s ok 175 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 964s ok 176 964s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 964s ok 177 964s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 964s ok 178 964s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 964s ok 179 964s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 964s ok 180 964s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 964s ok 181 964s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 964s ok 182 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 964s ok 183 964s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 964s ok 184 964s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 964s ok 185 964s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 964s ok 186 964s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 964s ok 187 964s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 964s ok 188 964s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 964s ok 189 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 964s ok 190 964s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 964s ok 191 964s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 964s ok 192 964s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 964s ok 193 964s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 964s ok 194 964s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 964s ok 195 964s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 964s ok 196 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 964s ok 197 964s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 964s ok 198 964s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 964s ok 199 964s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 964s ok 200 964s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 964s ok 201 964s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 964s ok 202 964s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 964s ok 203 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 964s ok 204 964s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 964s ok 205 964s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 964s ok 206 964s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 964s ok 207 964s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 964s ok 208 964s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 964s ok 209 964s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 964s ok 210 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 964s ok 211 964s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 964s ok 212 964s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 964s ok 213 964s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 964s ok 214 964s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 964s ok 215 964s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 964s ok 216 964s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 964s ok 217 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 964s ok 218 964s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 964s ok 219 964s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 964s ok 220 964s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 964s ok 221 964s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 964s ok 222 964s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 964s ok 223 964s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 964s ok 224 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 964s ok 225 964s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 964s ok 226 964s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 964s ok 227 964s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 964s ok 228 964s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 964s ok 229 964s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 964s ok 230 964s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 964s ok 231 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 964s ok 232 964s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 964s ok 233 964s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 964s ok 234 964s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 964s ok 235 964s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 964s ok 236 964s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 964s ok 237 964s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 964s ok 238 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 964s ok 239 964s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 964s ok 240 964s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 964s ok 241 964s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 964s ok 242 964s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 964s ok 243 964s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 964s ok 244 964s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 964s ok 245 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 964s ok 246 964s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 964s ok 247 964s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 964s ok 248 964s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 964s ok 249 964s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 964s ok 250 964s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 964s ok 251 964s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 964s ok 252 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 964s ok 253 964s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 964s ok 254 964s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 964s ok 255 964s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 964s ok 256 964s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 964s ok 257 964s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 964s ok 258 964s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 964s ok 259 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 964s ok 260 964s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 964s ok 261 964s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 964s ok 262 964s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 964s ok 263 964s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 964s ok 264 964s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 964s ok 265 964s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 964s ok 266 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 964s ok 267 964s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 964s ok 268 964s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 964s ok 269 964s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 964s ok 270 964s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 964s ok 271 964s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 964s ok 272 964s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 964s ok 273 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 964s ok 274 964s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 964s ok 275 964s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 964s ok 276 964s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 964s ok 277 964s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 964s ok 278 964s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 964s ok 279 964s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 964s ok 280 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 964s ok 281 964s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 964s ok 282 964s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 964s ok 283 964s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 964s ok 284 964s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 964s ok 285 964s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 964s ok 286 964s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 964s ok 287 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 964s ok 288 964s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 964s ok 289 964s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 964s ok 290 964s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 964s ok 291 964s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 964s ok 292 964s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 964s ok 293 964s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 964s ok 294 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 964s ok 295 964s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 964s ok 296 964s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 964s ok 297 964s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 964s ok 298 964s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 964s ok 299 964s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 964s ok 300 964s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 964s ok 301 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 964s ok 302 964s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 964s ok 303 964s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 964s ok 304 964s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 964s ok 305 964s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 964s ok 306 964s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 964s ok 307 964s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 964s ok 308 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 964s ok 309 964s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 964s ok 310 964s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 964s ok 311 964s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 964s ok 312 964s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 964s ok 313 964s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 964s ok 314 964s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 964s ok 315 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 964s ok 316 964s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 964s ok 317 964s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 964s ok 318 964s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 964s ok 319 964s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 964s ok 320 964s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 964s ok 321 964s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 964s ok 322 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 964s ok 323 964s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 964s ok 324 964s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 964s ok 325 964s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 964s ok 326 964s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 964s ok 327 964s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 964s ok 328 964s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 964s ok 329 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 964s ok 330 964s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 964s ok 331 964s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 964s ok 332 964s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 964s ok 333 964s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 964s ok 334 964s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 964s ok 335 964s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 964s ok 336 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 964s ok 337 964s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 964s ok 338 964s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 964s ok 339 964s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 964s ok 340 964s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 964s ok 341 964s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 964s ok 342 964s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 964s ok 343 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 964s ok 344 964s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 964s ok 345 964s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 964s ok 346 964s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 964s ok 347 964s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 964s ok 348 964s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 964s ok 349 964s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 964s ok 350 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 964s ok 351 964s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 964s ok 352 964s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 964s ok 353 964s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 964s ok 354 964s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 964s ok 355 964s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 964s ok 356 964s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 964s ok 357 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 964s ok 358 964s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 964s ok 359 964s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 964s ok 360 964s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 964s ok 361 964s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 964s ok 362 964s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 964s ok 363 964s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 964s ok 364 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 964s ok 365 964s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 964s ok 366 964s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 964s ok 367 964s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 964s ok 368 964s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 964s ok 369 964s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 964s ok 370 964s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 964s ok 371 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 964s ok 372 964s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 964s ok 373 964s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 964s ok 374 964s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 964s ok 375 964s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 964s ok 376 964s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 964s ok 377 964s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 964s ok 378 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 964s ok 379 964s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 964s ok 380 964s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 964s ok 381 964s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 964s ok 382 964s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 964s ok 383 964s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 964s ok 384 964s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 964s ok 385 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 964s ok 386 964s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 964s ok 387 964s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 964s ok 388 964s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 964s ok 389 964s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 964s ok 390 964s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 964s ok 391 964s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 964s ok 392 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 964s ok 393 964s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 964s ok 394 964s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 964s ok 395 964s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 964s ok 396 964s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 964s ok 397 964s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 964s ok 398 964s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 964s ok 399 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 964s ok 400 964s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 964s ok 401 964s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 964s ok 402 964s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 964s ok 403 964s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 964s ok 404 964s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 964s ok 405 964s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 964s ok 406 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 964s ok 407 964s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 964s ok 408 964s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 964s ok 409 964s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 964s ok 410 964s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 964s ok 411 964s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 964s ok 412 964s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 964s ok 413 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 964s ok 414 964s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 964s ok 415 964s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 964s ok 416 964s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 964s ok 417 964s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 964s ok 418 964s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 964s ok 419 964s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 964s ok 420 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 964s ok 421 964s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 964s ok 422 964s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 964s ok 423 964s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 964s ok 424 964s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 964s ok 425 964s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 964s ok 426 964s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 964s ok 427 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 964s ok 428 964s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 964s ok 429 964s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 964s ok 430 964s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 964s ok 431 964s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 964s ok 432 964s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 964s ok 433 964s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 964s ok 434 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 964s ok 435 964s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 964s ok 436 964s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 964s ok 437 964s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 964s ok 438 964s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 964s ok 439 964s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 964s ok 440 964s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 964s ok 441 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 964s ok 442 964s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 964s ok 443 964s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 964s ok 444 964s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 964s ok 445 964s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 964s ok 446 964s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 964s ok 447 964s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 964s ok 448 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 964s ok 449 964s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 964s ok 450 964s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 964s ok 451 964s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 964s ok 452 964s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 964s ok 453 964s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 964s ok 454 964s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 964s ok 455 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 964s ok 456 964s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 964s ok 457 964s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 964s ok 458 964s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 964s ok 459 964s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 964s ok 460 964s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 964s ok 461 964s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 964s ok 462 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 964s ok 463 964s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 964s ok 464 964s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 964s ok 465 964s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 964s ok 466 964s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 964s ok 467 964s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 964s ok 468 964s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 964s ok 469 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 964s ok 470 964s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 964s ok 471 964s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 964s ok 472 964s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 964s ok 473 964s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 964s ok 474 964s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 964s ok 475 964s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 964s ok 476 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 964s ok 477 964s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 964s ok 478 964s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 964s ok 479 964s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 964s ok 480 964s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 964s ok 481 964s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 964s ok 482 964s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 964s ok 483 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 964s ok 484 964s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 964s ok 485 964s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 964s ok 486 964s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 964s ok 487 964s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 964s ok 488 964s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 964s ok 489 964s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 964s ok 490 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 964s ok 491 964s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 964s ok 492 964s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 964s ok 493 964s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 964s ok 494 964s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 964s ok 495 964s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 964s ok 496 964s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 964s ok 497 964s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 964s ok 498 964s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 964s ok 499 964s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 964s ok 500 964s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 964s ok 501 964s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 964s ok 502 964s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 964s ok 503 964s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 964s ok 504 964s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/groups1 964s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 964s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 964s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 964s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 964s ok 965s t/modules/autoindex.t ............... 965s 1..84 965s # Running under perl version 5.038002 for linux 965s # Current time local: Mon Apr 8 18:18:18 2024 965s # Current time GMT: Mon Apr 8 18:18:18 2024 965s # Using Test.pm version 1.31 965s # Using Apache/Test.pm version 1.42 965s --- 965s IndexOrderDefault Ascending Name 965s GET /modules/autoindex/htaccess/ 965s ok 1 965s --- 965s IndexOrderDefault Ascending Name 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 2 965s --- 965s IndexOrderDefault Ascending Name 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 3 965s --- 965s IndexOrderDefault Ascending Name 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 4 965s --- 965s IndexOrderDefault Ascending Name 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 5 965s --- 965s IndexOrderDefault Ascending Name 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 6 965s --- 965s IndexOrderDefault Ascending Name 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 7 965s --- 965s IndexOrderDefault Ascending Date 965s GET /modules/autoindex/htaccess/ 965s ok 8 965s --- 965s IndexOrderDefault Ascending Date 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 9 965s --- 965s IndexOrderDefault Ascending Date 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 10 965s --- 965s IndexOrderDefault Ascending Date 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 11 965s --- 965s IndexOrderDefault Ascending Date 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 12 965s --- 965s IndexOrderDefault Ascending Date 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 13 965s --- 965s IndexOrderDefault Ascending Date 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 14 965s --- 965s IndexOrderDefault Ascending Size 965s GET /modules/autoindex/htaccess/ 965s ok 15 965s --- 965s IndexOrderDefault Ascending Size 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 16 965s --- 965s IndexOrderDefault Ascending Size 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 17 965s --- 965s IndexOrderDefault Ascending Size 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 18 965s --- 965s IndexOrderDefault Ascending Size 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 19 965s --- 965s IndexOrderDefault Ascending Size 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 20 965s --- 965s IndexOrderDefault Ascending Size 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 21 965s --- 965s IndexOrderDefault Descending Name 965s GET /modules/autoindex/htaccess/ 965s ok 22 965s --- 965s IndexOrderDefault Descending Name 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 23 965s --- 965s IndexOrderDefault Descending Name 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 24 965s --- 965s IndexOrderDefault Descending Name 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 25 965s --- 965s IndexOrderDefault Descending Name 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 26 965s --- 965s IndexOrderDefault Descending Name 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 27 965s --- 965s IndexOrderDefault Descending Name 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 28 965s --- 965s IndexOrderDefault Descending Date 965s GET /modules/autoindex/htaccess/ 965s ok 29 965s --- 965s IndexOrderDefault Descending Date 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 30 965s --- 965s IndexOrderDefault Descending Date 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 31 965s --- 965s IndexOrderDefault Descending Date 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 32 965s --- 965s IndexOrderDefault Descending Date 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 33 965s --- 965s IndexOrderDefault Descending Date 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 34 965s --- 965s IndexOrderDefault Descending Date 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 35 965s --- 965s IndexOrderDefault Descending Size 965s GET /modules/autoindex/htaccess/ 965s ok 36 965s --- 965s IndexOrderDefault Descending Size 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 37 965s --- 965s IndexOrderDefault Descending Size 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 38 965s --- 965s IndexOrderDefault Descending Size 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 39 965s --- 965s IndexOrderDefault Descending Size 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 40 965s --- 965s IndexOrderDefault Descending Size 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 41 965s --- 965s IndexOrderDefault Descending Size 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 42 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s GET /modules/autoindex/htaccess/ 965s ok 43 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 44 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 45 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 46 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 47 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 48 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Name 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 49 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s GET /modules/autoindex/htaccess/ 965s ok 50 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 51 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 52 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 53 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 54 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 55 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Date 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 56 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s GET /modules/autoindex/htaccess/ 965s ok 57 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 58 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 59 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 60 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 61 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 62 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Ascending Size 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 63 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s GET /modules/autoindex/htaccess/ 965s ok 64 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 65 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 66 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 67 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 68 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 69 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Name 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 70 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s GET /modules/autoindex/htaccess/ 965s ok 71 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 72 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 73 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 74 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 75 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 76 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Date 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 77 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s GET /modules/autoindex/htaccess/ 965s ok 78 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s 965s (C=N O=A) 965s GET /modules/autoindex/htaccess/?C=N&O=A 965s ok 79 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s 965s (C=N O=D) 965s GET /modules/autoindex/htaccess/?C=N&O=D 965s ok 80 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s 965s (C=M O=A) 965s GET /modules/autoindex/htaccess/?C=M&O=A 965s ok 81 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s 965s (C=M O=D) 965s GET /modules/autoindex/htaccess/?C=M&O=D 965s ok 82 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s 965s (C=S O=A) 965s GET /modules/autoindex/htaccess/?C=S&O=A 965s ok 83 965s --- 965s IndexOptions FancyIndexing 965s IndexOrderDefault Descending Size 965s 965s (C=S O=D) 965s GET /modules/autoindex/htaccess/?C=S&O=D 965s ok 84 965s ok 967s t/modules/autoindex2.t .............. 967s 1..3 967s # Running under perl version 5.038002 for linux 967s # Current time local: Mon Apr 8 18:18:19 2024 967s # Current time GMT: Mon Apr 8 18:18:19 2024 967s # Using Test.pm version 1.31 967s # Using Apache/Test.pm version 1.42 967s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 967s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 967s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 967s # testing : dir_broken should not be listed 967s # expected: 0 967s # received: 0 967s ok 1 967s # testing : dir_normal should be listed 967s # expected: 1 967s # received: 1 967s ok 2 967s # testing : dir_protected should not be listed 967s # expected: 0 967s # received: 0 967s ok 3 967s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 967s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 967s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 967s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 967s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 967s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 967s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 967s ok 968s t/modules/brotli.t .................. 968s 1..64 968s # Running under perl version 5.038002 for linux 968s # Current time local: Mon Apr 8 18:18:21 2024 968s # Current time GMT: Mon Apr 8 18:18:21 2024 968s # Using Test.pm version 1.31 968s # Using Apache/Test.pm version 1.42 968s qvalue: 968s # expected: 200 968s # received: '200' 968s ok 1 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 2 968s qvalue: 968s # expected: 200 968s # received: '200' 968s ok 3 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 4 968s qvalue: 968s # expected: 200 968s # received: '200' 968s ok 5 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 6 968s qvalue: 968s # expected: 200 968s # received: '200' 968s ok 7 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 8 968s qvalue: 968s # expected: 200 968s # received: '200' 968s ok 9 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 10 968s qvalue: 968s # expected: 200 968s # received: '200' 968s ok 11 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 12 968s qvalue: ; 968s # expected: 200 968s # received: '200' 968s ok 13 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 14 968s qvalue: ; 968s # expected: 200 968s # received: '200' 968s ok 15 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 16 968s qvalue: ; 968s # expected: 200 968s # received: '200' 968s ok 17 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 18 968s qvalue: ;q= 968s # expected: 200 968s # received: '200' 968s ok 19 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 20 968s qvalue: ;q= 968s # expected: 200 968s # received: '200' 968s ok 21 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 22 968s qvalue: ;q= 968s # expected: 200 968s # received: '200' 968s ok 23 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 24 968s qvalue: ;q=0 968s # expected: 200 968s # received: '200' 968s ok 25 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 26 968s qvalue: ;q=0 968s # expected: 200 968s # received: '200' 968s ok 27 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 28 968s qvalue: ;q=0 968s # expected: 200 968s # received: '200' 968s ok 29 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 30 968s qvalue: ;q=0. 968s # expected: 200 968s # received: '200' 968s ok 31 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 32 968s qvalue: ;q=0. 968s # expected: 200 968s # received: '200' 968s ok 33 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 34 968s qvalue: ;q=0. 968s # expected: 200 968s # received: '200' 968s ok 35 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 36 968s qvalue: ;q=0.0 968s # expected: 200 968s # received: '200' 968s ok 37 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 38 968s qvalue: ;q=0.0 968s # expected: 200 968s # received: '200' 968s ok 39 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 40 968s qvalue: ;q=0.0 968s # expected: 200 968s # received: '200' 968s ok 41 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 42 968s qvalue: ;q=0.00 968s # expected: 200 968s # received: '200' 968s ok 43 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 44 968s qvalue: ;q=0.00 968s # expected: 200 968s # received: '200' 968s ok 45 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 46 968s qvalue: ;q=0.00 968s # expected: 200 968s # received: '200' 968s ok 47 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 48 968s qvalue: ;q=0.000 968s # expected: 200 968s # received: '200' 968s ok 49 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 50 968s qvalue: ;q=0.000 968s # expected: 200 968s # received: '200' 968s ok 51 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 52 968s qvalue: ;q=0.000 968s # expected: 200 968s # received: '200' 968s ok 53 968s # testing : response without Content-Encoding is OK 968s # expected: undef 968s # received: undef 968s ok 54 968s qvalue: ;q=0.0000 968s # expected: 200 968s # received: '200' 968s ok 55 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 56 968s qvalue: ;q=0.0000 968s # expected: 200 968s # received: '200' 968s ok 57 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 58 968s qvalue: ;q=0.0000 968s # expected: 200 968s # received: '200' 968s ok 59 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 60 968s # expected: 200 968s # received: '200' 968s ok 61 968s # testing : response Content-Encoding is OK 968s # expected: 'br' 968s # received: 'br' 968s ok 62 968s # expected: 200 968s # received: '200' 968s ok 63 968s # testing : response Content-Encoding is OK 968s # expected: 'gzip' 968s # received: 'gzip' 968s ok 64 968s ok 970s t/modules/buffer.t .................. 970s 1..12 970s # Running under perl version 5.038002 for linux 970s # Current time local: Mon Apr 8 18:18:22 2024 970s # Current time GMT: Mon Apr 8 18:18:22 2024 970s # Using Test.pm version 1.31 970s # Using Apache/Test.pm version 1.42 970s # testing : Checking return code is '200' 970s # expected: 200 970s # received: '200' 970s ok 1 970s ok 2 970s # testing : Checking return code is '200' 970s # expected: 200 970s # received: '200' 970s ok 3 970s ok 4 970s # testing : Checking return code is '200' 970s # expected: 200 970s # received: '200' 970s ok 5 970s ok 6 970s # testing : Checking return code is '200' 970s # expected: 200 970s # received: '200' 970s ok 7 970s ok 8 970s # testing : Checking return code is '200' 970s # expected: 200 970s # received: '200' 970s ok 9 970s ok 10 970s # testing : Checking return code is '200' 970s # expected: 200 970s # received: '200' 970s ok 11 970s ok 12 970s ok 971s t/modules/cache.t ................... 971s 1..3 971s # Running under perl version 5.038002 for linux 971s # Current time local: Mon Apr 8 18:18:24 2024 971s # Current time GMT: Mon Apr 8 18:18:24 2024 971s # Using Test.pm version 1.31 971s # Using Apache/Test.pm version 1.42 971s # testing : non-cached call to index.html 971s # expected: 200 971s # received: '200' 971s ok 1 971s # testing : call to cache index.html 971s # expected: 200 971s # received: '200' 971s ok 2 971s # testing : cached call to index.html 971s # expected: 200 971s # received: '200' 971s ok 3 971s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 971s ok 976s t/modules/cgi.t ..................... 976s 1..58 976s # Running under perl version 5.038002 for linux 976s # Current time local: Mon Apr 8 18:18:25 2024 976s # Current time GMT: Mon Apr 8 18:18:25 2024 976s # Using Test.pm version 1.31 976s # Using Apache/Test.pm version 1.42 976s # testing : return code for acceptpathinfodefault.sh 976s # expected: 200 976s # received: '200' 976s ok 1 976s # testing : body for acceptpathinfodefault.sh 976s # expected: '' 976s # received: '' 976s ok 2 976s # testing : return code for acceptpathinfodefault.sh/foo 976s # expected: 200 976s # received: '200' 976s ok 3 976s # testing : body for acceptpathinfodefault.sh/foo 976s # expected: '/foo' 976s # received: '/foo' 976s ok 4 976s # testing : return code for acceptpathinfooff.sh 976s # expected: 200 976s # received: '200' 976s ok 5 976s # testing : body for acceptpathinfooff.sh 976s # expected: '' 976s # received: '' 976s ok 6 976s # testing : return code for acceptpathinfooff.sh/foo 976s # expected: 404 976s # received: '404' 976s ok 7 976s # no body test for this one 976s ok 8 976s # testing : return code for acceptpathinfoon.sh 976s # expected: 200 976s # received: '200' 976s ok 9 976s # testing : body for acceptpathinfoon.sh 976s # expected: '' 976s # received: '' 976s ok 10 976s # testing : return code for acceptpathinfoon.sh/foo 976s # expected: 200 976s # received: '200' 976s ok 11 976s # testing : body for acceptpathinfoon.sh/foo 976s # expected: '/foo' 976s # received: '/foo' 976s ok 12 976s # testing : return code for bogus-perl.pl 976s # expected: 500 976s # received: '500' 976s ok 13 976s # cgi log created ok. 976s ok 14 976s # testing : return code for bogus-sh.sh 976s # expected: 500 976s # received: '500' 976s ok 15 976s # checking that log size (807) is bigger than it used to be (523) 976s ok 16 976s # testing : return code for nph-stderr.pl 976s # expected: 200 976s # received: '200' 976s ok 17 976s # testing : body for nph-stderr.pl 976s # expected: 'this is nph-stdout' 976s # received: 'this is nph-stdout' 976s ok 18 976s # testing : return code for nph-test.pl 976s # expected: 200 976s # received: '200' 976s ok 19 976s # testing : body for nph-test.pl 976s # expected: 'ok' 976s # received: 'ok' 976s ok 20 976s # testing : return code for perl.pl 976s # expected: 200 976s # received: '200' 976s ok 21 976s # testing : body for perl.pl 976s # expected: 'perl cgi' 976s # received: 'perl cgi' 976s ok 22 976s # testing : return code for sh.sh 976s # expected: 200 976s # received: '200' 976s ok 23 976s # testing : body for sh.sh 976s # expected: 'sh cgi' 976s # received: 'sh cgi' 976s ok 24 976s # testing : return code for stderr1.pl 976s # expected: 200 976s # received: '200' 976s ok 25 976s # testing : body for stderr1.pl 976s # expected: 'this is stdout' 976s # received: 'this is stdout' 976s ok 26 976s # testing : return code for stderr2.pl 976s # expected: 200 976s # received: '200' 976s ok 27 976s # testing : body for stderr2.pl 976s # expected: 'this is also stdout' 976s # received: 'this is also stdout' 976s ok 28 976s # testing : return code for stderr3.pl 976s # expected: 200 976s # received: '200' 976s ok 29 976s # testing : body for stderr3.pl 976s # expected: 'this is more stdout' 976s # received: 'this is more stdout' 976s ok 30 976s # posted content (length 10) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 976s # expected: '500' 976s # received: '500' 976s ok 31 976s # checking that log size (35781) is greater than 807 976s ok 32 976s # verifying that logged content is 10 characters 976s ok 33 976s # posted content (length 99) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 976s # expected: '500' 976s # received: '500' 976s ok 34 976s # checking that log size (36240) is greater than 35781 976s ok 35 976s # verifying that logged content is 99 characters 976s ok 36 976s # posted content (length 250) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 976s # expected: '500' 976s # received: '500' 976s ok 37 976s # checking that log size (36851) is greater than 36240 976s ok 38 976s # verifying that logged content is 250 characters 976s ok 39 976s # posted content (length 255) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 976s # expected: '500' 976s # received: '500' 976s ok 40 976s # checking that log size (37467) is greater than 36851 976s ok 41 976s # verifying that logged content is 255 characters 976s ok 42 976s # posted content (length 256) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 976s # expected: '500' 976s # received: '500' 976s ok 43 976s # checking that log size (38084) is greater than 37467 976s ok 44 976s # verifying that logged content is 256 characters 976s ok 45 976s # posted content (length 257) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 976s # expected: '500' 976s # received: '500' 976s ok 46 976s # checking that log size (38701) is greater than 38084 976s ok 47 976s # verifying that logged content is 256 characters 976s ok 48 976s # posted content (length 258) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 976s # expected: '500' 976s # received: '500' 976s ok 49 976s # checking that log size (39318) is greater than 38701 976s ok 50 976s # verifying that logged content is 256 characters 976s ok 51 976s # posted content (length 1024) to bogus-perl.pl 976s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 976s # expected: '500' 976s # received: '500' 976s ok 52 976s # checking that log size (39936) is greater than 39318 976s ok 53 976s # verifying that logged content is 256 characters 976s ok 54 976s # verifying log is greater than 40960 bytes. 976s ok 55 976s # verifying log did not grow after making bogus request. 976s ok 56 976s # verifying log did not grow after making another bogus request. 976s ok 57 976s # checking that HEAD /modules/cgi/perl.pl returns 200. 976s ok 58 976s ok 977s t/modules/data.t .................... 977s 1..2 977s # Running under perl version 5.038002 for linux 977s # Current time local: Mon Apr 8 18:18:29 2024 977s # Current time GMT: Mon Apr 8 18:18:29 2024 977s # Using Test.pm version 1.31 977s # Using Apache/Test.pm version 1.42 977s # testing : Checking return code is '200' 977s # expected: 200 977s # received: '200' 977s ok 1 977s ok 2 977s ok 981s t/modules/dav.t ..................... 981s 1..19 981s # Running under perl version 5.038002 for linux 981s # Current time local: Mon Apr 8 18:18:31 2024 981s # Current time GMT: Mon Apr 8 18:18:31 2024 981s # Using Test.pm version 1.31 981s # Using Apache/Test.pm version 1.42 981s resource lock test: 981s ok 1 981s DAV put test: 981s ok 2 981s getting DAV resource properties: 981s ok 3 981s created: Mon, 08 Apr 2024 18:18:32 GMT 981s modified: Mon, 08 Apr 2024 18:18:32 GMT 981s now: Mon, 08 Apr 2024 18:18:34 GMT 981s ok 4 981s ok 5 981s resource lock status test: 981s ok 6 981s resource unlock test: 981s ok 7 981s resource lock status test: 981s ok 8 981s getting uri... 981s expect: 981s -> 981s 981s
981s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

981s this is a page generated by
981s the mod_dav test in the Apache
981s perl test suite.
981s
981s 981s 981s <- 981s ok 15 981s ok 16 981s resource delete test: 981s ok 17 981s expect 404 not found got: 404 981s ok 18 981s PR 49825: expect 400 bad request got: 400 981s ok 19 981s ok 982s t/modules/deflate.t ................. 982s 1..47 982s # Running under perl version 5.038002 for linux 982s # Current time local: Mon Apr 8 18:18:35 2024 982s # Current time GMT: Mon Apr 8 18:18:35 2024 982s # Using Test.pm version 1.31 982s # Using Apache/Test.pm version 1.42 982s testing default 982s ok 1 982s ok 2 982s ok 3 982s ok 4 982s ok 5 982s ok 6 982s ok 7 982s ok 8 982s ok 9 982s ok 10 982s ok 11 982s ok 12 982s ok 13 982s ok 14 982s ok 15 982s ok 16 982s ok 17 982s ok 18 982s ok 19 982s ok 20 982s ok 21 982s ok 22 982s ok 23 982s ok 24 982s ok 25 982s ok 26 982s ok 27 982s ok 28 982s ok 29 982s ok 30 982s ok 31 982s ok 32 982s ok 33 982s ok 34 982s ok 35 982s ok 36 982s ok 37 982s ok 38 982s ok 39 982s ok 40 982s ok 41 982s ok 42 982s ok 43 982s ok 44 982s ok 45 982s # testing : response was 304 982s # expected: qr/HTTP\/1\.. 304/ 982s # received: 'HTTP/1.1 304 Not Modified' 982s ok 46 982s # testing : expect EOF after 304 header 982s # expected: 0 982s # received: 0 982s ok 47 982s ok 984s t/modules/digest.t .................. 984s 1..13 984s # Running under perl version 5.038002 for linux 984s # Current time local: Mon Apr 8 18:18:36 2024 984s # Current time GMT: Mon Apr 8 18:18:36 2024 984s # Using Test.pm version 1.31 984s # Using Apache/Test.pm version 1.42 984s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm1 984s # testing : no user to authenticate 984s # expected: 401 984s # received: '401' 984s ok 1 984s # testing : user1:foo not found 984s # expected: 401 984s # received: '401' 984s ok 2 984s # testing : user1:password1 found 984s # expected: 200 984s # received: '200' 984s ok 3 984s # testing : user1:password1 with query string found 984s # expected: 200 984s # received: '200' 984s ok 4 984s # testing : manual Authorization header query string 984s # expected: 200 984s # received: '200' 984s ok 5 984s # testing : manual Authorization with no query string in header 984s # expected: 400 984s # received: '400' 984s ok 6 984s # testing : manual Authorization header with mismatched query string 984s # expected: 400 984s # received: '400' 984s ok 7 984s # testing : manual Authorization header with mismatched query string 984s # expected: 400 984s # received: '400' 984s ok 8 984s # testing : manual Authorization with no query string in header + MSIE 984s # expected: 200 984s # received: '200' 984s ok 9 984s # testing : a compliant response coming from MSIE 984s # expected: 200 984s # received: '200' 984s ok 10 984s # testing : manual Authorization header with mismatched query string + MSIE 984s # expected: 400 984s # received: '400' 984s ok 11 984s # testing : manual Authorization header with mismatched query string + MSIE 984s # expected: 400 984s # received: '400' 984s ok 12 984s # testing : no query string + MSIE 984s # expected: 200 984s # received: '200' 984s ok 13 984s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm1 984s ok 986s t/modules/dir.t ..................... 986s 1..212 986s # Running under perl version 5.038002 for linux 986s # Current time local: Mon Apr 8 18:18:38 2024 986s # Current time GMT: Mon Apr 8 18:18:38 2024 986s # Using Test.pm version 1.31 986s # Using Apache/Test.pm version 1.42 986s expecting 403 (forbidden) using DirectoryIndex foo 986s ok 1 986s running 5 test gambit for "1.html" 986s ok 2 986s ok 3 986s ok 4 986s ok 5 986s ok 6 986s running 5 test gambit for "2.html" 986s ok 7 986s ok 8 986s ok 9 986s ok 10 986s ok 11 986s running 5 test gambit for "3.html" 986s ok 12 986s ok 13 986s ok 14 986s ok 15 986s ok 16 986s running 5 test gambit for "4.html" 986s ok 17 986s ok 18 986s ok 19 986s ok 20 986s ok 21 986s running 5 test gambit for "5.html" 986s ok 22 986s ok 23 986s ok 24 986s ok 25 986s ok 26 986s running 5 test gambit for "6.html" 986s ok 27 986s ok 28 986s ok 29 986s ok 30 986s ok 31 986s running 5 test gambit for "7.html" 986s ok 32 986s ok 33 986s ok 34 986s ok 35 986s ok 36 986s running 5 test gambit for "8.html" 986s ok 37 986s ok 38 986s ok 39 986s ok 40 986s ok 41 986s running 5 test gambit for "9.html" 986s ok 42 986s ok 43 986s ok 44 986s ok 45 986s ok 46 986s running 5 test gambit for "0.html" 986s ok 47 986s ok 48 986s ok 49 986s ok 50 986s ok 51 986s expecting 403 (forbidden) using DirectoryIndex goo 986s ok 52 986s running 5 test gambit for "1.html" 986s ok 53 986s ok 54 986s ok 55 986s ok 56 986s ok 57 986s running 5 test gambit for "2.html" 986s ok 58 986s ok 59 986s ok 60 986s ok 61 986s ok 62 986s running 5 test gambit for "3.html" 986s ok 63 986s ok 64 986s ok 65 986s ok 66 986s ok 67 986s running 5 test gambit for "4.html" 986s ok 68 986s ok 69 986s ok 70 986s ok 71 986s ok 72 986s running 5 test gambit for "5.html" 986s ok 73 986s ok 74 986s ok 75 986s ok 76 986s ok 77 986s running 5 test gambit for "6.html" 986s ok 78 986s ok 79 986s ok 80 986s ok 81 986s ok 82 986s running 5 test gambit for "7.html" 986s ok 83 986s ok 84 986s ok 85 986s ok 86 986s ok 87 986s running 5 test gambit for "8.html" 986s ok 88 986s ok 89 986s ok 90 986s ok 91 986s ok 92 986s running 5 test gambit for "9.html" 986s ok 93 986s ok 94 986s ok 95 986s ok 96 986s ok 97 986s running 5 test gambit for "0.html" 986s ok 98 986s ok 99 986s ok 100 986s ok 101 986s ok 102 986s expecting 403 (forbidden) using DirectoryIndex moo 986s ok 103 986s running 5 test gambit for "1.html" 986s ok 104 986s ok 105 986s ok 106 986s ok 107 986s ok 108 986s running 5 test gambit for "2.html" 986s ok 109 986s ok 110 986s ok 111 986s ok 112 986s ok 113 986s running 5 test gambit for "3.html" 986s ok 114 986s ok 115 986s ok 116 986s ok 117 986s ok 118 986s running 5 test gambit for "4.html" 986s ok 119 986s ok 120 986s ok 121 986s ok 122 986s ok 123 986s running 5 test gambit for "5.html" 986s ok 124 986s ok 125 986s ok 126 986s ok 127 986s ok 128 986s running 5 test gambit for "6.html" 986s ok 129 986s ok 130 986s ok 131 986s ok 132 986s ok 133 986s running 5 test gambit for "7.html" 986s ok 134 986s ok 135 986s ok 136 986s ok 137 986s ok 138 986s running 5 test gambit for "8.html" 986s ok 139 986s ok 140 986s ok 141 986s ok 142 986s ok 143 986s running 5 test gambit for "9.html" 986s ok 144 986s ok 145 986s ok 146 986s ok 147 986s ok 148 986s running 5 test gambit for "0.html" 986s ok 149 986s ok 150 986s ok 151 986s ok 152 986s ok 153 986s expecting 403 (forbidden) using DirectoryIndex bleh 986s ok 154 986s running 5 test gambit for "1.html" 986s ok 155 986s ok 156 986s ok 157 986s ok 158 986s ok 159 986s running 5 test gambit for "2.html" 986s ok 160 986s ok 161 986s ok 162 986s ok 163 986s ok 164 986s running 5 test gambit for "3.html" 986s ok 165 986s ok 166 986s ok 167 986s ok 168 986s ok 169 986s running 5 test gambit for "4.html" 986s ok 170 986s ok 171 986s ok 172 986s ok 173 986s ok 174 986s running 5 test gambit for "5.html" 986s ok 175 986s ok 176 986s ok 177 986s ok 178 986s ok 179 986s running 5 test gambit for "6.html" 986s ok 180 986s ok 181 986s ok 182 986s ok 183 986s ok 184 986s running 5 test gambit for "7.html" 986s ok 185 986s ok 186 986s ok 187 986s ok 188 986s ok 189 986s running 5 test gambit for "8.html" 986s ok 190 986s ok 191 986s ok 192 986s ok 193 986s ok 194 986s running 5 test gambit for "9.html" 986s ok 195 986s ok 196 986s ok 197 986s ok 198 986s ok 199 986s running 5 test gambit for "0.html" 986s ok 200 986s ok 201 986s ok 202 986s ok 203 986s ok 204 986s DirectoryIndex /modules/alias/index.html 986s ok 205 986s expecting 403 for DirectoryIndex foo goo moo bleh 986s ok 206 986s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 986s ok 207 986s 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 986s ok 208 986s removed .htaccess (no DirectoryIndex), expecting default (index.html) 986s ok 209 986s ok 210 986s ok 211 986s ok 212 # skip missing DirectorySlash NotFound 986s ok 987s t/modules/directorymatch.t .......... 987s 1..2 987s # Running under perl version 5.038002 for linux 987s # Current time local: Mon Apr 8 18:18:40 2024 987s # Current time GMT: Mon Apr 8 18:18:40 2024 987s # Using Test.pm version 1.31 987s # Using Apache/Test.pm version 1.42 987s # testing : code for /index.html 987s # expected: 200 987s # received: '200' 987s ok 1 987s # testing : check for DMMATCH1 987s # expected: '1' 987s # received: '1' 987s ok 2 987s ok 989s t/modules/env.t ..................... 989s 1..6 989s # Running under perl version 5.038002 for linux 989s # Current time local: Mon Apr 8 18:18:41 2024 989s # Current time GMT: Mon Apr 8 18:18:41 2024 989s # Using Test.pm version 1.31 989s # Using Apache/Test.pm version 1.42 989s # host: /modules/env/host.shtml 989s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 989s ok 1 989s # nothere: /modules/env/nothere.shtml 989s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 989s ok 2 989s # set: /modules/env/set.shtml 989s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 989s ok 3 989s # setempty: /modules/env/setempty.shtml 989s # setempty: EXPECT -><- ACTUAL -><- 989s ok 4 989s # type: /modules/env/type.shtml 989s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 989s ok 5 989s # unset: /modules/env/unset.shtml 989s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 989s ok 6 989s ok 990s t/modules/expires.t ................. 990s 1..92 990s # Running under perl version 5.038002 for linux 990s # Current time local: Mon Apr 8 18:18:43 2024 990s # Current time GMT: Mon Apr 8 18:18:43 2024 990s # Using Test.pm version 1.31 990s # Using Apache/Test.pm version 1.42 990s # debug: index.html 990s HTTP/1.1 200 OK 990s Cache-Control: max-age=330587597 990s Connection: close 990s Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Accept-Ranges: bytes 990s ETag: "3-613edd771cbc0" 990s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 990s Vary: In-If1 990s Content-Length: 3 990s Content-Type: text/html 990s Expires: Sat, 30 Sep 2034 00:12:02 GMT 990s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 990s Client-Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Client-Peer: 127.0.0.1:8529 990s Client-Response-Num: 1 990s DMMATCH1: 1 990s ok 1 990s # debug: [Cache-Control] [max-age=330587597] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 990s # debug: expires 2043187922 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 332425819 990s # debug: actual : 332425819 990s ok 2 990s # debug: text.txt 990s HTTP/1.1 200 OK 990s Cache-Control: max-age=0 990s Connection: close 990s Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Accept-Ranges: bytes 990s ETag: "0-613edd771cbc0" 990s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 990s Vary: In-If1 990s Content-Type: text/plain 990s Expires: Mon, 08 Apr 2024 18:18:44 GMT 990s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 990s Client-Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Client-Peer: 127.0.0.1:8529 990s Client-Response-Num: 1 990s DMMATCH1: 1 990s ok 3 990s # debug: [Cache-Control] [max-age=0] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: expires 1712600324 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 1838221 990s # debug: actual : 1838221 990s ok 4 990s # debug: image.gif 990s HTTP/1.1 200 OK 990s Cache-Control: max-age=120 990s Connection: close 990s Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Accept-Ranges: bytes 990s ETag: "0-613edd771cbc0" 990s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 990s Vary: In-If1 990s Content-Type: image/gif 990s Expires: Mon, 08 Apr 2024 18:20:44 GMT 990s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 990s Client-Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Client-Peer: 127.0.0.1:8529 990s Client-Response-Num: 1 990s DMMATCH1: 1 990s ok 5 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 6 990s # debug: foo.jpg 990s HTTP/1.1 200 OK 990s Cache-Control: max-age=86400 990s Connection: close 990s Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Accept-Ranges: bytes 990s ETag: "0-613edd771cbc0" 990s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 990s Vary: In-If1 990s Content-Type: image/jpeg 990s Expires: Tue, 09 Apr 2024 18:18:44 GMT 990s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 990s Client-Date: Mon, 08 Apr 2024 18:18:44 GMT 990s Client-Peer: 127.0.0.1:8529 990s Client-Response-Num: 1 990s DMMATCH1: 1 990s 990s 990s ok 7 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 8 990s # debug: [Cache-Control] [max-age=330587597] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 990s # debug: expires 2043187922 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 332425819 990s # debug: actual : 332425819 990s ok 9 990s # debug: [Cache-Control] [max-age=0] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: expires 1712600324 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 1838221 990s # debug: actual : 1838221 990s ok 10 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 11 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 12 990s # --- 990s # ExpiresActive On 990s # debug: [Cache-Control] [max-age=330587597] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 990s # debug: expires 2043187922 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 332425819 990s # debug: actual : 332425819 990s ok 13 990s # --- 990s # ExpiresActive On 990s # debug: [Cache-Control] [max-age=0] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: expires 1712600324 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 1838221 990s # debug: actual : 1838221 990s ok 14 990s # --- 990s # ExpiresActive On 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 15 990s # --- 990s # ExpiresActive On 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 16 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "modification plus 1 years 1 months 2 weeks 17 days 1 hours 2 minutes 24 seconds" 990s # debug: [Cache-Control] [max-age=34971922] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sun, 18 May 2025 12:44:07 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sun, 18 May 2025 12:44:07 GMT 990s # debug: expires 1747572247 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 36810144 990s # debug: actual : 36810144 990s ok 17 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "modification plus 1 years 1 months 2 weeks 17 days 1 hours 2 minutes 24 seconds" 990s # debug: [Cache-Control] [max-age=0] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: expires 1712600324 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 1838221 990s # debug: actual : 1838221 990s ok 18 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "modification plus 1 years 1 months 2 weeks 17 days 1 hours 2 minutes 24 seconds" 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 19 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "modification plus 1 years 1 months 2 weeks 17 days 1 hours 2 minutes 24 seconds" 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 20 990s # --- 990s # ExpiresActive On 990s ExpiresByType text/plain "access plus 2 days 7 hours 17 minutes 2 seconds" 990s # debug: [Cache-Control] [max-age=330587597] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 990s # debug: expires 2043187922 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 332425819 990s # debug: actual : 332425819 990s ok 21 990s # --- 990s # ExpiresActive On 990s ExpiresByType text/plain "access plus 2 days 7 hours 17 minutes 2 seconds" 990s # debug: [Cache-Control] [max-age=199022] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Thu, 11 Apr 2024 01:35:46 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Thu, 11 Apr 2024 01:35:46 GMT 990s # debug: expires 1712799346 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 199022 990s # debug: actual : 199022 990s ok 22 990s # --- 990s # ExpiresActive On 990s ExpiresByType text/plain "access plus 2 days 7 hours 17 minutes 2 seconds" 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 23 990s # --- 990s # ExpiresActive On 990s ExpiresByType text/plain "access plus 2 days 7 hours 17 minutes 2 seconds" 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 24 990s # --- 990s # ExpiresActive On 990s ExpiresDefault M7093714 990s ExpiresByType text/plain A7177638 990s # debug: [Cache-Control] [max-age=5255492] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sat, 08 Jun 2024 14:10:17 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sat, 08 Jun 2024 14:10:17 GMT 990s # debug: expires 1717855817 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 7093714 990s # debug: actual : 7093714 990s ok 25 990s # --- 990s # ExpiresActive On 990s ExpiresDefault M7093714 990s ExpiresByType text/plain A7177638 990s # debug: [Cache-Control] [max-age=7177638] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Sun, 30 Jun 2024 20:06:02 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sun, 30 Jun 2024 20:06:02 GMT 990s # debug: expires 1719777962 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 7177638 990s # debug: actual : 7177638 990s ok 26 990s # --- 990s # ExpiresActive On 990s ExpiresDefault M7093714 990s ExpiresByType text/plain A7177638 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 27 990s # --- 990s # ExpiresActive On 990s ExpiresDefault M7093714 990s ExpiresByType text/plain A7177638 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 28 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "access plus 1 years 1 months 1 weeks 12 days 2 hours 12 minutes 33 seconds" 990s # debug: [Cache-Control] [max-age=35777553] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Tue, 27 May 2025 20:31:17 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 27 May 2025 20:31:17 GMT 990s # debug: expires 1748377877 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 35777553 990s # debug: actual : 35777553 990s ok 29 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "access plus 1 years 1 months 1 weeks 12 days 2 hours 12 minutes 33 seconds" 990s # debug: [Cache-Control] [max-age=0] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: expires 1712600324 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 1838221 990s # debug: actual : 1838221 990s ok 30 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "access plus 1 years 1 months 1 weeks 12 days 2 hours 12 minutes 33 seconds" 990s # debug: [Cache-Control] [max-age=120] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 990s # debug: expires 1712600444 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 120 990s # debug: actual : 120 990s ok 31 990s #--- 990s # ExpiresActive On 990s ExpiresDefault "access plus 1 years 1 months 1 weeks 12 days 2 hours 12 minutes 33 seconds" 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 32 990s # --- 990s # ExpiresActive On 990s ExpiresByType image/gif A34232967 990s # debug: [Cache-Control] [max-age=330587597] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 990s # debug: expires 2043187922 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 332425819 990s # debug: actual : 332425819 990s ok 33 990s # --- 990s # ExpiresActive On 990s ExpiresByType image/gif A34232967 990s # debug: [Cache-Control] [max-age=0] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [text/plain] 990s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: expires 1712600324 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 1838221 990s # debug: actual : 1838221 990s ok 34 990s # --- 990s # ExpiresActive On 990s ExpiresByType image/gif A34232967 990s # debug: [Cache-Control] [max-age=34232967] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/gif] 990s # debug: [Expires] [Fri, 09 May 2025 23:28:11 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Fri, 09 May 2025 23:28:11 GMT 990s # debug: expires 1746833291 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 34232967 990s # debug: actual : 34232967 990s ok 35 990s # --- 990s # ExpiresActive On 990s ExpiresByType image/gif A34232967 990s # debug: [Cache-Control] [max-age=86400] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["0-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Type] [image/jpeg] 990s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 990s # debug: expires 1712686724 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 86400 990s # debug: actual : 86400 990s ok 36 990s # --- 990s # ExpiresActive On 990s ExpiresDefault "modification plus 1 years 2 weeks 12 days 2 hours 40 minutes 45 seconds" 990s ExpiresByType image/gif A2427319 990s # debug: [Cache-Control] [max-age=31953823] 990s # debug: [Connection] [close] 990s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Accept-Ranges] [bytes] 990s # debug: [ETag] ["3-613edd771cbc0"] 990s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 990s # debug: [Vary] [In-If1] 990s # debug: [Content-Length] [3] 990s # debug: [Content-Type] [text/html] 990s # debug: [Expires] [Sun, 13 Apr 2025 14:22:28 GMT] 990s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 990s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 990s # debug: [Client-Peer] [127.0.0.1:8529] 990s # debug: [Client-Response-Num] [1] 990s # debug: [DMMATCH1] [1] 990s # debug: expires Sun, 13 Apr 2025 14:22:28 GMT 990s # debug: expires 1744554148 990s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 990s # debug: modified 1710762103 990s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 990s # debug: access 1712600324 990s # debug: expected: 33792045 990s # debug: actual : 33792045 990s ok 37 990s # --- 990s # ExpiresActive On 990s ExpiresDefault "modification plus 1 years 2 weeks 12 days 2 hours 40 minutes 45 seconds" 990s ExpiresByType image/gif A2427319 991s # debug: [Cache-Control] [max-age=0] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: expires 1712600324 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 1838221 991s # debug: actual : 1838221 991s ok 38 991s # --- 991s # ExpiresActive On 991s ExpiresDefault "modification plus 1 years 2 weeks 12 days 2 hours 40 minutes 45 seconds" 991s ExpiresByType image/gif A2427319 991s # debug: [Cache-Control] [max-age=2427319] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Expires] [Mon, 06 May 2024 20:34:03 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 06 May 2024 20:34:03 GMT 991s # debug: expires 1715027643 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 2427319 991s # debug: actual : 2427319 991s ok 39 991s # --- 991s # ExpiresActive On 991s ExpiresDefault "modification plus 1 years 2 weeks 12 days 2 hours 40 minutes 45 seconds" 991s ExpiresByType image/gif A2427319 991s # debug: [Cache-Control] [max-age=86400] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 991s # debug: expires 1712686724 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 86400 991s # debug: actual : 86400 991s ok 40 991s #--- 991s # ExpiresActive On 991s ExpiresDefault M36469449 991s # debug: [Cache-Control] [max-age=34631227] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Expires] [Wed, 14 May 2025 14:05:52 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Wed, 14 May 2025 14:05:52 GMT 991s # debug: expires 1747231552 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 36469449 991s # debug: actual : 36469449 991s ok 41 991s #--- 991s # ExpiresActive On 991s ExpiresDefault M36469449 991s # debug: [Cache-Control] [max-age=0] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: expires 1712600324 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 1838221 991s # debug: actual : 1838221 991s ok 42 991s #--- 991s # ExpiresActive On 991s ExpiresDefault M36469449 991s # debug: [Cache-Control] [max-age=120] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 991s # debug: expires 1712600444 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 120 991s # debug: actual : 120 991s ok 43 991s #--- 991s # ExpiresActive On 991s ExpiresDefault M36469449 991s # debug: [Cache-Control] [max-age=86400] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Expires] [Tue, 09 Apr 2024 18:18:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Tue, 09 Apr 2024 18:18:44 GMT 991s # debug: expires 1712686724 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 86400 991s # debug: actual : 86400 991s ok 44 991s # --- 991s # ExpiresActive On 991s ExpiresByType image/jpeg A2003986 991s # debug: [Cache-Control] [max-age=330587597] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 991s # debug: expires 2043187922 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 332425819 991s # debug: actual : 332425819 991s ok 45 991s # --- 991s # ExpiresActive On 991s ExpiresByType image/jpeg A2003986 991s # debug: [Cache-Control] [max-age=0] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: expires 1712600324 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 1838221 991s # debug: actual : 1838221 991s ok 46 991s # --- 991s # ExpiresActive On 991s ExpiresByType image/jpeg A2003986 991s # debug: [Cache-Control] [max-age=120] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 991s # debug: expires 1712600444 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 120 991s # debug: actual : 120 991s ok 47 991s # --- 991s # ExpiresActive On 991s ExpiresByType image/jpeg A2003986 991s # debug: [Cache-Control] [max-age=2003986] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Expires] [Wed, 01 May 2024 22:58:30 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Wed, 01 May 2024 22:58:30 GMT 991s # debug: expires 1714604310 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 2003986 991s # debug: actual : 2003986 991s ok 48 991s # --- 991s # ExpiresActive On 991s ExpiresDefault "access plus 1 months 17 days 8 hours 22 minutes 23 seconds" 991s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 18 days 6 hours 35 minutes 30 seconds" 991s # debug: [Cache-Control] [max-age=4090943] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Expires] [Sun, 26 May 2024 02:41:07 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Sun, 26 May 2024 02:41:07 GMT 991s # debug: expires 1716691267 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 4090943 991s # debug: actual : 4090943 991s ok 49 991s # --- 991s # ExpiresActive On 991s ExpiresDefault "access plus 1 months 17 days 8 hours 22 minutes 23 seconds" 991s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 18 days 6 hours 35 minutes 30 seconds" 991s # debug: [Cache-Control] [max-age=0] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: expires 1712600324 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 1838221 991s # debug: actual : 1838221 991s ok 50 991s # --- 991s # ExpiresActive On 991s ExpiresDefault "access plus 1 months 17 days 8 hours 22 minutes 23 seconds" 991s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 18 days 6 hours 35 minutes 30 seconds" 991s # debug: [Cache-Control] [max-age=120] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Expires] [Mon, 08 Apr 2024 18:20:44 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Mon, 08 Apr 2024 18:20:44 GMT 991s # debug: expires 1712600444 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 120 991s # debug: actual : 120 991s ok 51 991s # --- 991s # ExpiresActive On 991s ExpiresDefault "access plus 1 months 17 days 8 hours 22 minutes 23 seconds" 991s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 18 days 6 hours 35 minutes 30 seconds" 991s # debug: [Cache-Control] [max-age=37670308] 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Expires] [Wed, 18 Jun 2025 18:17:13 GMT] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s # debug: expires Wed, 18 Jun 2025 18:17:13 GMT 991s # debug: expires 1750270633 991s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 991s # debug: modified 1710762103 991s # debug: access Mon, 08 Apr 2024 18:18:44 GMT 991s # debug: access 1712600324 991s # debug: expected: 39508530 991s # debug: actual : 39508530 991s ok 52 991s # --- 991s # ExpiresActive Off 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 53 991s # --- 991s # ExpiresActive Off 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 54 991s # --- 991s # ExpiresActive Off 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 55 991s # --- 991s # ExpiresActive Off 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 56 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault A38036381 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 57 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault A38036381 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 58 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault A38036381 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 59 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault A38036381 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 60 991s # --- 991s # ExpiresActive Off 991s ExpiresByType text/plain "access plus 3 months 3 days 7 hours 23 minutes 31 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 61 991s # --- 991s # ExpiresActive Off 991s ExpiresByType text/plain "access plus 3 months 3 days 7 hours 23 minutes 31 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 62 991s # --- 991s # ExpiresActive Off 991s ExpiresByType text/plain "access plus 3 months 3 days 7 hours 23 minutes 31 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 63 991s # --- 991s # ExpiresActive Off 991s ExpiresByType text/plain "access plus 3 months 3 days 7 hours 23 minutes 31 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 64 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault M37943012 991s ExpiresByType text/plain M40868472 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 65 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault M37943012 991s ExpiresByType text/plain M40868472 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 66 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault M37943012 991s ExpiresByType text/plain M40868472 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 67 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault M37943012 991s ExpiresByType text/plain M40868472 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 68 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M7091240 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 69 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M7091240 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 70 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M7091240 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 71 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M7091240 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 72 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/gif M41139858 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 73 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/gif M41139858 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 74 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/gif M41139858 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 75 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/gif M41139858 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 76 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 weeks 17 days 2 hours 44 minutes 31 seconds" 991s ExpiresByType image/gif "access plus 3 months 2 weeks 9 days 8 hours 1 minutes 13 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 77 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 weeks 17 days 2 hours 44 minutes 31 seconds" 991s ExpiresByType image/gif "access plus 3 months 2 weeks 9 days 8 hours 1 minutes 13 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 78 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 weeks 17 days 2 hours 44 minutes 31 seconds" 991s ExpiresByType image/gif "access plus 3 months 2 weeks 9 days 8 hours 1 minutes 13 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 79 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 weeks 17 days 2 hours 44 minutes 31 seconds" 991s ExpiresByType image/gif "access plus 3 months 2 weeks 9 days 8 hours 1 minutes 13 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 80 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M9937116 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 81 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M9937116 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 82 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M9937116 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 83 991s #--- 991s # ExpiresActive Off 991s ExpiresDefault M9937116 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 84 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/jpeg "access plus 3 months 1 weeks 9 days 49 minutes 44 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 85 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/jpeg "access plus 3 months 1 weeks 9 days 49 minutes 44 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 86 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/jpeg "access plus 3 months 1 weeks 9 days 49 minutes 44 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 87 991s # --- 991s # ExpiresActive Off 991s ExpiresByType image/jpeg "access plus 3 months 1 weeks 9 days 49 minutes 44 seconds" 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 88 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 months 1 weeks 18 days 5 hours 49 minutes 41 seconds" 991s ExpiresByType image/jpeg A2075833 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["3-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Length] [3] 991s # debug: [Content-Type] [text/html] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 89 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 months 1 weeks 18 days 5 hours 49 minutes 41 seconds" 991s ExpiresByType image/jpeg A2075833 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [text/plain] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 90 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 months 1 weeks 18 days 5 hours 49 minutes 41 seconds" 991s ExpiresByType image/jpeg A2075833 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/gif] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 91 991s # --- 991s # ExpiresActive Off 991s ExpiresDefault "access plus 2 months 1 weeks 18 days 5 hours 49 minutes 41 seconds" 991s ExpiresByType image/jpeg A2075833 991s # debug: [Connection] [close] 991s # debug: [Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Accept-Ranges] [bytes] 991s # debug: [ETag] ["0-613edd771cbc0"] 991s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 991s # debug: [Vary] [In-If1] 991s # debug: [Content-Type] [image/jpeg] 991s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 991s # debug: [Client-Date] [Mon, 08 Apr 2024 18:18:44 GMT] 991s # debug: [Client-Peer] [127.0.0.1:8529] 991s # debug: [Client-Response-Num] [1] 991s # debug: [DMMATCH1] [1] 991s ok 92 991s ok 993s t/modules/ext_filter.t .............. 993s 1..24 993s # Running under perl version 5.038002 for linux 993s # Current time local: Mon Apr 8 18:18:44 2024 993s # Current time GMT: Mon Apr 8 18:18:44 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.42 993s # testing : sed output filter 993s # expected: 'barbar' 993s # received: 'barbar' 993s ok 1 993s # testing : slow filter process 993s # expected: 'foobar' 993s # received: 'foobar' 993s ok 2 993s # testing : echo worked 993s # expected: 200 993s # received: '200' 993s ok 3 993s # testing : request body filtered 993s # expected: 'barbar 993s # ' 993s # received: 'barbar 993s # ' 993s ok 4 993s # testing : got 413 error 993s # expected: 413 993s # received: '413' 993s ok 5 993s # testing : got 413 error body 993s # expected: qr/413 Request Entity Too Large/ 993s # received: ' 993s # 993s # 413 Request Entity Too Large 993s # 993s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1006s # 1006s # ' 1006s # received: ' 1006s #

Hello World!

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

No query was specified.

1006s # 1006s # ' 1006s # received: ' 1006s #

No query was specified.

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

Hello World!

1006s # 1006s # ' 1006s # received: ' 1006s #

Hello World!

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

No query was specified.

1006s # 1006s # ' 1006s # received: ' 1006s #

No query was specified.

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

mod_include test

1010s # 1010s # 1010s # Hello World 1010s # 1010s #

[back]

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

mod_include test

1010s # 1010s # 1010s # Hello World 1010s # 1010s #

[back]

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

mod_include test

1010s # 1010s # 1010s # Hello World 1010s # 1010s #

[back]

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

Load Balancer Manager for localhost

1027s # 1027s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1027s #
Server Built: 2024-03-31T08:37:28
1027s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1027s #
1027s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

1045s #

The document has moved here.

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

Moved Permanently

1045s #

The document has moved here.

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

Moved Permanently

1045s #

The document has moved here.

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

Moved Permanently

1045s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1045s #

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

Multiple Choices

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

Available documents: 1045s #

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

Multiple Choices

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

Available documents: 1045s #

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

Moved Permanently

1045s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1045s #

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

Multiple Choices

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

Available documents: 1045s #

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

Moved Permanently

1045s #

The document has moved here.

1045s # 1045s # ' 1045s ok 48 1045s ok 1046s t/modules/status.t .................. 1046s 1..1 1046s # Running under perl version 5.038002 for linux 1046s # Current time local: Mon Apr 8 18:19:39 2024 1046s # Current time GMT: Mon Apr 8 18:19:39 2024 1046s # Using Test.pm version 1.31 1046s # Using Apache/Test.pm version 1.42 1046s 1046s 1046s Apache Status 1046s 1046s

Apache Server Status for localhost (via 127.0.0.1)

1046s 1046s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1046s
Server MPM: worker
1046s
Server Built: 2024-03-31T08:37:28 1046s

1046s
Current Time: Monday, 08-Apr-2024 18:19:40 UTC
1046s
Restart Time: Monday, 08-Apr-2024 18:16:22 UTC
1046s
Parent Server Config. Generation: 1
1046s
Parent Server MPM Generation: 0
1046s
Server uptime: 3 minutes 17 seconds
1046s
Server load: 1.19 1.10 0.61
1046s
Total accesses: 6789 - Total Traffic: 140.4 MB - Total Duration: 70194
1046s
CPU Usage: u4.39 s3.94 cu1.42 cs.55 - 5.23% CPU load
1046s
34.5 requests/sec - 0.7 MB/second - 21.2 kB/request - 10.3394 ms/request
1046s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1046s
________W___________....................
1046s

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

1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s
SrvPIDAccMCPU 1046s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01652620/373/373_ 1046s 5.331039730.014.0514.05 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01652620/422/422_ 1046s 5.3210164300.012.4312.43 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-01652620/323/323_ 1046s 5.331214460.07.327.32 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01652620/322/322_ 1046s 5.321033420.02.082.08 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01652620/320/320_ 1046s 5.32109810.02.122.12 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-01652620/321/321_ 1046s 5.331013990.02.982.98 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01652620/325/325_ 1046s 5.331012270.02.342.34 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01652620/321/321_ 1046s 5.331011530.02.542.54 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01652620/323/323W 1046s 5.320013540.07.937.93 1046s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01652620/322/322_ 1046s 5.331016560.019.7419.74 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-01652630/330/330_ 1046s 4.861022470.013.7313.73 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01652630/323/323_ 1046s 4.861022360.017.4517.45 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-01652630/344/344_ 1046s 4.871085060.018.5318.53 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01652630/323/323_ 1046s 4.8610144870.02.102.10 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01652630/321/321_ 1046s 4.861013050.01.581.58 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01652630/325/325_ 1046s 4.861012210.01.741.74 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01652630/380/380_ 1046s 4.861013780.03.273.27 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01652630/409/409_ 1046s 4.861135810.02.222.22 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01652630/325/325_ 1046s 4.861010990.01.941.94 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01652630/337/337_ 1046s 4.861011630.04.294.29 1046s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1046s
1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s 1046s
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
1046s 1046s ok 1 1046s ok 1048s t/modules/substitute.t .............. 1048s 1..19 1048s # Running under perl version 5.038002 for linux 1048s # Current time local: Mon Apr 8 18:19:40 2024 1048s # Current time GMT: Mon Apr 8 18:19:40 2024 1048s # Using Test.pm version 1.31 1048s # Using Apache/Test.pm version 1.42 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'barbar': OK 1048s ok 1 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'barbar': OK 1048s ok 2 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'foofoo': OK 1048s ok 3 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'barbar': OK 1048s ok 4 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'barbar': OK 1048s ok 5 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'barbar': OK 1048s ok 6 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'foof 1048s oo': OK 1048s ok 7 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'xfoo': OK 1048s ok 8 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1048s ok 9 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s barx 1048s ': OK 1048s ok 10 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'a$1axb(': OK 1048s ok 11 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'a$XX': OK 1048s ok 12 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1048s ok 13 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'x&x': OK 1048s ok 14 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'xx': OK 1048s ok 15 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'fcooar': OK 1048s ok 16 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'fc$1ar': OK 1048s ok 17 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'fdooar': OK 1048s ok 18 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s got 200 'XXXfooXXX 1048s bar': OK 1048s ok 19 1048s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1048s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1048s ok 1051s t/modules/unique_id.t ............... 1051s 1..300 1051s # Running under perl version 5.038002 for linux 1051s # Current time local: Mon Apr 8 18:19:42 2024 1051s # Current time GMT: Mon Apr 8 18:19:42 2024 1051s # Using Test.pm version 1.31 1051s # Using Apache/Test.pm version 1.42 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 1 1051s # unique id: ZhQ1P55fEsV8EOewu4baGgAAAAM 1051s ok 2 1051s ok 3 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 4 1051s # unique id: ZhQ1PwbVO8WfzTYOpgRuhAAAAEU 1051s ok 5 1051s ok 6 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 7 1051s # unique id: ZhQ1P55fEsV8EOewu4baGwAAAAQ 1051s ok 8 1051s ok 9 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 10 1051s # unique id: ZhQ1PwbVO8WfzTYOpgRuhQAAAEM 1051s ok 11 1051s ok 12 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 13 1051s # unique id: ZhQ1P55fEsV8EOewu4baHAAAAAE 1051s ok 14 1051s ok 15 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 16 1051s # unique id: ZhQ1PwbVO8WfzTYOpgRuhgAAAEA 1051s ok 17 1051s ok 18 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 19 1051s # unique id: ZhQ1P55fEsV8EOewu4baHQAAAAI 1051s ok 20 1051s ok 21 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 22 1051s # unique id: ZhQ1PwbVO8WfzTYOpgRuhwAAAEQ 1051s ok 23 1051s ok 24 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 25 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baHgAAAAc 1051s ok 26 1051s ok 27 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 28 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuiAAAAEg 1051s ok 29 1051s ok 30 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 31 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baHwAAAAU 1051s ok 32 1051s ok 33 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 34 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuiQAAAEc 1051s ok 35 1051s ok 36 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 37 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baIAAAAAA 1051s ok 38 1051s ok 39 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 40 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuigAAAEY 1051s ok 41 1051s ok 42 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 43 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baIQAAAAY 1051s ok 44 1051s ok 45 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 46 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuiwAAAEE 1051s ok 47 1051s ok 48 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 49 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baIgAAAAk 1051s ok 50 1051s ok 51 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 52 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRujAAAAEI 1051s ok 53 1051s ok 54 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 55 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baIwAAAAg 1051s ok 56 1051s ok 57 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 58 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRujQAAAEk 1051s ok 59 1051s ok 60 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 61 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baJAAAAAQ 1051s ok 62 1051s ok 63 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 64 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRujgAAAEU 1051s ok 65 1051s ok 66 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 67 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baJQAAAAM 1051s ok 68 1051s ok 69 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 70 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRujwAAAEA 1051s ok 71 1051s ok 72 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 73 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baJgAAAAE 1051s ok 74 1051s ok 75 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 76 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRukAAAAEM 1051s ok 77 1051s ok 78 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 79 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baJwAAAAI 1051s ok 80 1051s ok 81 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 82 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRukQAAAEQ 1051s ok 83 1051s ok 84 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 85 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baKAAAAAc 1051s ok 86 1051s ok 87 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 88 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRukgAAAEc 1051s ok 89 1051s ok 90 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 91 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baKQAAAAA 1051s ok 92 1051s ok 93 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 94 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRukwAAAEg 1051s ok 95 1051s ok 96 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 97 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baKgAAAAU 1051s ok 98 1051s ok 99 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 100 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRulAAAAEE 1051s ok 101 1051s ok 102 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 103 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baKwAAAAY 1051s ok 104 1051s ok 105 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 106 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRulQAAAEY 1051s ok 107 1051s ok 108 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 109 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baLAAAAAk 1051s ok 110 1051s ok 111 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 112 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRulgAAAEI 1051s ok 113 1051s ok 114 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 115 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baLQAAAAg 1051s ok 116 1051s ok 117 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 118 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRulwAAAEU 1051s ok 119 1051s ok 120 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 121 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baLgAAAAM 1051s ok 122 1051s ok 123 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 124 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRumAAAAEk 1051s ok 125 1051s ok 126 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 127 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baLwAAAAQ 1051s ok 128 1051s ok 129 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 130 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRumQAAAEA 1051s ok 131 1051s ok 132 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 133 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baMAAAAAE 1051s ok 134 1051s ok 135 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 136 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRumgAAAEM 1051s ok 137 1051s ok 138 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 139 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baMQAAAAQ 1051s ok 140 1051s ok 141 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 142 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRumwAAAEQ 1051s ok 143 1051s ok 144 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 145 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baMgAAAAc 1051s ok 146 1051s ok 147 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 148 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRunAAAAEg 1051s ok 149 1051s ok 150 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 151 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baMwAAAAA 1051s ok 152 1051s ok 153 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 154 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRunQAAAEc 1051s ok 155 1051s ok 156 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 157 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baNAAAAAU 1051s ok 158 1051s ok 159 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 160 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRungAAAEE 1051s ok 161 1051s ok 162 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 163 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baNQAAAAk 1051s ok 164 1051s ok 165 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 166 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRunwAAAEY 1051s ok 167 1051s ok 168 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 169 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baNgAAAAY 1051s ok 170 1051s ok 171 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 172 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuoAAAAEI 1051s ok 173 1051s ok 174 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 175 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baNwAAAAg 1051s ok 176 1051s ok 177 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 178 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuoQAAAEU 1051s ok 179 1051s ok 180 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 181 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baOAAAAAM 1051s ok 182 1051s ok 183 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 184 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuogAAAEk 1051s ok 185 1051s ok 186 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 187 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baOQAAAAI 1051s ok 188 1051s ok 189 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 190 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRuowAAAEA 1051s ok 191 1051s ok 192 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 193 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baOgAAAAQ 1051s ok 194 1051s ok 195 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 196 1051s # unique id: ZhQ1QAbVO8WfzTYOpgRupAAAAEM 1051s ok 197 1051s ok 198 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 199 1051s # unique id: ZhQ1QJ5fEsV8EOewu4baOwAAAAE 1051s ok 200 1051s ok 201 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 202 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRupQAAAEQ 1051s ok 203 1051s ok 204 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 205 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baPAAAAAA 1051s ok 206 1051s ok 207 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 208 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRupgAAAEc 1051s ok 209 1051s ok 210 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 211 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baPQAAAAc 1051s ok 212 1051s ok 213 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 214 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRupwAAAEg 1051s ok 215 1051s ok 216 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 217 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baPgAAAAU 1051s ok 218 1051s ok 219 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 220 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRuqAAAAEE 1051s ok 221 1051s ok 222 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 223 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baPwAAAAc 1051s ok 224 1051s ok 225 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 226 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRuqQAAAEI 1051s ok 227 1051s ok 228 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 229 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baQAAAAAU 1051s ok 230 1051s ok 231 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 232 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRuqgAAAEY 1051s ok 233 1051s ok 234 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 235 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baQQAAAAM 1051s ok 236 1051s ok 237 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 238 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRuqwAAAEU 1051s ok 239 1051s ok 240 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 241 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baQgAAAAg 1051s ok 242 1051s ok 243 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 244 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRurAAAAEk 1051s ok 245 1051s ok 246 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 247 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baQwAAAAQ 1051s ok 248 1051s ok 249 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 250 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRurQAAAEA 1051s ok 251 1051s ok 252 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 253 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baRAAAAAI 1051s ok 254 1051s ok 255 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 256 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRurgAAAEM 1051s ok 257 1051s ok 258 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 259 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baRQAAAAE 1051s ok 260 1051s ok 261 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 262 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRurwAAAEQ 1051s ok 263 1051s ok 264 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 265 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baRgAAAAA 1051s ok 266 1051s ok 267 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 268 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRusAAAAEc 1051s ok 269 1051s ok 270 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 271 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baRwAAAAk 1051s ok 272 1051s ok 273 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 274 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRusQAAAEg 1051s ok 275 1051s ok 276 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 277 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baSAAAAAY 1051s ok 278 1051s ok 279 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 280 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRusgAAAEI 1051s ok 281 1051s ok 282 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 283 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baSQAAAAc 1051s ok 284 1051s ok 285 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 286 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRuswAAAEE 1051s ok 287 1051s ok 288 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 289 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baSgAAAAU 1051s ok 290 1051s ok 291 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 292 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRutAAAAEU 1051s ok 293 1051s ok 294 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 295 1051s # unique id: ZhQ1QZ5fEsV8EOewu4baSwAAAAg 1051s ok 296 1051s ok 297 1051s # testing : fetch unique ID 1051s # expected: 200 1051s # received: '200' 1051s ok 298 1051s # unique id: ZhQ1QQbVO8WfzTYOpgRutQAAAEY 1051s ok 299 1051s ok 300 1051s ok 1053s t/modules/usertrack.t ............... 1053s 1..1004 1053s # Running under perl version 5.038002 for linux 1053s # Current time local: Mon Apr 8 18:19:45 2024 1053s # Current time GMT: Mon Apr 8 18:19:45 2024 1053s # Using Test.pm version 1.31 1053s # Using Apache/Test.pm version 1.42 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 1 1053s ok 2 1053s Set-Cookie: usertrack_test=8ed7626b.61599d9b69dc0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=8ed7626b.61599d9b69dc0 1053s ok 3 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 4 1053s ok 5 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 6 1053s ok 7 1053s Set-Cookie: usertrack_test=4fcec952.61599d9b6bf43; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=4fcec952.61599d9b6bf43 1053s ok 8 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 9 1053s ok 10 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 11 1053s ok 12 1053s Set-Cookie: usertrack_test=be6a1039.61599d9b6d010; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=be6a1039.61599d9b6d010 1053s ok 13 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 14 1053s ok 15 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 16 1053s ok 17 1053s Set-Cookie: usertrack_test=39ee2bc7.61599d9b6e145; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=39ee2bc7.61599d9b6e145 1053s ok 18 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 19 1053s ok 20 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 21 1053s ok 22 1053s Set-Cookie: usertrack_test=1a208646.61599d9b6f166; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=1a208646.61599d9b6f166 1053s ok 23 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 24 1053s ok 25 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 26 1053s ok 27 1053s Set-Cookie: usertrack_test=2514e252.61599d9b7014e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=2514e252.61599d9b7014e 1053s ok 28 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 29 1053s ok 30 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 31 1053s ok 32 1053s Set-Cookie: usertrack_test=5b2a8487.61599d9b71115; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=5b2a8487.61599d9b71115 1053s ok 33 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 34 1053s ok 35 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 36 1053s ok 37 1053s Set-Cookie: usertrack_test=ac4ecbc2.61599d9b72167; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=ac4ecbc2.61599d9b72167 1053s ok 38 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 39 1053s ok 40 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 41 1053s ok 42 1053s Set-Cookie: usertrack_test=310fd261.61599d9b7318b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=310fd261.61599d9b7318b 1053s ok 43 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 44 1053s ok 45 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 46 1053s ok 47 1053s Set-Cookie: usertrack_test=7fa7c229.61599d9b741b1; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=7fa7c229.61599d9b741b1 1053s ok 48 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 49 1053s ok 50 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 51 1053s ok 52 1053s Set-Cookie: usertrack_test=3df86518.61599d9b75274; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=3df86518.61599d9b75274 1053s ok 53 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 54 1053s ok 55 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 56 1053s ok 57 1053s Set-Cookie: usertrack_test=1283e411.61599d9b7623c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=1283e411.61599d9b7623c 1053s ok 58 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 59 1053s ok 60 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 61 1053s ok 62 1053s Set-Cookie: usertrack_test=9d48bdc4.61599d9b771d3; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=9d48bdc4.61599d9b771d3 1053s ok 63 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 64 1053s ok 65 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 66 1053s ok 67 1053s Set-Cookie: usertrack_test=c8d2bbf4.61599d9b782e4; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=c8d2bbf4.61599d9b782e4 1053s ok 68 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 69 1053s ok 70 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 71 1053s ok 72 1053s Set-Cookie: usertrack_test=57bc788.61599d9b79337; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=57bc788.61599d9b79337 1053s ok 73 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 74 1053s ok 75 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 76 1053s ok 77 1053s Set-Cookie: usertrack_test=4b350b23.61599d9b7a1d7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=4b350b23.61599d9b7a1d7 1053s ok 78 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 79 1053s ok 80 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 81 1053s ok 82 1053s Set-Cookie: usertrack_test=612c370b.61599d9b7b275; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=612c370b.61599d9b7b275 1053s ok 83 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 84 1053s ok 85 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 86 1053s ok 87 1053s Set-Cookie: usertrack_test=c5afe378.61599d9b7c201; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=c5afe378.61599d9b7c201 1053s ok 88 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 89 1053s ok 90 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 91 1053s ok 92 1053s Set-Cookie: usertrack_test=88c587d6.61599d9b7d0b1; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=88c587d6.61599d9b7d0b1 1053s ok 93 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 94 1053s ok 95 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 96 1053s ok 97 1053s Set-Cookie: usertrack_test=62a14851.61599d9b7e13e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=62a14851.61599d9b7e13e 1053s ok 98 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 99 1053s ok 100 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 101 1053s ok 102 1053s Set-Cookie: usertrack_test=37160e35.61599d9b7f0c5; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=37160e35.61599d9b7f0c5 1053s ok 103 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 104 1053s ok 105 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 106 1053s ok 107 1053s Set-Cookie: usertrack_test=25851cf0.61599d9b8015b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=25851cf0.61599d9b8015b 1053s ok 108 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 109 1053s ok 110 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 111 1053s ok 112 1053s Set-Cookie: usertrack_test=7b190593.61599d9b8112e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=7b190593.61599d9b8112e 1053s ok 113 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 114 1053s ok 115 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 116 1053s ok 117 1053s Set-Cookie: usertrack_test=ce44260.61599d9b82159; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1053s Cookie: usertrack_test=ce44260.61599d9b82159 1053s ok 118 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 119 1053s ok 120 1053s # testing : Checking return code is '200' 1053s # expected: 200 1053s # received: '200' 1053s ok 121 1053s ok 122 1054s Set-Cookie: usertrack_test=3d93152a.61599d9b83139; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=3d93152a.61599d9b83139 1054s ok 123 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 124 1054s ok 125 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 126 1054s ok 127 1054s Set-Cookie: usertrack_test=6919c642.61599d9b840cd; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=6919c642.61599d9b840cd 1054s ok 128 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 129 1054s ok 130 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 131 1054s ok 132 1054s Set-Cookie: usertrack_test=9d1a8257.61599d9b85052; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=9d1a8257.61599d9b85052 1054s ok 133 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 134 1054s ok 135 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 136 1054s ok 137 1054s Set-Cookie: usertrack_test=aa5b5cb1.61599d9b85fab; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=aa5b5cb1.61599d9b85fab 1054s ok 138 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 139 1054s ok 140 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 141 1054s ok 142 1054s Set-Cookie: usertrack_test=6dede07.61599d9b86ff4; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=6dede07.61599d9b86ff4 1054s ok 143 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 144 1054s ok 145 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 146 1054s ok 147 1054s Set-Cookie: usertrack_test=7f627b2c.61599d9b87f54; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7f627b2c.61599d9b87f54 1054s ok 148 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 149 1054s ok 150 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 151 1054s ok 152 1054s Set-Cookie: usertrack_test=867dccd3.61599d9b88f96; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=867dccd3.61599d9b88f96 1054s ok 153 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 154 1054s ok 155 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 156 1054s ok 157 1054s Set-Cookie: usertrack_test=79ff6cd.61599d9b89eaa; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=79ff6cd.61599d9b89eaa 1054s ok 158 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 159 1054s ok 160 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 161 1054s ok 162 1054s Set-Cookie: usertrack_test=249d6253.61599d9b8ae94; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=249d6253.61599d9b8ae94 1054s ok 163 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 164 1054s ok 165 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 166 1054s ok 167 1054s Set-Cookie: usertrack_test=bd97ac3f.61599d9b8be14; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=bd97ac3f.61599d9b8be14 1054s ok 168 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 169 1054s ok 170 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 171 1054s ok 172 1054s Set-Cookie: usertrack_test=7d5d0c51.61599d9b8cd6a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7d5d0c51.61599d9b8cd6a 1054s ok 173 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 174 1054s ok 175 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 176 1054s ok 177 1054s Set-Cookie: usertrack_test=59906cb0.61599d9b8dd7b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=59906cb0.61599d9b8dd7b 1054s ok 178 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 179 1054s ok 180 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 181 1054s ok 182 1054s Set-Cookie: usertrack_test=45331c3d.61599d9b8ed3a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=45331c3d.61599d9b8ed3a 1054s ok 183 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 184 1054s ok 185 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 186 1054s ok 187 1054s Set-Cookie: usertrack_test=287602ca.61599d9b8fcec; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=287602ca.61599d9b8fcec 1054s ok 188 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 189 1054s ok 190 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 191 1054s ok 192 1054s Set-Cookie: usertrack_test=3fdd6b6c.61599d9b90c47; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=3fdd6b6c.61599d9b90c47 1054s ok 193 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 194 1054s ok 195 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 196 1054s ok 197 1054s Set-Cookie: usertrack_test=b6d5659.61599d9b91c53; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b6d5659.61599d9b91c53 1054s ok 198 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 199 1054s ok 200 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 201 1054s ok 202 1054s Set-Cookie: usertrack_test=582b88ec.61599d9b92bd1; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=582b88ec.61599d9b92bd1 1054s ok 203 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 204 1054s ok 205 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 206 1054s ok 207 1054s Set-Cookie: usertrack_test=6fee6dfc.61599d9b93b38; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=6fee6dfc.61599d9b93b38 1054s ok 208 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 209 1054s ok 210 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 211 1054s ok 212 1054s Set-Cookie: usertrack_test=97613dd4.61599d9b94ac7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=97613dd4.61599d9b94ac7 1054s ok 213 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 214 1054s ok 215 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 216 1054s ok 217 1054s Set-Cookie: usertrack_test=42f9a7e9.61599d9b959ca; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=42f9a7e9.61599d9b959ca 1054s ok 218 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 219 1054s ok 220 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 221 1054s ok 222 1054s Set-Cookie: usertrack_test=90059ca9.61599d9b96a7e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=90059ca9.61599d9b96a7e 1054s ok 223 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 224 1054s ok 225 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 226 1054s ok 227 1054s Set-Cookie: usertrack_test=420f0480.61599d9b97a2e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=420f0480.61599d9b97a2e 1054s ok 228 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 229 1054s ok 230 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 231 1054s ok 232 1054s Set-Cookie: usertrack_test=92a2a767.61599d9b989d7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=92a2a767.61599d9b989d7 1054s ok 233 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 234 1054s ok 235 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 236 1054s ok 237 1054s Set-Cookie: usertrack_test=40cabce8.61599d9b99933; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=40cabce8.61599d9b99933 1054s ok 238 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 239 1054s ok 240 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 241 1054s ok 242 1054s Set-Cookie: usertrack_test=f2bf2fce.61599d9b9a94c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f2bf2fce.61599d9b9a94c 1054s ok 243 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 244 1054s ok 245 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 246 1054s ok 247 1054s Set-Cookie: usertrack_test=981a9672.61599d9b9b87f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=981a9672.61599d9b9b87f 1054s ok 248 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 249 1054s ok 250 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 251 1054s ok 252 1054s Set-Cookie: usertrack_test=bb29f6f3.61599d9b9c7e5; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=bb29f6f3.61599d9b9c7e5 1054s ok 253 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 254 1054s ok 255 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 256 1054s ok 257 1054s Set-Cookie: usertrack_test=39511ed6.61599d9b9d6b9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=39511ed6.61599d9b9d6b9 1054s ok 258 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 259 1054s ok 260 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 261 1054s ok 262 1054s Set-Cookie: usertrack_test=136247c3.61599d9b9e69a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=136247c3.61599d9b9e69a 1054s ok 263 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 264 1054s ok 265 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 266 1054s ok 267 1054s Set-Cookie: usertrack_test=d015fc03.61599d9b9f5fe; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d015fc03.61599d9b9f5fe 1054s ok 268 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 269 1054s ok 270 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 271 1054s ok 272 1054s Set-Cookie: usertrack_test=c551491f.61599d9ba0574; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c551491f.61599d9ba0574 1054s ok 273 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 274 1054s ok 275 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 276 1054s ok 277 1054s Set-Cookie: usertrack_test=8ae074a7.61599d9ba1506; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8ae074a7.61599d9ba1506 1054s ok 278 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 279 1054s ok 280 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 281 1054s ok 282 1054s Set-Cookie: usertrack_test=7d7d9b16.61599d9ba2454; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7d7d9b16.61599d9ba2454 1054s ok 283 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 284 1054s ok 285 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 286 1054s ok 287 1054s Set-Cookie: usertrack_test=71ebd9f7.61599d9ba33ca; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=71ebd9f7.61599d9ba33ca 1054s ok 288 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 289 1054s ok 290 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 291 1054s ok 292 1054s Set-Cookie: usertrack_test=f56fcbf0.61599d9ba4368; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f56fcbf0.61599d9ba4368 1054s ok 293 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 294 1054s ok 295 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 296 1054s ok 297 1054s Set-Cookie: usertrack_test=cd18b4ec.61599d9ba55f4; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=cd18b4ec.61599d9ba55f4 1054s ok 298 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 299 1054s ok 300 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 301 1054s ok 302 1054s Set-Cookie: usertrack_test=af8658fb.61599d9ba66f8; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=af8658fb.61599d9ba66f8 1054s ok 303 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 304 1054s ok 305 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 306 1054s ok 307 1054s Set-Cookie: usertrack_test=2a658dea.61599d9ba77fb; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2a658dea.61599d9ba77fb 1054s ok 308 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 309 1054s ok 310 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 311 1054s ok 312 1054s Set-Cookie: usertrack_test=6b164ecb.61599d9ba871c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=6b164ecb.61599d9ba871c 1054s ok 313 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 314 1054s ok 315 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 316 1054s ok 317 1054s Set-Cookie: usertrack_test=c327882.61599d9ba982b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c327882.61599d9ba982b 1054s ok 318 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 319 1054s ok 320 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 321 1054s ok 322 1054s Set-Cookie: usertrack_test=8bf37716.61599d9baa7e2; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8bf37716.61599d9baa7e2 1054s ok 323 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 324 1054s ok 325 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 326 1054s ok 327 1054s Set-Cookie: usertrack_test=ecc33b4d.61599d9bab78f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=ecc33b4d.61599d9bab78f 1054s ok 328 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 329 1054s ok 330 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 331 1054s ok 332 1054s Set-Cookie: usertrack_test=86ddee71.61599d9bac8b5; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=86ddee71.61599d9bac8b5 1054s ok 333 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 334 1054s ok 335 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 336 1054s ok 337 1054s Set-Cookie: usertrack_test=995e8ee.61599d9bad7f9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=995e8ee.61599d9bad7f9 1054s ok 338 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 339 1054s ok 340 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 341 1054s ok 342 1054s Set-Cookie: usertrack_test=2cce6ab5.61599d9bae9a3; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2cce6ab5.61599d9bae9a3 1054s ok 343 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 344 1054s ok 345 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 346 1054s ok 347 1054s Set-Cookie: usertrack_test=a30f0323.61599d9baf894; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=a30f0323.61599d9baf894 1054s ok 348 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 349 1054s ok 350 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 351 1054s ok 352 1054s Set-Cookie: usertrack_test=94ae5816.61599d9bb083e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=94ae5816.61599d9bb083e 1054s ok 353 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 354 1054s ok 355 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 356 1054s ok 357 1054s Set-Cookie: usertrack_test=88fb942e.61599d9bb1909; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=88fb942e.61599d9bb1909 1054s ok 358 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 359 1054s ok 360 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 361 1054s ok 362 1054s Set-Cookie: usertrack_test=21a9b033.61599d9bb28c1; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=21a9b033.61599d9bb28c1 1054s ok 363 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 364 1054s ok 365 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 366 1054s ok 367 1054s Set-Cookie: usertrack_test=fffc62f9.61599d9bb3acc; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=fffc62f9.61599d9bb3acc 1054s ok 368 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 369 1054s ok 370 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 371 1054s ok 372 1054s Set-Cookie: usertrack_test=f0755435.61599d9bb4cc0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f0755435.61599d9bb4cc0 1054s ok 373 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 374 1054s ok 375 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 376 1054s ok 377 1054s Set-Cookie: usertrack_test=1a52df16.61599d9bb5c29; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1a52df16.61599d9bb5c29 1054s ok 378 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 379 1054s ok 380 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 381 1054s ok 382 1054s Set-Cookie: usertrack_test=abc52c5c.61599d9bb6c14; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=abc52c5c.61599d9bb6c14 1054s ok 383 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 384 1054s ok 385 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 386 1054s ok 387 1054s Set-Cookie: usertrack_test=a7710235.61599d9bb7c04; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=a7710235.61599d9bb7c04 1054s ok 388 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 389 1054s ok 390 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 391 1054s ok 392 1054s Set-Cookie: usertrack_test=b4f4250e.61599d9bb8b92; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b4f4250e.61599d9bb8b92 1054s ok 393 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 394 1054s ok 395 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 396 1054s ok 397 1054s Set-Cookie: usertrack_test=4c97e69.61599d9bb9b1f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=4c97e69.61599d9bb9b1f 1054s ok 398 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 399 1054s ok 400 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 401 1054s ok 402 1054s Set-Cookie: usertrack_test=fffe2bee.61599d9bbaad9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=fffe2bee.61599d9bbaad9 1054s ok 403 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 404 1054s ok 405 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 406 1054s ok 407 1054s Set-Cookie: usertrack_test=643774c8.61599d9bbbb7c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=643774c8.61599d9bbbb7c 1054s ok 408 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 409 1054s ok 410 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 411 1054s ok 412 1054s Set-Cookie: usertrack_test=d7ac9fcc.61599d9bbcbe9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d7ac9fcc.61599d9bbcbe9 1054s ok 413 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 414 1054s ok 415 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 416 1054s ok 417 1054s Set-Cookie: usertrack_test=31cbf5e0.61599d9bbdb91; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=31cbf5e0.61599d9bbdb91 1054s ok 418 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 419 1054s ok 420 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 421 1054s ok 422 1054s Set-Cookie: usertrack_test=9ba8b692.61599d9bbeb17; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=9ba8b692.61599d9bbeb17 1054s ok 423 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 424 1054s ok 425 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 426 1054s ok 427 1054s Set-Cookie: usertrack_test=7d94c58e.61599d9bbf9e9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7d94c58e.61599d9bbf9e9 1054s ok 428 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 429 1054s ok 430 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 431 1054s ok 432 1054s Set-Cookie: usertrack_test=8320b5bd.61599d9bc0973; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8320b5bd.61599d9bc0973 1054s ok 433 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 434 1054s ok 435 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 436 1054s ok 437 1054s Set-Cookie: usertrack_test=ef622f80.61599d9bc1a54; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=ef622f80.61599d9bc1a54 1054s ok 438 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 439 1054s ok 440 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 441 1054s ok 442 1054s Set-Cookie: usertrack_test=2130574.61599d9bc291a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2130574.61599d9bc291a 1054s ok 443 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 444 1054s ok 445 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 446 1054s ok 447 1054s Set-Cookie: usertrack_test=aa016652.61599d9bc3921; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=aa016652.61599d9bc3921 1054s ok 448 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 449 1054s ok 450 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 451 1054s ok 452 1054s Set-Cookie: usertrack_test=fe747bd0.61599d9bc47f0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=fe747bd0.61599d9bc47f0 1054s ok 453 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 454 1054s ok 455 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 456 1054s ok 457 1054s Set-Cookie: usertrack_test=e1f3daa9.61599d9bc5802; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=e1f3daa9.61599d9bc5802 1054s ok 458 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 459 1054s ok 460 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 461 1054s ok 462 1054s Set-Cookie: usertrack_test=c72ae876.61599d9bc67b0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c72ae876.61599d9bc67b0 1054s ok 463 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 464 1054s ok 465 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 466 1054s ok 467 1054s Set-Cookie: usertrack_test=b1eb6d9b.61599d9bc7705; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b1eb6d9b.61599d9bc7705 1054s ok 468 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 469 1054s ok 470 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 471 1054s ok 472 1054s Set-Cookie: usertrack_test=b5425103.61599d9bc86b8; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b5425103.61599d9bc86b8 1054s ok 473 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 474 1054s ok 475 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 476 1054s ok 477 1054s Set-Cookie: usertrack_test=6d4e98bb.61599d9bc9651; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=6d4e98bb.61599d9bc9651 1054s ok 478 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 479 1054s ok 480 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 481 1054s ok 482 1054s Set-Cookie: usertrack_test=1bcab9e0.61599d9bca5fa; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1bcab9e0.61599d9bca5fa 1054s ok 483 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 484 1054s ok 485 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 486 1054s ok 487 1054s Set-Cookie: usertrack_test=7b98040f.61599d9bcb53f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7b98040f.61599d9bcb53f 1054s ok 488 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 489 1054s ok 490 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 491 1054s ok 492 1054s Set-Cookie: usertrack_test=3cc2758c.61599d9bcc5b7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=3cc2758c.61599d9bcc5b7 1054s ok 493 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 494 1054s ok 495 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 496 1054s ok 497 1054s Set-Cookie: usertrack_test=1acd95d8.61599d9bcd56d; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1acd95d8.61599d9bcd56d 1054s ok 498 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 499 1054s ok 500 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 501 1054s ok 502 1054s Set-Cookie: usertrack_test=d1eda4e9.61599d9bce56f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d1eda4e9.61599d9bce56f 1054s ok 503 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 504 1054s ok 505 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 506 1054s ok 507 1054s Set-Cookie: usertrack_test=8f5643fd.61599d9bcf4ef; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8f5643fd.61599d9bcf4ef 1054s ok 508 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 509 1054s ok 510 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 511 1054s ok 512 1054s Set-Cookie: usertrack_test=6c9f568f.61599d9bd04c5; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=6c9f568f.61599d9bd04c5 1054s ok 513 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 514 1054s ok 515 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 516 1054s ok 517 1054s Set-Cookie: usertrack_test=607afe30.61599d9bd1478; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=607afe30.61599d9bd1478 1054s ok 518 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 519 1054s ok 520 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 521 1054s ok 522 1054s Set-Cookie: usertrack_test=9b6c947c.61599d9bd2400; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=9b6c947c.61599d9bd2400 1054s ok 523 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 524 1054s ok 525 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 526 1054s ok 527 1054s Set-Cookie: usertrack_test=8d2a771.61599d9bd32d3; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8d2a771.61599d9bd32d3 1054s ok 528 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 529 1054s ok 530 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 531 1054s ok 532 1054s Set-Cookie: usertrack_test=65876960.61599d9bd4326; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=65876960.61599d9bd4326 1054s ok 533 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 534 1054s ok 535 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 536 1054s ok 537 1054s Set-Cookie: usertrack_test=f56553f.61599d9bd5244; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f56553f.61599d9bd5244 1054s ok 538 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 539 1054s ok 540 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 541 1054s ok 542 1054s Set-Cookie: usertrack_test=7b15ee27.61599d9bd635e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7b15ee27.61599d9bd635e 1054s ok 543 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 544 1054s ok 545 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 546 1054s ok 547 1054s Set-Cookie: usertrack_test=14238106.61599d9bd739d; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=14238106.61599d9bd739d 1054s ok 548 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 549 1054s ok 550 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 551 1054s ok 552 1054s Set-Cookie: usertrack_test=d70effb8.61599d9bd8267; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d70effb8.61599d9bd8267 1054s ok 553 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 554 1054s ok 555 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 556 1054s ok 557 1054s Set-Cookie: usertrack_test=96db6882.61599d9bd9258; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=96db6882.61599d9bd9258 1054s ok 558 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 559 1054s ok 560 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 561 1054s ok 562 1054s Set-Cookie: usertrack_test=4cbb02ef.61599d9bda105; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=4cbb02ef.61599d9bda105 1054s ok 563 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 564 1054s ok 565 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 566 1054s ok 567 1054s Set-Cookie: usertrack_test=fcc79cbf.61599d9bdb0fa; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=fcc79cbf.61599d9bdb0fa 1054s ok 568 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 569 1054s ok 570 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 571 1054s ok 572 1054s Set-Cookie: usertrack_test=78dd1df8.61599d9bdc081; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=78dd1df8.61599d9bdc081 1054s ok 573 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 574 1054s ok 575 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 576 1054s ok 577 1054s Set-Cookie: usertrack_test=bc4b1b65.61599d9bdd040; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=bc4b1b65.61599d9bdd040 1054s ok 578 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 579 1054s ok 580 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 581 1054s ok 582 1054s Set-Cookie: usertrack_test=c22a2e4.61599d9bddfd7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c22a2e4.61599d9bddfd7 1054s ok 583 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 584 1054s ok 585 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 586 1054s ok 587 1054s Set-Cookie: usertrack_test=1fcefda1.61599d9bdef92; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1fcefda1.61599d9bdef92 1054s ok 588 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 589 1054s ok 590 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 591 1054s ok 592 1054s Set-Cookie: usertrack_test=8fdd25e5.61599d9bdfe79; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8fdd25e5.61599d9bdfe79 1054s ok 593 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 594 1054s ok 595 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 596 1054s ok 597 1054s Set-Cookie: usertrack_test=f922be69.61599d9be0ec9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f922be69.61599d9be0ec9 1054s ok 598 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 599 1054s ok 600 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 601 1054s ok 602 1054s Set-Cookie: usertrack_test=159b5744.61599d9be1e70; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=159b5744.61599d9be1e70 1054s ok 603 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 604 1054s ok 605 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 606 1054s ok 607 1054s Set-Cookie: usertrack_test=8ffe5549.61599d9be2e03; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8ffe5549.61599d9be2e03 1054s ok 608 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 609 1054s ok 610 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 611 1054s ok 612 1054s Set-Cookie: usertrack_test=b65e64f1.61599d9be3d1c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b65e64f1.61599d9be3d1c 1054s ok 613 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 614 1054s ok 615 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 616 1054s ok 617 1054s Set-Cookie: usertrack_test=57f6a6b2.61599d9be4d20; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=57f6a6b2.61599d9be4d20 1054s ok 618 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 619 1054s ok 620 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 621 1054s ok 622 1054s Set-Cookie: usertrack_test=b3217bdb.61599d9be5cb9; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b3217bdb.61599d9be5cb9 1054s ok 623 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 624 1054s ok 625 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 626 1054s ok 627 1054s Set-Cookie: usertrack_test=8042e695.61599d9be6b79; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=8042e695.61599d9be6b79 1054s ok 628 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 629 1054s ok 630 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 631 1054s ok 632 1054s Set-Cookie: usertrack_test=79579168.61599d9be7b2a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=79579168.61599d9be7b2a 1054s ok 633 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 634 1054s ok 635 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 636 1054s ok 637 1054s Set-Cookie: usertrack_test=1f6bc20a.61599d9be8b76; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1f6bc20a.61599d9be8b76 1054s ok 638 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 639 1054s ok 640 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 641 1054s ok 642 1054s Set-Cookie: usertrack_test=2c6e9143.61599d9be9a88; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2c6e9143.61599d9be9a88 1054s ok 643 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 644 1054s ok 645 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 646 1054s ok 647 1054s Set-Cookie: usertrack_test=63103366.61599d9beaade; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=63103366.61599d9beaade 1054s ok 648 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 649 1054s ok 650 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 651 1054s ok 652 1054s Set-Cookie: usertrack_test=12fff77c.61599d9beb9a3; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=12fff77c.61599d9beb9a3 1054s ok 653 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 654 1054s ok 655 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 656 1054s ok 657 1054s Set-Cookie: usertrack_test=dff2e715.61599d9bec91e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=dff2e715.61599d9bec91e 1054s ok 658 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 659 1054s ok 660 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 661 1054s ok 662 1054s Set-Cookie: usertrack_test=c8f3af8b.61599d9bed975; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c8f3af8b.61599d9bed975 1054s ok 663 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 664 1054s ok 665 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 666 1054s ok 667 1054s Set-Cookie: usertrack_test=1450c19d.61599d9bee984; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1450c19d.61599d9bee984 1054s ok 668 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 669 1054s ok 670 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 671 1054s ok 672 1054s Set-Cookie: usertrack_test=2a145d70.61599d9bef887; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2a145d70.61599d9bef887 1054s ok 673 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 674 1054s ok 675 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 676 1054s ok 677 1054s Set-Cookie: usertrack_test=74aeb0b4.61599d9bf08fa; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=74aeb0b4.61599d9bf08fa 1054s ok 678 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 679 1054s ok 680 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 681 1054s ok 682 1054s Set-Cookie: usertrack_test=941d3efd.61599d9bf1902; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=941d3efd.61599d9bf1902 1054s ok 683 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 684 1054s ok 685 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 686 1054s ok 687 1054s Set-Cookie: usertrack_test=9eda3f1.61599d9bf2807; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=9eda3f1.61599d9bf2807 1054s ok 688 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 689 1054s ok 690 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 691 1054s ok 692 1054s Set-Cookie: usertrack_test=e6436ced.61599d9bf37a8; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=e6436ced.61599d9bf37a8 1054s ok 693 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 694 1054s ok 695 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 696 1054s ok 697 1054s Set-Cookie: usertrack_test=bfc08b36.61599d9bf4a1c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=bfc08b36.61599d9bf4a1c 1054s ok 698 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 699 1054s ok 700 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 701 1054s ok 702 1054s Set-Cookie: usertrack_test=767d818d.61599d9bf5b2b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=767d818d.61599d9bf5b2b 1054s ok 703 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 704 1054s ok 705 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 706 1054s ok 707 1054s Set-Cookie: usertrack_test=514b5e30.61599d9bf6b3b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=514b5e30.61599d9bf6b3b 1054s ok 708 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 709 1054s ok 710 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 711 1054s ok 712 1054s Set-Cookie: usertrack_test=b263a954.61599d9bf79f7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b263a954.61599d9bf79f7 1054s ok 713 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 714 1054s ok 715 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 716 1054s ok 717 1054s Set-Cookie: usertrack_test=b729d789.61599d9bf8b04; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b729d789.61599d9bf8b04 1054s ok 718 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 719 1054s ok 720 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 721 1054s ok 722 1054s Set-Cookie: usertrack_test=7238ee77.61599d9bf9a56; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7238ee77.61599d9bf9a56 1054s ok 723 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 724 1054s ok 725 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 726 1054s ok 727 1054s Set-Cookie: usertrack_test=aa969590.61599d9bfa9c6; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=aa969590.61599d9bfa9c6 1054s ok 728 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 729 1054s ok 730 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 731 1054s ok 732 1054s Set-Cookie: usertrack_test=86c0f31d.61599d9bfb927; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=86c0f31d.61599d9bfb927 1054s ok 733 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 734 1054s ok 735 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 736 1054s ok 737 1054s Set-Cookie: usertrack_test=85f4013.61599d9bfc867; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=85f4013.61599d9bfc867 1054s ok 738 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 739 1054s ok 740 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 741 1054s ok 742 1054s Set-Cookie: usertrack_test=7101c3b2.61599d9bfd8ff; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7101c3b2.61599d9bfd8ff 1054s ok 743 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 744 1054s ok 745 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 746 1054s ok 747 1054s Set-Cookie: usertrack_test=36da2c1a.61599d9bfe79b; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=36da2c1a.61599d9bfe79b 1054s ok 748 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 749 1054s ok 750 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 751 1054s ok 752 1054s Set-Cookie: usertrack_test=9649e149.61599d9bff8bc; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=9649e149.61599d9bff8bc 1054s ok 753 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 754 1054s ok 755 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 756 1054s ok 757 1054s Set-Cookie: usertrack_test=72791b8b.61599d9c007ab; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=72791b8b.61599d9c007ab 1054s ok 758 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 759 1054s ok 760 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 761 1054s ok 762 1054s Set-Cookie: usertrack_test=2e95dae9.61599d9c016ff; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2e95dae9.61599d9c016ff 1054s ok 763 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 764 1054s ok 765 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 766 1054s ok 767 1054s Set-Cookie: usertrack_test=ab09e13e.61599d9c0264f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=ab09e13e.61599d9c0264f 1054s ok 768 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 769 1054s ok 770 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 771 1054s ok 772 1054s Set-Cookie: usertrack_test=7821211c.61599d9c035a7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=7821211c.61599d9c035a7 1054s ok 773 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 774 1054s ok 775 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 776 1054s ok 777 1054s Set-Cookie: usertrack_test=e940179.61599d9c0459d; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=e940179.61599d9c0459d 1054s ok 778 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 779 1054s ok 780 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 781 1054s ok 782 1054s Set-Cookie: usertrack_test=73e2febd.61599d9c05593; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=73e2febd.61599d9c05593 1054s ok 783 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 784 1054s ok 785 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 786 1054s ok 787 1054s Set-Cookie: usertrack_test=85aeff3f.61599d9c06477; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=85aeff3f.61599d9c06477 1054s ok 788 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 789 1054s ok 790 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 791 1054s ok 792 1054s Set-Cookie: usertrack_test=d2dc1cae.61599d9c07515; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d2dc1cae.61599d9c07515 1054s ok 793 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 794 1054s ok 795 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 796 1054s ok 797 1054s Set-Cookie: usertrack_test=e79d564.61599d9c08491; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=e79d564.61599d9c08491 1054s ok 798 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 799 1054s ok 800 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 801 1054s ok 802 1054s Set-Cookie: usertrack_test=a0585aa5.61599d9c09431; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=a0585aa5.61599d9c09431 1054s ok 803 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 804 1054s ok 805 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 806 1054s ok 807 1054s Set-Cookie: usertrack_test=2f1ec9c4.61599d9c0a4d0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2f1ec9c4.61599d9c0a4d0 1054s ok 808 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 809 1054s ok 810 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 811 1054s ok 812 1054s Set-Cookie: usertrack_test=d33558a8.61599d9c0b337; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d33558a8.61599d9c0b337 1054s ok 813 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 814 1054s ok 815 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 816 1054s ok 817 1054s Set-Cookie: usertrack_test=4122b707.61599d9c0c2f5; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=4122b707.61599d9c0c2f5 1054s ok 818 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 819 1054s ok 820 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 821 1054s ok 822 1054s Set-Cookie: usertrack_test=66786145.61599d9c0d34f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=66786145.61599d9c0d34f 1054s ok 823 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 824 1054s ok 825 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 826 1054s ok 827 1054s Set-Cookie: usertrack_test=1a3ea1cc.61599d9c0e333; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1a3ea1cc.61599d9c0e333 1054s ok 828 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 829 1054s ok 830 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 831 1054s ok 832 1054s Set-Cookie: usertrack_test=131b93ae.61599d9c0f291; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=131b93ae.61599d9c0f291 1054s ok 833 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 834 1054s ok 835 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 836 1054s ok 837 1054s Set-Cookie: usertrack_test=ce3debc8.61599d9c1011f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=ce3debc8.61599d9c1011f 1054s ok 838 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 839 1054s ok 840 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 841 1054s ok 842 1054s Set-Cookie: usertrack_test=bba42c39.61599d9c11086; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=bba42c39.61599d9c11086 1054s ok 843 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 844 1054s ok 845 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 846 1054s ok 847 1054s Set-Cookie: usertrack_test=c923e0d4.61599d9c12092; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c923e0d4.61599d9c12092 1054s ok 848 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 849 1054s ok 850 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 851 1054s ok 852 1054s Set-Cookie: usertrack_test=92f34406.61599d9c12f48; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=92f34406.61599d9c12f48 1054s ok 853 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 854 1054s ok 855 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 856 1054s ok 857 1054s Set-Cookie: usertrack_test=789ece4d.61599d9c13fe6; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=789ece4d.61599d9c13fe6 1054s ok 858 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 859 1054s ok 860 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 861 1054s ok 862 1054s Set-Cookie: usertrack_test=34349d4e.61599d9c14f6e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=34349d4e.61599d9c14f6e 1054s ok 863 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 864 1054s ok 865 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 866 1054s ok 867 1054s Set-Cookie: usertrack_test=1ca1acb1.61599d9c15ec0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=1ca1acb1.61599d9c15ec0 1054s ok 868 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 869 1054s ok 870 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 871 1054s ok 872 1054s Set-Cookie: usertrack_test=160414b6.61599d9c16e2e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=160414b6.61599d9c16e2e 1054s ok 873 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 874 1054s ok 875 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 876 1054s ok 877 1054s Set-Cookie: usertrack_test=cc0f4599.61599d9c17db7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=cc0f4599.61599d9c17db7 1054s ok 878 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 879 1054s ok 880 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 881 1054s ok 882 1054s Set-Cookie: usertrack_test=b335c726.61599d9c18dce; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=b335c726.61599d9c18dce 1054s ok 883 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 884 1054s ok 885 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 886 1054s ok 887 1054s Set-Cookie: usertrack_test=5e8d7618.61599d9c19d5c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=5e8d7618.61599d9c19d5c 1054s ok 888 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 889 1054s ok 890 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 891 1054s ok 892 1054s Set-Cookie: usertrack_test=3e43f582.61599d9c1ac23; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=3e43f582.61599d9c1ac23 1054s ok 893 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 894 1054s ok 895 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 896 1054s ok 897 1054s Set-Cookie: usertrack_test=f4787793.61599d9c1bc91; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f4787793.61599d9c1bc91 1054s ok 898 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 899 1054s ok 900 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 901 1054s ok 902 1054s Set-Cookie: usertrack_test=e61333e.61599d9c1cb60; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=e61333e.61599d9c1cb60 1054s ok 903 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 904 1054s ok 905 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 906 1054s ok 907 1054s Set-Cookie: usertrack_test=abc9ca40.61599d9c1dc1c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=abc9ca40.61599d9c1dc1c 1054s ok 908 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 909 1054s ok 910 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 911 1054s ok 912 1054s Set-Cookie: usertrack_test=f9e10fe2.61599d9c1eb16; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=f9e10fe2.61599d9c1eb16 1054s ok 913 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 914 1054s ok 915 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 916 1054s ok 917 1054s Set-Cookie: usertrack_test=c721547a.61599d9c1fb08; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c721547a.61599d9c1fb08 1054s ok 918 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 919 1054s ok 920 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 921 1054s ok 922 1054s Set-Cookie: usertrack_test=19df627a.61599d9c20b4e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=19df627a.61599d9c20b4e 1054s ok 923 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 924 1054s ok 925 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 926 1054s ok 927 1054s Set-Cookie: usertrack_test=c1c86a89.61599d9c21ad7; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=c1c86a89.61599d9c21ad7 1054s ok 928 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 929 1054s ok 930 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 931 1054s ok 932 1054s Set-Cookie: usertrack_test=d74a15e4.61599d9c22af6; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d74a15e4.61599d9c22af6 1054s ok 933 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 934 1054s ok 935 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 936 1054s ok 937 1054s Set-Cookie: usertrack_test=83b31477.61599d9c23b7a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=83b31477.61599d9c23b7a 1054s ok 938 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 939 1054s ok 940 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 941 1054s ok 942 1054s Set-Cookie: usertrack_test=299d63f9.61599d9c24a2a; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=299d63f9.61599d9c24a2a 1054s ok 943 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 944 1054s ok 945 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 946 1054s ok 947 1054s Set-Cookie: usertrack_test=e120e56c.61599d9c25a3e; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=e120e56c.61599d9c25a3e 1054s ok 948 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 949 1054s ok 950 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 951 1054s ok 952 1054s Set-Cookie: usertrack_test=974acd04.61599d9c268f0; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=974acd04.61599d9c268f0 1054s ok 953 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 954 1054s ok 955 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 956 1054s ok 957 1054s Set-Cookie: usertrack_test=2647e983.61599d9c27a70; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=2647e983.61599d9c27a70 1054s ok 958 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 959 1054s ok 960 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 961 1054s ok 962 1054s Set-Cookie: usertrack_test=194298c9.61599d9c28aac; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=194298c9.61599d9c28aac 1054s ok 963 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 964 1054s ok 965 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 966 1054s ok 967 1054s Set-Cookie: usertrack_test=34f4f707.61599d9c2995c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=34f4f707.61599d9c2995c 1054s ok 968 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 969 1054s ok 970 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 971 1054s ok 972 1054s Set-Cookie: usertrack_test=5b293a0b.61599d9c2a9ab; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=5b293a0b.61599d9c2a9ab 1054s ok 973 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 974 1054s ok 975 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 976 1054s ok 977 1054s Set-Cookie: usertrack_test=655a8344.61599d9c2bb9f; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=655a8344.61599d9c2bb9f 1054s ok 978 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 979 1054s ok 980 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 981 1054s ok 982 1054s Set-Cookie: usertrack_test=d8366ec7.61599d9c2cc1c; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=d8366ec7.61599d9c2cc1c 1054s ok 983 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 984 1054s ok 985 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 986 1054s ok 987 1054s Set-Cookie: usertrack_test=67816af4.61599d9c2dd52; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=67816af4.61599d9c2dd52 1054s ok 988 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 989 1054s ok 990 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 991 1054s ok 992 1054s Set-Cookie: usertrack_test=a994e5a.61599d9c2ed24; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=a994e5a.61599d9c2ed24 1054s ok 993 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 994 1054s ok 995 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 996 1054s ok 997 1054s Set-Cookie: usertrack_test=9ccbe741.61599d9c2fd31; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s Cookie: usertrack_test=9ccbe741.61599d9c2fd31 1054s ok 998 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 999 1054s ok 1000 1054s ok 1001 1054s # testing : Checking return code is '200' 1054s # expected: 200 1054s # received: '200' 1054s ok 1002 1054s # usertrack_test=3655e66c.61599d9c30ebd; path=/; expires=Mon, 08-Apr-24 18:20:47 GMT 1054s ok 1003 1054s # expected: undef 1054s # received: undef 1054s ok 1004 1054s ok 1055s t/modules/vhost_alias.t ............. 1055s 1..8 1055s # Running under perl version 5.038002 for linux 1055s # Current time local: Mon Apr 8 18:19:47 2024 1055s # Current time GMT: Mon Apr 8 18:19:47 2024 1055s # Using Test.pm version 1.31 1055s # Using Apache/Test.pm version 1.42 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1055s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1055s # testing : VirtalDocumentRoot test 1055s # expected: 'www.vha-test.com' 1055s # received: 'www.vha-test.com' 1055s ok 1 1055s # testing : VirtualScriptAlias test 1055s # expected: 'test cgi for www.vha-test.com' 1055s # received: 'test cgi for www.vha-test.com' 1055s ok 2 1055s # testing : VirtalDocumentRoot test 1055s # expected: 'big.server.name.from.heck.org' 1055s # received: 'big.server.name.from.heck.org' 1055s ok 3 1055s # testing : VirtualScriptAlias test 1055s # expected: 'test cgi for big.server.name.from.heck.org' 1055s # received: 'test cgi for big.server.name.from.heck.org' 1055s ok 4 1055s # testing : VirtalDocumentRoot test 1055s # expected: 'ab.com' 1055s # received: 'ab.com' 1055s ok 5 1055s # testing : VirtualScriptAlias test 1055s # expected: 'test cgi for ab.com' 1055s # received: 'test cgi for ab.com' 1055s ok 6 1055s # testing : VirtalDocumentRoot test 1055s # expected: 'w-t-f.net' 1055s # received: 'w-t-f.net' 1055s ok 7 1055s # testing : VirtualScriptAlias test 1055s # expected: 'test cgi for w-t-f.net' 1055s # received: 'test cgi for w-t-f.net' 1055s ok 8 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1055s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1055s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1055s ok 1056s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1058s t/protocol/echo.t ................... 1058s 1..8 1058s # Running under perl version 5.038002 for linux 1058s # Current time local: Mon Apr 8 18:19:50 2024 1058s # Current time GMT: Mon Apr 8 18:19:50 2024 1058s # Using Test.pm version 1.31 1058s # Using Apache/Test.pm version 1.42 1058s testing mod_echo_ssl 1058s ok 1 1058s #Cipher: TLS_AES_256_GCM_SHA384 1058s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1058s # testing : echo 1058s # expected: 't/protocol/echo.t' 1058s # received: 't/protocol/echo.t' 1058s ok 2 1058s # testing : echo 1058s # expected: '/usr/bin/perl' 1058s # received: '/usr/bin/perl' 1058s ok 3 1058s # testing : echo 1058s # expected: '276936276936276936276936276936' 1058s # received: '276936276936276936276936276936' 1058s ok 4 1058s testing mod_echo 1058s ok 5 1058s # testing : echo 1058s # expected: 't/protocol/echo.t' 1058s # received: 't/protocol/echo.t' 1058s ok 6 1058s # testing : echo 1058s # expected: '/usr/bin/perl' 1058s # received: '/usr/bin/perl' 1058s ok 7 1058s # testing : echo 1058s # expected: '276936276936276936276936276936' 1058s # received: '276936276936276936276936276936' 1058s ok 8 1058s ok 1059s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1061s t/security/CVE-2003-0542.t .......... 1061s 1..1 1061s # Running under perl version 5.038002 for linux 1061s # Current time local: Mon Apr 8 18:19:53 2024 1061s # Current time GMT: Mon Apr 8 18:19:53 2024 1061s # Using Test.pm version 1.31 1061s # Using Apache/Test.pm version 1.42 1061s # testing : CAN-2003-0542 test case 1061s # expected: 404 1061s # received: '404' 1061s ok 1 1061s ok 1062s t/security/CVE-2004-0747.t .......... 1062s 1..1 1062s # Running under perl version 5.038002 for linux 1062s # Current time local: Mon Apr 8 18:19:55 2024 1062s # Current time GMT: Mon Apr 8 18:19:55 2024 1062s # Using Test.pm version 1.31 1062s # Using Apache/Test.pm version 1.42 1062s # testing : CAN-2004-0747 ap_resolve_env test case 1062s # expected: 200 1062s # received: 200 1062s ok 1 1062s ok 1064s t/security/CVE-2004-0811.t .......... 1064s 1..8 1064s # Running under perl version 5.038002 for linux 1064s # Current time local: Mon Apr 8 18:19:56 2024 1064s # Current time GMT: Mon Apr 8 18:19:56 2024 1064s # Using Test.pm version 1.31 1064s # Using Apache/Test.pm version 1.42 1064s # testing : subdir access allowed 1064s # expected: 200 1064s # received: '200' 1064s ok 1 1064s # testing : subdir access allowed 1064s # expected: 200 1064s # received: '200' 1064s ok 2 1064s # testing : subdir access allowed 1064s # expected: 200 1064s # received: '200' 1064s ok 3 1064s # testing : subdir access allowed 1064s # expected: 200 1064s # received: '200' 1064s ok 4 1064s # testing : topdir access denied 1064s # expected: 401 1064s # received: '401' 1064s ok 5 1064s # testing : topdir access denied 1064s # expected: 401 1064s # received: '401' 1064s ok 6 1064s # testing : topdir access denied 1064s # expected: 401 1064s # received: '401' 1064s ok 7 1064s # testing : topdir access denied 1064s # expected: 401 1064s # received: '401' 1064s ok 8 1064s ok 1065s t/security/CVE-2004-0940.t .......... 1065s 1..1 1065s # Running under perl version 5.038002 for linux 1065s # Current time local: Mon Apr 8 18:19:58 2024 1065s # Current time GMT: Mon Apr 8 18:19:58 2024 1065s # Using Test.pm version 1.31 1065s # Using Apache/Test.pm version 1.42 1065s # testing : response was 200 1065s # expected: 200 1065s # received: '200' 1065s ok 1 1065s ok 1067s t/security/CVE-2004-0942.t .......... 1067s 1..2 1067s # Running under perl version 5.038002 for linux 1067s # Current time local: Mon Apr 8 18:19:59 2024 1067s # Current time GMT: Mon Apr 8 18:19:59 2024 1067s # Using Test.pm version 1.31 1067s # Using Apache/Test.pm version 1.42 1067s ok 1 1067s # testing : request was refused 1067s # expected: qr/^HTTP\/1\.. 400/ 1067s # received: 'HTTP/1.1 400 Bad Request 1067s # ' 1067s ok 2 1067s ok 1068s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1070s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1071s t/security/CVE-2005-2491.t .......... 1071s 1..4 1071s # Running under perl version 5.038002 for linux 1071s # Current time local: Mon Apr 8 18:20:04 2024 1071s # Current time GMT: Mon Apr 8 18:20:04 2024 1071s # Using Test.pm version 1.31 1071s # Using Apache/Test.pm version 1.42 1071s # testing : check that server did not segfault 1071s # expected: 'Internal Server Error' 1071s # received: 'Internal Server Error' 1071s ok 1 1071s # testing : check for 500 response error 1071s # expected: 500 1071s # received: '500' 1071s ok 2 1071s # testing : check that server did not segfault 1071s # expected: 'Internal Server Error' 1071s # received: 'Internal Server Error' 1071s ok 3 1071s # testing : check for 500 response error 1071s # expected: 500 1071s # received: '500' 1071s ok 4 1071s ok 1073s t/security/CVE-2005-2700.t .......... 1073s 1..2 1073s # Running under perl version 5.038002 for linux 1073s # Current time local: Mon Apr 8 18:20:05 2024 1073s # Current time GMT: Mon Apr 8 18:20:05 2024 1073s # Using Test.pm version 1.31 1073s # Using Apache/Test.pm version 1.42 1073s # testing : access permitted without ccert 1073s # expected: 200 1073s # received: '200' 1073s ok 1 1073s # testing : access *not* permitted without ccert 1073s # expected: 200 1073s # received: '403' 1073s ok 2 1073s ok 1074s t/security/CVE-2005-3352.t .......... 1074s 1..2 1074s # Running under perl version 5.038002 for linux 1074s # Current time local: Mon Apr 8 18:20:07 2024 1074s # Current time GMT: Mon Apr 8 18:20:07 2024 1074s # Using Test.pm version 1.31 1074s # Using Apache/Test.pm version 1.42 1074s # testing : response code is OK 1074s # expected: 200 1074s # received: '200' 1074s ok 1 1074s # testing : referer was escaped 1074s # expected: qr/%22%3e/ 1074s # received: ' 1074s # 1074s # Menu for /security/CVE-2005-3352.map 1074s # 1074s #

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

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

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

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

Bad Request

1105s #

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

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

Forbidden

1128s

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

1128s 1128s ok 1 1128s HTTP/1.1 200 OK 1128s Connection: close 1128s Date: Mon, 08 Apr 2024 18:21:02 GMT 1128s Accept-Ranges: bytes 1128s ETag: "1a-613edd771cbc0" 1128s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1128s Vary: In-If1 1128s Content-Length: 26 1128s Content-Type: text/html 1128s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1128s Client-Date: Mon, 08 Apr 2024 18:21:02 GMT 1128s Client-Peer: 127.0.0.1:8532 1128s Client-Response-Num: 1 1128s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1128s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1128s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1128s Client-SSL-Socket-Class: IO::Socket::SSL 1128s Client-SSL-Version: TLSv1_3 1128s DMMATCH1: 1 1128s 1128s welcome to localhost:8529 1128s ok 2 1128s 500 Server closed connection without sending any data back 1128s Content-Type: text/plain 1128s Client-Date: Mon, 08 Apr 2024 18:21:02 GMT 1128s Client-Warning: Internal response 1128s 1128s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1128s ok 3 1128s ok 1128s All tests successful. 1128s Files=142, Tests=7321, 274 wallclock secs ( 1.73 usr 0.19 sys + 182.35 cusr 33.32 csys = 217.59 CPU) 1128s Result: PASS 1128s [warning] server localhost:8529 shutdown 1129s [warning] port 8529 still in use... 1135s ......done 1135s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1135s Files=142, Tests=7321, 274 wallclock secs ( 1.73 usr 0.19 sys + 182.35 cusr 33.32 csys = 217.59 CPU) 1135s + grep -E '^Result: PASS' testlog.mpm_worker 1135s Result: PASS 1135s + grep -E '^Result: FAIL' testlog.mpm_worker 1135s + grep -E 'server dumped core' testlog.mpm_worker 1135s + return 0 1135s + run_tests mpm_event 1135s + local MPM=mpm_event 1135s + shift 1135s =============Running-with-mpm_event========== 1135s + local LOG=testlog.mpm_event 1135s + echo =============Running-with-mpm_event========== 1135s + rm -f apache2.conf.debian 1135s + cp /etc/apache2/apache2.conf apache2.conf.debian 1135s + cat /etc/apache2/mods-available/mpm_event.load 1135s + 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+ grep -v mpm_ 1135s + xargs cat 1135s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1135s t/TEST -clean 1135s 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 1135s + for m in bucketeer case_filter case_filter_in 1135s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1135s + for m in bucketeer case_filter case_filter_in 1135s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1135s + for m in bucketeer case_filter case_filter_in 1135s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1135s + cat /etc/apache2/mods-available/mime.conf 1135s + echo 'Servername localhost' 1135s + make clean 1135s [warning] setting ulimit to allow core files 1135s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/TEST -clean 1136s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules' 1136s cd eat_post && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1136s cd authany && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 1136s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 1136s cd test_apr_uri && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1136s cd memory_track && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1136s cd input_body_filter && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1136s cd client_add_filter && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1136s cd list_modules && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1136s cd echo_post_chunk && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1136s cd test_pass_brigade && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1136s cd nntp_like && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1136s cd test_rwrite && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1136s cd fold && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 1136s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 1136s cd random_chunk && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1136s cd test_utilities && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1136s cd test_ssl && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1136s cd test_session && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 1136s cd echo_post && make clean 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1136s 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 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1136s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules' 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1136s rmdir export 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1136s rmdir proxy 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1136s rmdir crl 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1136s rmdir csr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1136s rmdir conf 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1136s rmdir certs 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1136s rmdir newcerts 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1136s unlink /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1136s rmdir keys 1136s rmdir asf 1136s rmdir /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1136s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1136s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test' 1136s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1136s t/TEST -clean 1136s [warning] setting ulimit to allow core files 1136s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1136s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1136s make[2]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1136s rm -f \ 1136s TestItSelf.bso TestItSelf.def \ 1136s TestItSelf.exp TestItSelf.x \ 1136s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1136s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1136s *.a *.o \ 1136s *perl.core MYMETA.json \ 1136s MYMETA.yml blibdirs.ts \ 1136s core core.*perl.*.? \ 1136s core.[0-9] core.[0-9][0-9] \ 1136s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1136s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1136s mon.out perl \ 1136s perl perl.exe \ 1136s perlmain.c pm_to_blib \ 1136s pm_to_blib.ts so_locations \ 1136s tmon.out 1136s rm -rf \ 1136s Makefile.old blib \ 1136s t/TEST 1136s mv Makefile Makefile.old > /dev/null 2>&1 1136s make[2]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1136s rm -f \ 1136s Test.bso Test.def \ 1136s Test.exp Test.x \ 1136s ../blib/arch/auto/Apache/Test/extralibs.all \ 1136s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1136s *.a *.o \ 1136s *perl.core MYMETA.json \ 1136s MYMETA.yml blibdirs.ts \ 1136s core core.*perl.*.? \ 1136s core.[0-9] core.[0-9][0-9] \ 1136s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1136s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1136s mon.out perl \ 1136s perl perl.exe \ 1136s perlmain.c pm_to_blib \ 1136s pm_to_blib.ts so_locations \ 1136s tmon.out 1136s rm -rf \ 1136s .mypacklist Makefile.old \ 1136s blib t/REPORT \ 1136s t/TEST 1136s mv Makefile Makefile.old > /dev/null 2>&1 1136s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test' 1136s rm -f \ 1136s test.bso test.def \ 1136s test.exp test.x \ 1136s blib/arch/auto/httpd-test/extralibs.all \ 1136s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1136s *.a *.o \ 1136s *perl.core MYMETA.json \ 1136s MYMETA.yml blibdirs.ts \ 1136s core core.*perl.*.? \ 1136s core.[0-9] core.[0-9][0-9] \ 1136s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1136s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1136s mon.out perl \ 1136s perl perl.exe \ 1136s perlmain.c pm_to_blib \ 1136s pm_to_blib.ts so_locations \ 1136s tmon.out 1136s rm -rf \ 1136s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1136s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1136s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1136s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1136s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1136s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1136s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1136s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1136s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1136s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1136s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1136s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1136s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1136s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1136s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1136s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1136s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1136s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1136s blib 1136s mv Makefile Makefile.old > /dev/null 2>&1 1136s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1136s + chown -R tuser: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp 1136s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1136s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1136s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1136s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1136s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1136s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1136s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1136s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1136s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1136s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1136s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1136s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1136s Warning: NAME must be a package name 1137s Checking if your kit is complete... 1137s Looks good 1137s [ info] generating script t/TEST 1137s [ info] generating script ./t/cgi-bin/next_available_port.pl 1137s [ info] generating script ./t/cgi-bin/cookies.pl 1137s [ info] generating script t/TEST 1137s Writing MYMETA.yml and MYMETA.json 1137s Writing MYMETA.yml and MYMETA.json 1137s Checking for Cwd...ok 1137s Checking for File::Spec...ok 1137s Generating a Unix-style Makefile 1137s Writing Makefile for httpd-test 1137s Writing MYMETA.yml and MYMETA.json 1137s + su tuser -c 't/TEST ' 1137s + tee testlog.mpm_event 1137s [warning] setting ulimit to allow core files 1137s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/TEST 1138s [warning] generating SSL CA for asf 1138s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1139s .........+.........+.......+..+.+......+.....+..........+.....+.+.....+.......+..+.............+..+....+.....+....+...+.....+...+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..............+......+..+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*......+...+.+.........+.....+.+..+.......+...+..+...........................+......+...+................+.....+.+...+.....+....+......+..............+...+...+.......+.........+.......................+.+......+....................+......+..........+...+......+........+...+...+.......+...+.....+......+.........+..........+......+.....+.+..+................+.........+...+.......................+....+...+..+..........+.....+.......+........+.+..+...+.+........+...+...+........................+.+.........+..+...+.+.....+....+...+.....+...+......+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1139s ......+.+.........+.....+.+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+..+.......+..+...+............+.........+....+........+.........+.+.....+...+..........+...........+...+.+.........+.....+......+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+.........+..+.......+............+...+...............+...+........+.+........+.............+...+..+...+......+.+..+......+....+........+...+....+..+.............+...........+....+...+.....+...+.......+..+.......+.....+.....................+....+...+...+.....+...+......+........................+.+...........+.........+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1139s ----- 1139s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1139s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1140s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1140s [ 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 1140s [ 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 1140s Using configuration from conf/server_dsa.cnf 1140s Check that the request matches the signature 1140s Signature ok 1140s The Subject's Distinguished Name is as follows 1140s countryName :PRINTABLE:'US' 1140s stateOrProvinceName :ASN.1 12:'California' 1140s localityName :ASN.1 12:'San Francisco' 1140s organizationName :ASN.1 12:'ASF' 1140s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1140s commonName :ASN.1 12:'localhost' 1140s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1140s Certificate is to be certified until Apr 8 18:21:14 2025 GMT (365 days) 1140s 1140s Write out database with 1 new entries 1140s Database updated 1140s [ info] openssl genrsa -out keys/server2.pem 2048 1141s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1141s [ 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 1141s Using configuration from conf/server2.cnf 1141s Check that the request matches the signature 1141s Signature ok 1141s The Subject's Distinguished Name is as follows 1141s countryName :PRINTABLE:'US' 1141s stateOrProvinceName :ASN.1 12:'California' 1141s localityName :ASN.1 12:'San Francisco' 1141s organizationName :ASN.1 12:'ASF' 1141s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1141s commonName :ASN.1 12:'localhost' 1141s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1141s Certificate is to be certified until Apr 8 18:21:15 2025 GMT (365 days) 1141s 1141s Write out database with 1 new entries 1141s Database updated 1141s [ info] openssl genrsa -out keys/client_ok.pem 2048 1141s [ 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 1141s [ 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 1141s Using configuration from conf/client_ok.cnf 1141s Check that the request matches the signature 1141s Signature ok 1141s The Subject's Distinguished Name is as follows 1141s countryName :PRINTABLE:'US' 1141s stateOrProvinceName :ASN.1 12:'California' 1141s localityName :ASN.1 12:'San Francisco' 1141s organizationName :ASN.1 12:'ASF' 1141s organizationalUnitName:ASN.1 12:'httpd-test' 1141s commonName :ASN.1 12:'client_ok' 1141s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1141s Certificate is to be certified until Apr 8 18:21:15 2025 GMT (365 days) 1141s 1141s Write out database with 1 new entries 1141s Database updated 1141s [ 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 1141s [ info] generating proxy cert: proxy/client_ok.pem 1141s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1142s [ 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 1142s [ 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 1142s Using configuration from conf/client_revoked.cnf 1142s Check that the request matches the signature 1142s Signature ok 1142s The Subject's Distinguished Name is as follows 1142s countryName :PRINTABLE:'US' 1142s stateOrProvinceName :ASN.1 12:'California' 1142s localityName :ASN.1 12:'San Francisco' 1142s organizationName :ASN.1 12:'ASF' 1142s organizationalUnitName:ASN.1 12:'httpd-test' 1142s commonName :ASN.1 12:'client_revoked' 1142s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1142s Certificate is to be certified until Apr 8 18:21:16 2025 GMT (365 days) 1142s 1142s Write out database with 1 new entries 1142s Database updated 1142s [ 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 1142s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1142s Using configuration from conf/cacrl.cnf 1142s Revoking Certificate 04. 1142s Database updated 1142s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1142s Using configuration from conf/cacrl.cnf 1142s [ info] generating proxy cert: proxy/client_revoked.pem 1142s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1142s [ 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 1142s [ 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 1142s Using configuration from conf/server_des3_dsa.cnf 1142s Check that the request matches the signature 1142s Signature ok 1142s The Subject's Distinguished Name is as follows 1142s countryName :PRINTABLE:'US' 1142s stateOrProvinceName :ASN.1 12:'California' 1142s localityName :ASN.1 12:'San Francisco' 1142s organizationName :ASN.1 12:'ASF' 1142s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1142s commonName :ASN.1 12:'localhost' 1142s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1142s Certificate is to be certified until Apr 8 18:21:16 2025 GMT (365 days) 1142s 1142s Write out database with 1 new entries 1142s Database updated 1142s [ info] openssl genrsa -out keys/server.pem 2048 1142s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1142s [ 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 1142s Using configuration from conf/server.cnf 1142s Check that the request matches the signature 1142s Signature ok 1142s The Subject's Distinguished Name is as follows 1142s countryName :PRINTABLE:'US' 1142s stateOrProvinceName :ASN.1 12:'California' 1142s localityName :ASN.1 12:'San Francisco' 1142s organizationName :ASN.1 12:'ASF' 1142s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1142s commonName :ASN.1 12:'localhost' 1142s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1142s Certificate is to be certified until Apr 8 18:21:16 2025 GMT (365 days) 1142s 1142s Write out database with 1 new entries 1142s Database updated 1142s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1142s [ 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 1142s [ 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 1142s Using configuration from conf/server2_des3.cnf 1142s Check that the request matches the signature 1142s Signature ok 1142s The Subject's Distinguished Name is as follows 1142s countryName :PRINTABLE:'US' 1142s stateOrProvinceName :ASN.1 12:'California' 1142s localityName :ASN.1 12:'San Francisco' 1142s organizationName :ASN.1 12:'ASF' 1142s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1142s commonName :ASN.1 12:'localhost' 1142s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1142s Certificate is to be certified until Apr 8 18:21:16 2025 GMT (365 days) 1142s 1142s Write out database with 1 new entries 1142s Database updated 1142s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1143s [ 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 1143s [ 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 1143s Using configuration from conf/server_des3.cnf 1143s Check that the request matches the signature 1143s Signature ok 1143s The Subject's Distinguished Name is as follows 1143s countryName :PRINTABLE:'US' 1143s stateOrProvinceName :ASN.1 12:'California' 1143s localityName :ASN.1 12:'San Francisco' 1143s organizationName :ASN.1 12:'ASF' 1143s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1143s commonName :ASN.1 12:'localhost' 1143s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1143s Certificate is to be certified until Apr 8 18:21:17 2025 GMT (365 days) 1143s 1143s Write out database with 1 new entries 1143s Database updated 1143s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1143s [ 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 1143s [ 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 1143s Using configuration from conf/server2_des3_dsa.cnf 1143s Check that the request matches the signature 1143s Signature ok 1143s The Subject's Distinguished Name is as follows 1143s countryName :PRINTABLE:'US' 1143s stateOrProvinceName :ASN.1 12:'California' 1143s localityName :ASN.1 12:'San Francisco' 1143s organizationName :ASN.1 12:'ASF' 1143s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1143s commonName :ASN.1 12:'localhost' 1143s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1143s Certificate is to be certified until Apr 8 18:21:17 2025 GMT (365 days) 1143s 1143s Write out database with 1 new entries 1143s Database updated 1143s [ info] openssl genrsa -out keys/client_colon.pem 2048 1144s [ 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 1144s [ 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 1144s Using configuration from conf/client_colon.cnf 1144s Check that the request matches the signature 1144s Signature ok 1144s The Subject's Distinguished Name is as follows 1144s countryName :PRINTABLE:'US' 1144s stateOrProvinceName :ASN.1 12:'California' 1144s localityName :ASN.1 12:'San Francisco' 1144s organizationName :ASN.1 12:'ASF' 1144s organizationalUnitName:ASN.1 12:'httpd-test' 1144s commonName :ASN.1 12:'user:colon' 1144s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1144s Certificate is to be certified until Apr 8 18:21:18 2025 GMT (365 days) 1144s 1144s Write out database with 1 new entries 1144s Database updated 1144s [ 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 1144s [ info] generating proxy cert: proxy/client_colon.pem 1144s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1144s [ 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 1144s [ 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 1144s Using configuration from conf/server2_dsa.cnf 1144s Check that the request matches the signature 1144s Signature ok 1144s The Subject's Distinguished Name is as follows 1144s countryName :PRINTABLE:'US' 1144s stateOrProvinceName :ASN.1 12:'California' 1144s localityName :ASN.1 12:'San Francisco' 1144s organizationName :ASN.1 12:'ASF' 1144s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1144s commonName :ASN.1 12:'localhost' 1144s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1144s Certificate is to be certified until Apr 8 18:21:18 2025 GMT (365 days) 1144s 1144s Write out database with 1 new entries 1144s Database updated 1144s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1144s [ 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 1144s [ 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 1144s Using configuration from conf/client_snakeoil.cnf 1144s Check that the request matches the signature 1144s Signature ok 1144s The Subject's Distinguished Name is as follows 1144s countryName :PRINTABLE:'AU' 1144s stateOrProvinceName :ASN.1 12:'Queensland' 1144s localityName :ASN.1 12:'Mackay' 1144s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1144s organizationalUnitName:ASN.1 12:'Staff' 1144s commonName :ASN.1 12:'client_snakeoil' 1144s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1144s Certificate is to be certified until Apr 8 18:21:18 2025 GMT (365 days) 1144s 1144s Write out database with 1 new entries 1144s cd eat_post && make .libs/mod_eat_post.so 1144s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1144s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1144s Database updated 1144s [ 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 1144s [ info] generating proxy cert: proxy/client_snakeoil.pem 1144s [ info] linked ca-bundle.crl to fdd35eee.r0 1144s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1144s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1145s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1145s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 1145s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1145s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1145s cd authany && make .libs/mod_authany.so 1145s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 1145s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1145s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1145s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1145s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1145s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 1145s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1145s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/authany' 1145s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1145s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1145s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1145s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 1145s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1145s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1145s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 1146s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1146s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1146s cd memory_track && make .libs/mod_memory_track.so 1146s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1146s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1146s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1146s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1146s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1146s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 1146s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1146s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1146s cd input_body_filter && make .libs/mod_input_body_filter.so 1146s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1146s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1146s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 1146s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1146s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1146s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 1146s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1146s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1146s cd client_add_filter && make .libs/mod_client_add_filter.so 1146s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1146s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1146s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 1146s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1147s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1147s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 1147s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1147s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1147s cd list_modules && make .libs/mod_list_modules.so 1147s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1147s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1147s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1147s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1147s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1147s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 1147s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1147s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1147s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1147s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1147s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1147s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 1147s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1147s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1147s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 1147s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1147s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1147s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1147s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1147s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1147s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/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 1147s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1148s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1148s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 1148s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1148s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1148s cd nntp_like && make .libs/mod_nntp_like.so 1148s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1148s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1148s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1148s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1148s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1148s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 1148s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1148s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1148s cd test_rwrite && make .libs/mod_test_rwrite.so 1148s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1148s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1148s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1148s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1148s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1148s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 1148s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1148s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1148s cd fold && make .libs/mod_fold.so 1148s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 1148s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1148s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1148s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1149s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1149s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 1149s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1149s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/fold' 1149s cd random_chunk && make .libs/mod_random_chunk.so 1149s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1149s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1149s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1149s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1149s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1149s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 1149s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1149s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1149s cd test_utilities && make .libs/mod_test_utilities.so 1149s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1149s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1149s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1149s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1149s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1149s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 1149s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1149s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1149s cd test_ssl && make .libs/mod_test_ssl.so 1149s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1149s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1149s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1149s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1150s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1150s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 1150s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1150s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1150s cd test_session && make .libs/mod_test_session.so 1150s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 1150s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1150s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1150s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1150s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1150s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 1150s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1150s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/test_session' 1150s cd echo_post && make .libs/mod_echo_post.so 1150s make[1]: Entering directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1150s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1150s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1150s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -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.MPGqkB/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1150s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -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 1150s libtool: link: powerpc64le-linux-gnu-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 -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 1151s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1151s make[1]: Leaving directory '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1151s /usr/sbin/apache2 -d /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1151s using Apache/2.4.58 (event MPM) 1151s 1151s waiting 60 seconds for server to start: .[Mon Apr 08 18:21:25.080207 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to trace8 1151s [Mon Apr 08 18:21:25.081227 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1151s [Mon Apr 08 18:21:25.081306 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1151s [Mon Apr 08 18:21:25.082453 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1151s [Mon Apr 08 18:21:25.082522 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1151s [Mon Apr 08 18:21:25.082625 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to info 1151s [Mon Apr 08 18:21:25.082719 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'core', trying 'core_module' 1151s [Mon Apr 08 18:21:25.082810 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module core.c to crit 1151s [Mon Apr 08 18:21:25.082898 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to crit 1151s [Mon Apr 08 18:21:25.082984 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'core', trying 'core_module' 1151s [Mon Apr 08 18:21:25.082993 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module core.c to info 1151s [Mon Apr 08 18:21:25.082998 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to crit 1151s [Mon Apr 08 18:21:25.083044 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'core', trying 'core_module' 1151s [Mon Apr 08 18:21:25.083054 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module core.c to info 1151s [Mon Apr 08 18:21:25.083059 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to crit 1151s [Mon Apr 08 18:21:25.083062 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to info 1151s [Mon Apr 08 18:21:25.083072 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'core', trying 'core_module' 1151s [Mon Apr 08 18:21:25.083080 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module core.c to crit 1151s [Mon Apr 08 18:21:25.083084 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3482): Setting LogLevel for all modules to info 1151s [Mon Apr 08 18:21:25.083582 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'http2', trying 'http2_module' 1151s [Mon Apr 08 18:21:25.083592 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module mod_http2.c to debug 1151s [Mon Apr 08 18:21:25.084527 2024] [proxy:info] [pid 323186:tid 139893045351328] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1151s [Mon Apr 08 18:21:25.084592 2024] [core:trace6] [pid 323186:tid 139893045351328] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1151s [Mon Apr 08 18:21:25.084685 2024] [core:trace3] [pid 323186:tid 139893045351328] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1152s . 1152s waiting 60 seconds for server to start: ok (waited 0 secs) 1152s server localhost:8529 started 1152s server localhost:8530 listening (mod_nntp_like) 1152s server localhost:8531 listening (mod_nntp_like_ssl) 1152s server localhost:8532 listening (mod_ssl) 1152s server localhost:8533 listening (ssl_optional_cc) 1152s server localhost:8534 listening (ssl_pr33791) 1152s server localhost:8535 listening (ssl_ocsp) 1152s server localhost:8536 listening (mod_include) 1152s server localhost:8537 listening (h2c) 1152s server localhost:8538 listening (h2) 1152s server localhost:8539 listening (mod_vhost_alias) 1152s server localhost:8540 listening (mod_proxy) 1152s server localhost:8541 listening (proxy_http_bal1) 1152s server localhost:8542 listening (proxy_http_bal2) 1152s server localhost:8543 listening (proxy_http_balancer) 1152s server localhost:8546 listening (proxy_fcgi) 1152s server localhost:8547 listening (core) 1152s server localhost:8548 listening (mod_cache) 1152s server localhost:8549 listening (cve_2011_3368_rewrite) 1152s server localhost:8550 listening (proxy_http_reverse) 1152s server localhost:8551 listening (proxy_http_nofwd) 1152s server localhost:8552 listening (cve_2011_3368) 1152s server localhost:8553 listening (mod_headers) 1152s server localhost:8554 listening (mod_echo) 1152s server localhost:8555 listening (mod_echo_ssl) 1152s server localhost:8556 listening (error_document) 1152s server localhost:8557 listening (http_unsafe) 1152s server localhost:8558 listening (http_strict) 1152s server localhost:8559 listening (remote_ip) 1152s server localhost:8560 listening (proxy_http_https) 1152s server localhost:8561 listening (proxy_https_https) 1152s server localhost:8562 listening (proxy_http_https_proxy_section) 1152s server localhost:8563 listening (proxy_https_https_proxy_section) 1152s server localhost:8564 listening (proxy_https_http) 1153s [ info] adding source lib /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1158s t/ab/base.t ......................... 1158s 1..5 1158s # Running under perl version 5.038002 for linux 1158s # Current time local: Mon Apr 8 18:21:30 2024 1158s # Current time GMT: Mon Apr 8 18:21:30 2024 1158s # Using Test.pm version 1.31 1158s # Using Apache/Test.pm version 1.42 1158s # # running: 1158s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 1158s ok 1 1158s ok 2 1158s # # running: 1158s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1158s ok 3 1158s ok 4 1158s ok 5 1158s ok 1159s t/apache/404.t ...................... 1159s 1..2 1159s # Running under perl version 5.038002 for linux 1159s # Current time local: Mon Apr 8 18:21:32 2024 1159s # Current time GMT: Mon Apr 8 18:21:32 2024 1159s # Using Test.pm version 1.31 1159s # Using Apache/Test.pm version 1.42 1159s # GET_STR Response: 1159s # HTTP/1.1 404 Not Found 1159s # Connection: close 1159s # Date: Mon, 08 Apr 2024 18:21:33 GMT 1159s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1159s # Content-Length: 196 1159s # Content-Type: text/html; charset=iso-8859-1 1159s # Client-Date: Mon, 08 Apr 2024 18:21:33 GMT 1159s # Client-Peer: 127.0.0.1:8529 1159s # Client-Response-Num: 1 1159s # Title: 404 Not Found 1159s # 1159s # 1159s # 1159s # 404 Not Found 1159s # 1159s #

Not Found

1159s #

The requested URL was not found on this server.

1159s # 1159s ok 1 1159s ok 2 1159s ok 1161s t/apache/acceptpathinfo.t ........... 1161s 1..36 1161s # Running under perl version 5.038002 for linux 1161s # Current time local: Mon Apr 8 18:21:33 2024 1161s # Current time GMT: Mon Apr 8 18:21:33 2024 1161s # Using Test.pm version 1.31 1161s # Using Apache/Test.pm version 1.42 1161s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1161s # expected: '200' 1161s # received: '200' 1161s ok 1 1161s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1161s # expected: qr/_\(none\)_/ 1161s # received: '_(none)_' 1161s ok 2 1161s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1161s # expected: '404' 1161s # received: '404' 1161s ok 3 1161s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1161s # expected: qr/Not Found/ 1161s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1182s #

The requested URL was not found on this server.

1182s # ' 1182s ok 8 1182s # testing : /merge/notfound.html code 1182s # expected: 404 1182s # received: '404' 1182s ok 9 1182s # testing : /merge/notfound.html content 1182s # expected: 'testing merge' 1182s # received: 'testing merge' 1182s ok 10 1182s # testing : /merge/merge2/notfound.html code 1182s # expected: 404 1182s # received: '404' 1182s ok 11 1182s # testing : /merge/merge2/notfound.html content 1182s # expected: 'testing merge' 1182s # received: 'testing merge' 1182s ok 12 1182s # testing : /bounce/notfound.html code 1182s # expected: 404 1182s # received: '404' 1182s ok 13 1182s # testing : /bounce/notfound.html content 1182s # expected: qr/expire test/ 1182s # received: ' 1182s # expire test 1182s # expire test 1182s # ' 1182s ok 14 1182s ok 1184s t/apache/etags.t .................... 1184s # Checking for existence of FileETag directive 1184s # Returned 200: 1184s 1..61 1184s # Running under perl version 5.038002 for linux 1184s # Current time local: Mon Apr 8 18:21:56 2024 1184s # Current time GMT: Mon Apr 8 18:21:56 2024 1184s # Using Test.pm version 1.31 1184s # Using Apache/Test.pm version 1.42 1184s # --- 1184s # HEAD /apache/etags/all/ms/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 1 1184s # --- 1184s # HEAD /apache/etags/all/i/test.txt 1184s # Expecting one component in ETag field 1184s # Received "8a60b" 1184s ok 2 1184s # --- 1184s # HEAD /apache/etags/m/minus-ms/test.txt 1184s # Expecting field to be absent 1184s # Received "b-613edd771cbc0" 1184s ok 3 1184s # --- 1184s # HEAD /apache/etags/m/minus-is/test.txt 1184s # Expecting field to be absent 1184s # Received "613edd771cbc0" 1184s ok 4 1184s # --- 1184s # HEAD /apache/etags/all/minus-is/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 5 1184s # --- 1184s # HEAD /apache/etags/m/plus-is/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a65a-b-613edd771cbc0" 1184s ok 6 1184s # --- 1184s # HEAD /apache/etags/none/plus-s/test.txt 1184s # Expecting one component in ETag field 1184s # Received "b" 1184s ok 7 1184s # --- 1184s # HEAD /apache/etags/is/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a63d-b" 1184s ok 8 1184s # --- 1184s # HEAD /apache/etags/all/minus-i/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 9 1184s # --- 1184s # HEAD /apache/etags/m/plus-ms/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 10 1184s # --- 1184s # HEAD /apache/etags/none/is/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a67d-b" 1184s ok 11 1184s # --- 1184s # HEAD /apache/etags/all/minus-mis/test.txt 1184s # Expecting field to be absent 1184s # Received "b-613edd771cbc0" 1184s ok 12 1184s # --- 1184s # HEAD /apache/etags/all/minus-mi/test.txt 1184s # Expecting one component in ETag field 1184s # Received "b" 1184s ok 13 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 14 1184s # --- 1184s # HEAD /apache/etags/all/inherit/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a60d-b-613edd771cbc0" 1184s ok 15 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1184s # Expecting one component in ETag field 1184s # Received "b" 1184s ok 16 1184s # --- 1184s # HEAD /apache/etags/default/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 17 1184s # --- 1184s # HEAD /apache/etags/none/i/test.txt 1184s # Expecting one component in ETag field 1184s # Received "8a678" 1184s ok 18 1184s # --- 1184s # HEAD /apache/etags/all/minus-ms/test.txt 1184s # Expecting one component in ETag field 1184s # Received "8a628" 1184s ok 19 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a6ac-613edd771cbc0" 1184s ok 20 1184s # --- 1184s # HEAD /apache/etags/none/inherit/test.txt 1184s # Expecting field to be absent 1184s # ETag field is missing 1184s ok 21 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a6a0-b" 1184s ok 22 1184s # --- 1184s # HEAD /apache/etags/all/minus-m/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a61f-b" 1184s ok 23 1184s # --- 1184s # HEAD /apache/etags/m/minus-i/test.txt 1184s # Expecting field to be absent 1184s # Received "613edd771cbc0" 1184s ok 24 1184s # --- 1184s # HEAD /apache/etags/m/minus-m/test.txt 1184s # Expecting field to be absent 1184s # Received "b-613edd771cbc0" 1184s ok 25 1184s # --- 1184s # HEAD /apache/etags/all/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a635-b-613edd771cbc0" 1184s ok 26 1184s # --- 1184s # HEAD /apache/etags/m/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 27 1184s # --- 1184s # HEAD /apache/etags/m/minus-s/test.txt 1184s # Expecting field to be absent 1184s # Received "613edd771cbc0" 1184s ok 28 1184s # --- 1184s # HEAD /apache/etags/none/mi/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a683-613edd771cbc0" 1184s ok 29 1184s # --- 1184s # HEAD /apache/etags/s/test.txt 1184s # Expecting one component in ETag field 1184s # Received "b" 1184s ok 30 1184s # --- 1184s # HEAD /apache/etags/none/plus-ms/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 31 1184s # --- 1184s # HEAD /apache/etags/i/test.txt 1184s # Expecting one component in ETag field 1184s # Received "8a63a" 1184s ok 32 1184s # --- 1184s # HEAD /apache/etags/m/plus-i/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a657-613edd771cbc0" 1184s ok 33 1184s # --- 1184s # HEAD /apache/etags/none/ms/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 34 1184s # --- 1184s # HEAD /apache/etags/m/plus-s/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 35 1184s # --- 1184s # HEAD /apache/etags/all/s/test.txt 1184s # Expecting one component in ETag field 1184s # Received "b" 1184s ok 36 1184s # --- 1184s # HEAD /apache/etags/none/mis/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a686-b-613edd771cbc0" 1184s ok 37 1184s # --- 1184s # HEAD /apache/etags/mi/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a66d-613edd771cbc0" 1184s ok 38 1184s # --- 1184s # HEAD /apache/etags/all/mi/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a616-613edd771cbc0" 1184s ok 39 1184s # --- 1184s # HEAD /apache/etags/m/plus-mis/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a663-b-613edd771cbc0" 1184s ok 40 1184s # --- 1184s # HEAD /apache/etags/none/plus-m/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 41 1184s # --- 1184s # HEAD /apache/etags/mis/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a670-b-613edd771cbc0" 1184s ok 42 1184s # --- 1184s # HEAD /apache/etags/m/plus-m/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 43 1184s # --- 1184s # HEAD /apache/etags/none/test.txt 1184s # Expecting field to be absent 1184s # ETag field is missing 1184s ok 44 1184s # --- 1184s # HEAD /apache/etags/all/minus-s/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a62b-613edd771cbc0" 1184s ok 45 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1184s # Expecting one component in ETag field 1184s # Received "8a6a9" 1184s ok 46 1184s # --- 1184s # HEAD /apache/etags/all/mis/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a62e-b-613edd771cbc0" 1184s ok 47 1184s # --- 1184s # HEAD /apache/etags/all/is/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a610-b" 1184s ok 48 1184s # --- 1184s # HEAD /apache/etags/none/plus-is/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a68f-b" 1184s ok 49 1184s # --- 1184s # HEAD /apache/etags/m/minus-mis/test.txt 1184s # Expecting field to be absent 1184s # Received "b-613edd771cbc0" 1184s ok 50 1184s # --- 1184s # HEAD /apache/etags/all/m/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 51 1184s # --- 1184s # HEAD /apache/etags/m/plus-mi/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a660-613edd771cbc0" 1184s ok 52 1184s # --- 1184s # HEAD /apache/etags/none/m/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 53 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1184s # Expecting field to be absent 1184s # Received "b-613edd771cbc0" 1184s ok 54 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/test.txt 1184s # Expecting three components in ETag field 1184s # Received "8a6ad-b-613edd771cbc0" 1184s ok 55 1184s # --- 1184s # HEAD /apache/etags/none/plus-mi/test.txt 1184s # Expecting two components in ETag field 1184s # Received "8a695-613edd771cbc0" 1184s ok 56 1184s # --- 1184s # HEAD /apache/etags/ms/test.txt 1184s # Expecting two components in ETag field 1184s # Received "b-613edd771cbc0" 1184s ok 57 1184s # --- 1184s # HEAD /apache/etags/m/minus-mi/test.txt 1184s # Expecting field to be absent 1184s # Received "b-613edd771cbc0" 1184s ok 58 1184s # --- 1184s # HEAD /apache/etags/none/plus-i/test.txt 1184s # Expecting one component in ETag field 1184s # Received "8a68c" 1184s ok 59 1184s # --- 1184s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1184s # Expecting one component in ETag field 1184s # Received "613edd771cbc0" 1184s ok 60 1184s # --- 1184s # HEAD /apache/etags/none/s/test.txt 1184s # Expecting one component in ETag field 1184s # Received "b" 1184s ok 61 1184s ok 1186s t/apache/expr.t ..................... 1186s 1..229 1186s # Running under perl version 5.038002 for linux 1186s # Current time local: Mon Apr 8 18:21:58 2024 1186s # Current time GMT: Mon Apr 8 18:21:58 2024 1186s # Using Test.pm version 1.31 1186s # Using Apache/Test.pm version 1.42 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true" should evaluate to true, got true 1186s ok 1 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "false" should evaluate to false, got false 1186s ok 2 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "foo", got parse error 1186s ok 3 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -eq 01" should evaluate to true, got true 1186s ok 4 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -eq 2" should evaluate to false, got false 1186s ok 5 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -ne 2" should evaluate to true, got true 1186s ok 6 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -ne 1" should evaluate to false, got false 1186s ok 7 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -lt 02" should evaluate to true, got true 1186s ok 8 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -lt 1" should evaluate to false, got false 1186s ok 9 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -le 2" should evaluate to true, got true 1186s ok 10 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -le 1" should evaluate to true, got true 1186s ok 11 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "2 -gt 1" should evaluate to true, got true 1186s ok 12 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -gt 1" should evaluate to false, got false 1186s ok 13 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "2 -ge 1" should evaluate to true, got true 1186s ok 14 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -ge 1" should evaluate to true, got true 1186s ok 15 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "1 -gt -1" should evaluate to true, got true 1186s ok 16 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' == 'aa'" should evaluate to true, got true 1186s ok 17 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' == 'b'" should evaluate to false, got false 1186s ok 18 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' = 'aa'" should evaluate to true, got true 1186s ok 19 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' = 'b'" should evaluate to false, got false 1186s ok 20 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' != 'b'" should evaluate to true, got true 1186s ok 21 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' != 'aa'" should evaluate to false, got false 1186s ok 22 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' < 'b'" should evaluate to true, got true 1186s ok 23 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' < 'aa'" should evaluate to false, got false 1186s ok 24 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' <= 'b'" should evaluate to true, got true 1186s ok 25 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' <= 'aa'" should evaluate to true, got true 1186s ok 26 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'b' > 'aa'" should evaluate to true, got true 1186s ok 27 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' > 'aa'" should evaluate to false, got false 1186s ok 28 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'b' >= 'aa'" should evaluate to true, got true 1186s ok 29 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'aa' >= 'aa'" should evaluate to true, got true 1186s ok 30 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1186s ok 31 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1186s ok 32 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1186s ok 33 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1186s ok 34 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1186s ok 35 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1186s ok 36 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1186s ok 37 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1186s ok 38 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1186s ok 39 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1186s ok 40 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME} != ''" should evaluate to true, got true 1186s ok 41 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1186s ok 42 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1186s ok 43 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /bc/ " should evaluate to true, got true 1186s ok 44 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /BC/i " should evaluate to true, got true 1186s ok 45 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' !~ m!bc! " should evaluate to false, got false 1186s ok 46 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' !~ m!BC!i " should evaluate to false, got false 1186s ok 47 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " $0 == '' " should evaluate to true, got true 1186s ok 48 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " $1 == '' " should evaluate to true, got true 1186s ok 49 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " $9 == '' " should evaluate to true, got true 1186s ok 50 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " '$0' == '' " should evaluate to true, got true 1186s ok 51 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1186s ok 52 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1186s ok 53 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1186s ok 54 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1186s ok 55 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1186s ok 56 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1186s ok 57 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1186s ok 58 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1186s ok 59 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1186s ok 60 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1186s ok 61 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1186s ok 62 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1186s ok 63 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1186s ok 64 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1186s ok 65 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1186s ok 66 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1186s ok 67 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1186s ok 68 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1186s ok 69 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1186s ok 70 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{HTTPS} == 'off' " should evaluate to true, got true 1186s ok 71 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1186s ok 72 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1186s ok 73 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1186s ok 74 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1186s ok 75 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1186s ok 76 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1186s ok 77 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1186s ok 78 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1186s ok 79 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1186s ok 80 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1186s ok 81 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1186s ok 82 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "escape('?') = '%3f' " should evaluate to true, got true 1186s ok 83 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "unescape('%3f') = '?' " should evaluate to true, got true 1186s ok 84 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1186s ok 85 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1186s ok 86 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1186s ok 87 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "file('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1186s ok 88 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-n ''" should evaluate to false, got false 1186s ok 89 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-z ''" should evaluate to true, got true 1186s ok 90 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-n '1'" should evaluate to true, got true 1186s ok 91 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-z '1'" should evaluate to false, got false 1186s ok 92 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "-R 'abc'", got parse error 1186s ok 93 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1186s ok 94 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-R '240.0.0.0'" should evaluate to false, got false 1186s ok 95 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-R '240.0.0.0/8'" should evaluate to false, got false 1186s ok 96 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-R 'ff::/8'" should evaluate to false, got false 1186s ok 97 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1186s ok 98 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1186s ok 99 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1186s ok 100 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1186s ok 101 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1186s ok 102 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1186s ok 103 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1186s ok 104 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'foo' -strmatch '*o'" should evaluate to true, got true 1186s ok 105 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1186s ok 106 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'foo' -strmatch 'F*'" should evaluate to false, got false 1186s ok 107 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1186s ok 108 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'foo' -strmatch 'g*'" should evaluate to false, got false 1186s ok 109 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1186s ok 110 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1186s ok 111 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1186s ok 112 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1186s ok 113 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1186s ok 114 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "foo('bar') = 'bar'", got parse error 1186s ok 115 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "%{FOO} != 'bar'", got parse error 1186s ok 116 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s Should get parse error for "'bar' = bar", got parse error 1186s ok 117 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true" should evaluate to true, got true 1186s ok 118 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && true" should evaluate to true, got true 1186s ok 119 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || true" should evaluate to true, got true 1186s ok 120 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || true || true" should evaluate to true, got true 1186s ok 121 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || true && true" should evaluate to true, got true 1186s ok 122 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && true || true" should evaluate to true, got true 1186s ok 123 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && true && true" should evaluate to true, got true 1186s ok 124 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || true || !true" should evaluate to true, got true 1186s ok 125 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || true && !true" should evaluate to true, got true 1186s ok 126 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && true || !true" should evaluate to true, got true 1186s ok 127 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && true && !true" should evaluate to false, got false 1186s ok 128 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && !true" should evaluate to false, got false 1186s ok 129 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || !true" should evaluate to true, got true 1186s ok 130 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || !true || true" should evaluate to true, got true 1186s ok 131 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || !true && true" should evaluate to true, got true 1186s ok 132 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && !true || true" should evaluate to true, got true 1186s ok 133 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && !true && true" should evaluate to false, got false 1186s ok 134 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || !true || !true" should evaluate to true, got true 1186s ok 135 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true || !true && !true" should evaluate to true, got true 1186s ok 136 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && !true || !true" should evaluate to false, got false 1186s ok 137 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "true && !true && !true" should evaluate to false, got false 1186s ok 138 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true" should evaluate to false, got false 1186s ok 139 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && true" should evaluate to false, got false 1186s ok 140 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || true" should evaluate to true, got true 1186s ok 141 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || true || true" should evaluate to true, got true 1186s ok 142 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || true && true" should evaluate to true, got true 1186s ok 143 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && true || true" should evaluate to true, got true 1186s ok 144 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && true && true" should evaluate to false, got false 1186s ok 145 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || true || !true" should evaluate to true, got true 1186s ok 146 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || true && !true" should evaluate to false, got false 1186s ok 147 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && true || !true" should evaluate to false, got false 1186s ok 148 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && true && !true" should evaluate to false, got false 1186s ok 149 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && !true" should evaluate to false, got false 1186s ok 150 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || !true" should evaluate to false, got false 1186s ok 151 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || !true || true" should evaluate to true, got true 1186s ok 152 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || !true && true" should evaluate to false, got false 1186s ok 153 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && !true || true" should evaluate to true, got true 1186s ok 154 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && !true && true" should evaluate to false, got false 1186s ok 155 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || !true || !true" should evaluate to false, got false 1186s ok 156 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true || !true && !true" should evaluate to false, got false 1186s ok 157 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && !true || !true" should evaluate to false, got false 1186s ok 158 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!true && !true && !true" should evaluate to false, got false 1186s ok 159 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true)" should evaluate to false, got false 1186s ok 160 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && true)" should evaluate to false, got false 1186s ok 161 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || true)" should evaluate to false, got false 1186s ok 162 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || true || true)" should evaluate to false, got false 1186s ok 163 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || true && true)" should evaluate to false, got false 1186s ok 164 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && true || true)" should evaluate to false, got false 1186s ok 165 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && true && true)" should evaluate to false, got false 1186s ok 166 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || true || !true)" should evaluate to false, got false 1186s ok 167 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || true && !true)" should evaluate to false, got false 1186s ok 168 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && true || !true)" should evaluate to false, got false 1186s ok 169 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && true && !true)" should evaluate to true, got true 1186s ok 170 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && !true)" should evaluate to true, got true 1186s ok 171 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || !true)" should evaluate to false, got false 1186s ok 172 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || !true || true)" should evaluate to false, got false 1186s ok 173 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || !true && true)" should evaluate to false, got false 1186s ok 174 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && !true || true)" should evaluate to false, got false 1186s ok 175 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && !true && true)" should evaluate to true, got true 1186s ok 176 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || !true || !true)" should evaluate to false, got false 1186s ok 177 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true || !true && !true)" should evaluate to false, got false 1186s ok 178 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && !true || !true)" should evaluate to true, got true 1186s ok 179 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(true && !true && !true)" should evaluate to true, got true 1186s ok 180 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true)" should evaluate to true, got true 1186s ok 181 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && true)" should evaluate to true, got true 1186s ok 182 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || true)" should evaluate to false, got false 1186s ok 183 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || true || true)" should evaluate to false, got false 1186s ok 184 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || true && true)" should evaluate to false, got false 1186s ok 185 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && true || true)" should evaluate to false, got false 1186s ok 186 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && true && true)" should evaluate to true, got true 1186s ok 187 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || true || !true)" should evaluate to false, got false 1186s ok 188 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || true && !true)" should evaluate to true, got true 1186s ok 189 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && true || !true)" should evaluate to true, got true 1186s ok 190 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && true && !true)" should evaluate to true, got true 1186s ok 191 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && !true)" should evaluate to true, got true 1186s ok 192 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || !true)" should evaluate to true, got true 1186s ok 193 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || !true || true)" should evaluate to false, got false 1186s ok 194 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || !true && true)" should evaluate to true, got true 1186s ok 195 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && !true || true)" should evaluate to false, got false 1186s ok 196 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && !true && true)" should evaluate to true, got true 1186s ok 197 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || !true || !true)" should evaluate to true, got true 1186s ok 198 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true || !true && !true)" should evaluate to true, got true 1186s ok 199 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && !true || !true)" should evaluate to true, got true 1186s ok 200 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "!(!true && !true && !true)" should evaluate to true, got true 1186s ok 201 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1186s ok 202 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1186s ok 203 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "filesize('/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1186s ok 204 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1186s ok 205 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1186s ok 206 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1186s ok 207 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1186s ok 208 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1186s ok 209 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1186s ok 210 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1186s ok 211 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1186s ok 212 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1186s ok 213 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1186s ok 214 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1186s ok 215 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1186s ok 216 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-d '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1186s ok 217 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-e '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1186s ok 218 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-f '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1186s ok 219 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-s '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1186s ok 220 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-F '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1186s ok 221 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-F '/tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1186s ok 222 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-U '/apache/' " should evaluate to true, got true 1186s ok 223 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "-U '/apache/expr/none' " should evaluate to false, got false 1186s ok 224 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1186s ok 225 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1186s ok 226 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1186s ok 227 1186s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1186s ok 228 1186s Error log should not have 'Internal evaluation error' entries, found 0 1186s ok 229 1186s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1186s ok 1191s t/apache/expr_string.t .............. 1191s 1..29 1191s # Running under perl version 5.038002 for linux 1191s # Current time local: Mon Apr 8 18:22:00 2024 1191s # Current time GMT: Mon Apr 8 18:22:00 2024 1191s # Using Test.pm version 1.31 1191s # Using Apache/Test.pm version 1.42 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 1 1191s Expected return code 200, got 200 for 'foo' 1191s ok 2 1191s # testing : log message [Mon Apr 08 18:22:02.514934 2024] [log_debug:info] [pid 323263:tid 139892350841024] [client 127.0.0.1:33572] foo (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: 'foo' 1191s # received: 'foo' 1191s ok 3 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 4 1191s Expected return code 200, got 200 for '%{req:SomeHeader}' 1191s ok 5 1191s # testing : log message [Mon Apr 08 18:22:02.773029 2024] [log_debug:info] [pid 323263:tid 139892340355264] [client 127.0.0.1:33572] SomeValue (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: 'SomeValue' 1191s # received: 'SomeValue' 1191s ok 6 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 7 1191s Should get parse error (500) for "%{", got 500 1191s ok 8 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 9 1191s Expected return code 200, got 200 for '%' 1191s ok 10 1191s # testing : log message [Mon Apr 08 18:22:03.279538 2024] [log_debug:info] [pid 323263:tid 139892319383744] [client 127.0.0.1:33576] % (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: '%' 1191s # received: '%' 1191s ok 11 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 12 1191s Expected return code 200, got 200 for '}' 1191s ok 13 1191s # testing : log message [Mon Apr 08 18:22:03.533503 2024] [log_debug:info] [pid 323263:tid 139892308897984] [client 127.0.0.1:33576] } (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: '}' 1191s # received: '}' 1191s ok 14 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 15 1191s Expected return code 200, got 200 for '\"' 1191s ok 16 1191s # testing : log message [Mon Apr 08 18:22:03.787274 2024] [log_debug:info] [pid 323263:tid 139892298412224] [client 127.0.0.1:33576] " (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: '"' 1191s # received: '"' 1191s ok 17 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 18 1191s Expected return code 200, got 200 for '\'' 1191s ok 19 1191s # testing : log message [Mon Apr 08 18:22:04.040825 2024] [log_debug:info] [pid 323263:tid 139892287926464] [client 127.0.0.1:33576] ' (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: '\'' 1191s # received: '\'' 1191s ok 20 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 21 1191s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1191s ok 22 1191s # testing : log message [Mon Apr 08 18:22:04.294046 2024] [log_debug:info] [pid 323263:tid 139892617179328] [client 127.0.0.1:33576] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: '%{req:SomeHeader}' 1191s # received: '%{req:SomeHeader}' 1191s ok 23 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 24 1191s Expected return code 200, got 200 for '%{tolower:IDENT}' 1191s ok 25 1191s # testing : log message [Mon Apr 08 18:22:04.548217 2024] [log_debug:info] [pid 323263:tid 139892606693568] [client 127.0.0.1:33576] ident (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: 'ident' 1191s # received: 'ident' 1191s ok 26 1191s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 27 1191s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1191s ok 28 1191s # testing : log message [Mon Apr 08 18:22:04.801972 2024] [log_debug:info] [pid 323263:tid 139892508127424] [client 127.0.0.1:33576] get (log_transaction hook, /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1191s # didn't match 1191s # expected: 'get' 1191s # received: 'get' 1191s ok 29 1191s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1191s ok 1193s t/apache/getfile.t .................. 1193s # using LWP client 1193s 1..219 1193s # Running under perl version 5.038002 for linux 1193s # Current time local: Mon Apr 8 18:22:05 2024 1193s # Current time GMT: Mon Apr 8 18:22:05 2024 1193s # Using Test.pm version 1.31 1193s # Using Apache/Test.pm version 1.42 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "44f3-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 17651 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl.pod 1193s # expected: 17651 1193s # received: 17651 1193s ok 1 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "dbb0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 56240 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1193s # expected: 56240 1193s # received: 56240 1193s ok 2 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "85eb-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 34283 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1193s # expected: 34283 1193s # received: 34283 1193s ok 3 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "d8ed-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 55533 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1193s # expected: 55533 1193s # received: 55533 1193s ok 4 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "ab70-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 43888 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1193s # expected: 43888 1193s # received: 43888 1193s ok 5 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "15cb7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 89271 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1193s # expected: 89271 1193s # received: 89271 1193s ok 6 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2707-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9991 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1193s # expected: 9991 1193s # received: 9991 1193s ok 7 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2569-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9577 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1193s # expected: 9577 1193s # received: 9577 1193s ok 8 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1004-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4100 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1193s # expected: 4100 1193s # received: 4100 1193s ok 9 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "e58-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3672 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1193s # expected: 3672 1193s # received: 3672 1193s ok 10 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1e03-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7683 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1193s # expected: 7683 1193s # received: 7683 1193s ok 11 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "233aa-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 144298 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1193s # expected: 144298 1193s # received: 144298 1193s ok 12 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1f1e-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7966 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1193s # expected: 7966 1193s # received: 7966 1193s ok 13 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1aec-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6892 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1193s # expected: 6892 1193s # received: 6892 1193s ok 14 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1e50-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7760 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1193s # expected: 7760 1193s # received: 7760 1193s ok 15 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "18b7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6327 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1193s # expected: 6327 1193s # received: 6327 1193s ok 16 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "20a09-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 133641 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1193s # expected: 133641 1193s # received: 133641 1193s ok 17 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "17fe-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6142 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1193s # expected: 6142 1193s # received: 6142 1193s ok 18 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "e0a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3594 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1193s # expected: 3594 1193s # received: 3594 1193s ok 19 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "ff5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4085 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1193s # expected: 4085 1193s # received: 4085 1193s ok 20 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1d286-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 119430 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1193s # expected: 119430 1193s # received: 119430 1193s ok 21 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "19c5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6597 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1193s # expected: 6597 1193s # received: 6597 1193s ok 22 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "14d7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5335 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1193s # expected: 5335 1193s # received: 5335 1193s ok 23 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1208-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4616 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1193s # expected: 4616 1193s # received: 4616 1193s ok 24 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1c352-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 115538 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1193s # expected: 115538 1193s # received: 115538 1193s ok 25 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2a07-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10759 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1193s # expected: 10759 1193s # received: 10759 1193s ok 26 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2fef-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 12271 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1193s # expected: 12271 1193s # received: 12271 1193s ok 27 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2410-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9232 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1193s # expected: 9232 1193s # received: 9232 1193s ok 28 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1fa90-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 129680 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1193s # expected: 129680 1193s # received: 129680 1193s ok 29 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "293d-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10557 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1193s # expected: 10557 1193s # received: 10557 1193s ok 30 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "301f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 12319 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1193s # expected: 12319 1193s # received: 12319 1193s ok 31 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "20fa-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8442 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1193s # expected: 8442 1193s # received: 8442 1193s ok 32 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1162-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4450 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1193s # expected: 4450 1193s # received: 4450 1193s ok 33 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "fc0b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 64523 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1193s # expected: 64523 1193s # received: 64523 1193s ok 34 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2009-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8201 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1193s # expected: 8201 1193s # received: 8201 1193s ok 35 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1007-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4103 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1193s # expected: 4103 1193s # received: 4103 1193s ok 36 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2aac-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10924 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1193s # expected: 10924 1193s # received: 10924 1193s ok 37 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1168-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4456 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1193s # expected: 4456 1193s # received: 4456 1193s ok 38 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1875b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 100187 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1193s # expected: 100187 1193s # received: 100187 1193s ok 39 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1e25-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7717 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1193s # expected: 7717 1193s # received: 7717 1193s ok 40 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1e16-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7702 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1193s # expected: 7702 1193s # received: 7702 1193s ok 41 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1b69-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7017 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1193s # expected: 7017 1193s # received: 7017 1193s ok 42 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "115d9-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 71129 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1193s # expected: 71129 1193s # received: 71129 1193s ok 43 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "11f7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4599 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1193s # expected: 4599 1193s # received: 4599 1193s ok 44 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1806-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6150 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1193s # expected: 6150 1193s # received: 6150 1193s ok 45 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "13f7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5111 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1193s # expected: 5111 1193s # received: 5111 1193s ok 46 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9efd-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 40701 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1193s # expected: 40701 1193s # received: 40701 1193s ok 47 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1662-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5730 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1193s # expected: 5730 1193s # received: 5730 1193s ok 48 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "124a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4682 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1193s # expected: 4682 1193s # received: 4682 1193s ok 49 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1374-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4980 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1193s # expected: 4980 1193s # received: 4980 1193s ok 50 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "d310-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 54032 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1193s # expected: 54032 1193s # received: 54032 1193s ok 51 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1b5f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7007 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1193s # expected: 7007 1193s # received: 7007 1193s ok 52 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9201-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 37377 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1193s # expected: 37377 1193s # received: 37377 1193s ok 53 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1076-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4214 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1193s # expected: 4214 1193s # received: 4214 1193s ok 54 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "f6a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3946 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1193s # expected: 3946 1193s # received: 3946 1193s ok 55 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "fd6-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4054 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1193s # expected: 4054 1193s # received: 4054 1193s ok 56 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "ad8b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 44427 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1193s # expected: 44427 1193s # received: 44427 1193s ok 57 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1288-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4744 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1193s # expected: 4744 1193s # received: 4744 1193s ok 58 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "f6a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3946 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1193s # expected: 3946 1193s # received: 3946 1193s ok 59 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "fd7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4055 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1193s # expected: 4055 1193s # received: 4055 1193s ok 60 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "10d49-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 68937 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1193s # expected: 68937 1193s # received: 68937 1193s ok 61 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "f6a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3946 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1193s # expected: 3946 1193s # received: 3946 1193s ok 62 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "fd4-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4052 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1193s # expected: 4052 1193s # received: 4052 1193s ok 63 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1e729-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 124713 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl561delta.pod 1193s # expected: 124713 1193s # received: 124713 1193s ok 64 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1a2c1-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 107201 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl56delta.pod 1193s # expected: 107201 1193s # received: 107201 1193s ok 65 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "94ac-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 38060 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl581delta.pod 1193s # expected: 38060 1193s # received: 38060 1193s ok 66 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1176-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4470 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl582delta.pod 1193s # expected: 4470 1193s # received: 4470 1193s ok 67 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "18bf-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6335 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl583delta.pod 1193s # expected: 6335 1193s # received: 6335 1193s ok 68 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1cc3-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7363 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl584delta.pod 1193s # expected: 7363 1193s # received: 7363 1193s ok 69 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1701-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5889 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl585delta.pod 1193s # expected: 5889 1193s # received: 5889 1193s ok 70 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "122b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4651 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl586delta.pod 1193s # expected: 4651 1193s # received: 4651 1193s ok 71 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "20a5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8357 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl587delta.pod 1193s # expected: 8357 1193s # received: 8357 1193s ok 72 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "62c1-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 25281 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl588delta.pod 1193s # expected: 25281 1193s # received: 25281 1193s ok 73 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "d290-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 53904 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl589delta.pod 1193s # expected: 53904 1193s # received: 53904 1193s ok 74 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1c1d5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 115157 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perl58delta.pod 1193s # expected: 115157 1193s # received: 115157 1193s ok 75 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4fe9-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 20457 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlaix.pod 1193s # expected: 20457 1193s # received: 20457 1193s ok 76 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1688-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5768 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlamiga.pod 1193s # expected: 5768 1193s # received: 5768 1193s ok 77 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2031-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8241 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlandroid.pod 1193s # expected: 8241 1193s # received: 8241 1193s ok 78 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "c9433-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 824371 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlapi.pod 1193s # expected: 824371 1193s # received: 824371 1193s ok 79 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "5837-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 22583 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlapio.pod 1193s # expected: 22583 1193s # received: 22583 1193s ok 80 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1b62-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7010 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlartistic.pod 1193s # expected: 7010 1193s # received: 7010 1193s ok 81 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "20c2-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8386 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlbook.pod 1193s # expected: 8386 1193s # received: 8386 1193s ok 82 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "126-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 294 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlboot.pod 1193s # expected: 294 1193s # received: 294 1193s ok 83 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "130-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 304 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlbot.pod 1193s # expected: 304 1193s # received: 304 1193s ok 84 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1f50-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8016 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1193s # expected: 8016 1193s # received: 8016 1193s ok 85 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "dea2-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 56994 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlcall.pod 1193s # expected: 56994 1193s # received: 56994 1193s ok 86 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1180-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4480 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlcheat.pod 1193s # expected: 4480 1193s # received: 4480 1193s ok 87 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "23bf-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9151 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlclass.pod 1193s # expected: 9151 1193s # received: 9151 1193s ok 88 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "3c63-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 15459 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1193s # expected: 15459 1193s # received: 15459 1193s ok 89 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "254a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9546 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlclib.pod 1193s # expected: 9546 1193s # received: 9546 1193s ok 90 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "12e5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4837 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlcn.pod 1193s # expected: 4837 1193s # received: 4837 1193s ok 91 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1b1a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6938 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1193s # expected: 6938 1193s # received: 6938 1193s ok 92 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "662a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 26154 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1193s # expected: 26154 1193s # received: 26154 1193s ok 93 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "cfa2-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 53154 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldata.pod 1193s # expected: 53154 1193s # received: 53154 1193s ok 94 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "134f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4943 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1193s # expected: 4943 1193s # received: 4943 1193s ok 95 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "a85c-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 43100 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldebguts.pod 1193s # expected: 43100 1193s # received: 43100 1193s ok 96 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "5693-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 22163 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldebtut.pod 1193s # expected: 22163 1193s # received: 22163 1193s ok 97 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9bbb-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 39867 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldebug.pod 1193s # expected: 39867 1193s # received: 39867 1193s ok 98 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "fd4-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4052 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldelta.pod 1193s # expected: 4052 1193s # received: 4052 1193s ok 99 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "5f0a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 24330 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1193s # expected: 24330 1193s # received: 24330 1193s ok 100 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4c051-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 311377 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldiag.pod 1193s # expected: 311377 1193s # received: 311377 1193s ok 101 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "24a0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9376 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldoc.pod 1193s # expected: 9376 1193s # received: 9376 1193s ok 102 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "b4ed-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 46317 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1193s # expected: 46317 1193s # received: 46317 1193s ok 103 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "687a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 26746 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldsc.pod 1193s # expected: 26746 1193s # received: 26746 1193s ok 104 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1f17-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7959 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perldtrace.pod 1193s # expected: 7959 1193s # received: 7959 1193s ok 105 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "14981-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 84353 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1193s # expected: 84353 1193s # received: 84353 1193s ok 106 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9321-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 37665 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlembed.pod 1193s # expected: 37665 1193s # received: 37665 1193s ok 107 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2877-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10359 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1193s # expected: 10359 1193s # received: 10359 1193s ok 108 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "590b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 22795 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq.pod 1193s # expected: 22795 1193s # received: 22795 1193s ok 109 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "385d-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 14429 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1193s # expected: 14429 1193s # received: 14429 1193s ok 110 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "24a1-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9377 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1193s # expected: 9377 1193s # received: 9377 1193s ok 111 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "92e1-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 37601 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1193s # expected: 37601 1193s # received: 37601 1193s ok 112 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "162be-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 90814 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1193s # expected: 90814 1193s # received: 90814 1193s ok 113 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "d7fc-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 55292 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:06 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1193s # expected: 55292 1193s # received: 55292 1193s ok 114 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9a71-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 39537 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1193s # expected: 39537 1193s # received: 39537 1193s ok 115 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "93b8-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 37816 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1193s # expected: 37816 1193s # received: 37816 1193s ok 116 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "c310-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 49936 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1193s # expected: 49936 1193s # received: 49936 1193s ok 117 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "3b75-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 15221 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1193s # expected: 15221 1193s # received: 15221 1193s ok 118 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "56ca-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 22218 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfilter.pod 1193s # expected: 22218 1193s # received: 22218 1193s ok 119 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "342b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 13355 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfork.pod 1193s # expected: 13355 1193s # received: 13355 1193s ok 120 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "40e0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 16608 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlform.pod 1193s # expected: 16608 1193s # received: 16608 1193s ok 121 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "671-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 1649 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1193s # expected: 1649 1193s # received: 1649 1193s ok 122 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "67142-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 422210 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlfunc.pod 1193s # expected: 422210 1193s # received: 422210 1193s ok 123 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "7c2a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 31786 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlgit.pod 1193s # expected: 31786 1193s # received: 31786 1193s ok 124 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "21810-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 137232 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlglossary.pod 1193s # expected: 137232 1193s # received: 137232 1193s ok 125 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4075-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 16501 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlgov.pod 1193s # expected: 16501 1193s # received: 16501 1193s ok 126 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "35f7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 13815 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlgpl.pod 1193s # expected: 13815 1193s # received: 13815 1193s ok 127 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2c264-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 180836 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlguts.pod 1193s # expected: 180836 1193s # received: 180836 1193s ok 128 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "afe4-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 45028 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhack.pod 1193s # expected: 45028 1193s # received: 45028 1193s ok 129 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "11a38-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 72248 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1193s # expected: 72248 1193s # received: 72248 1193s ok 130 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1809-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6153 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1193s # expected: 6153 1193s # received: 6153 1193s ok 131 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "5f7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 1527 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1193s # expected: 1527 1193s # received: 1527 1193s ok 132 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "e88a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 59530 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhist.pod 1193s # expected: 59530 1193s # received: 59530 1193s ok 133 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "77a4-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 30628 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhpux.pod 1193s # expected: 30628 1193s # received: 30628 1193s ok 134 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "7dd-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 2013 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlhurd.pod 1193s # expected: 2013 1193s # received: 2013 1193s ok 135 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1f865-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 129125 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlintern.pod 1193s # expected: 129125 1193s # received: 129125 1193s ok 136 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9216-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 37398 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlinterp.pod 1193s # expected: 37398 1193s # received: 37398 1193s ok 137 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "579d-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 22429 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlintro.pod 1193s # expected: 22429 1193s # received: 22429 1193s ok 138 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "8ad3-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 35539 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perliol.pod 1193s # expected: 35539 1193s # received: 35539 1193s ok 139 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "11817-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 71703 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlipc.pod 1193s # expected: 71703 1193s # received: 71703 1193s ok 140 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1150-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4432 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlirix.pod 1193s # expected: 4432 1193s # received: 4432 1193s ok 141 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "20a8-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8360 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perljp.pod 1193s # expected: 8360 1193s # received: 8360 1193s ok 142 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2fc0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 12224 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlko.pod 1193s # expected: 12224 1193s # received: 12224 1193s ok 143 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "163-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 355 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1193s # expected: 355 1193s # received: 355 1193s ok 144 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "7ea-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 2026 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perllinux.pod 1193s # expected: 2026 1193s # received: 2026 1193s ok 145 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "12457-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 74839 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perllocale.pod 1193s # expected: 74839 1193s # received: 74839 1193s ok 146 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "24dc-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9436 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perllol.pod 1193s # expected: 9436 1193s # received: 9436 1193s ok 147 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2f6f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 12143 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1193s # expected: 12143 1193s # received: 12143 1193s ok 148 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "6753-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 26451 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlmod.pod 1193s # expected: 26451 1193s # received: 26451 1193s ok 149 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2574-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9588 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1193s # expected: 9588 1193s # received: 9588 1193s ok 150 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "e547-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 58695 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1193s # expected: 58695 1193s # received: 58695 1193s ok 151 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "573b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 22331 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1193s # expected: 22331 1193s # received: 22331 1193s ok 152 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "d65-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3429 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1193s # expected: 3429 1193s # received: 3429 1193s ok 153 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2ad3-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10963 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1193s # expected: 10963 1193s # received: 10963 1193s ok 154 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "20a5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8357 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlnumber.pod 1193s # expected: 8357 1193s # received: 8357 1193s ok 155 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "8d30-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 36144 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlobj.pod 1193s # expected: 36144 1193s # received: 36144 1193s ok 156 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "6885-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 26757 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlootut.pod 1193s # expected: 26757 1193s # received: 26757 1193s ok 157 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "251a5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 151973 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlop.pod 1193s # expected: 151973 1193s # received: 151973 1193s ok 158 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4db-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 1243 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1193s # expected: 1243 1193s # received: 1243 1193s ok 159 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "3b77-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 15223 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlopentut.pod 1193s # expected: 15223 1193s # received: 15223 1193s ok 160 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "16cb9-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 93369 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlos2.pod 1193s # expected: 93369 1193s # received: 93369 1193s ok 161 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "37cb-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 14283 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlos390.pod 1193s # expected: 14283 1193s # received: 14283 1193s ok 162 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "12b0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4784 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlos400.pod 1193s # expected: 4784 1193s # received: 4784 1193s ok 163 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "c8a9-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 51369 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1193s # expected: 51369 1193s # received: 51369 1193s ok 164 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "c2bd-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 49853 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlperf.pod 1193s # expected: 49853 1193s # received: 49853 1193s ok 165 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1418-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5144 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlplan9.pod 1193s # expected: 5144 1193s # received: 5144 1193s ok 166 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "5b65-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 23397 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlpod.pod 1193s # expected: 23397 1193s # received: 23397 1193s ok 167 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "10d10-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 68880 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1193s # expected: 68880 1193s # received: 68880 1193s ok 168 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2f40-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 12096 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1193s # expected: 12096 1193s # received: 12096 1193s ok 169 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "67b7-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 26551 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1193s # expected: 26551 1193s # received: 26551 1193s ok 170 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "15cc8-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 89288 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlport.pod 1193s # expected: 89288 1193s # received: 89288 1193s ok 171 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1412-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 5138 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlpragma.pod 1193s # expected: 5138 1193s # received: 5138 1193s ok 172 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1a25-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 6693 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlqnx.pod 1193s # expected: 6693 1193s # received: 6693 1193s ok 173 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2127d-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 135805 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlre.pod 1193s # expected: 135805 1193s # received: 135805 1193s ok 174 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "7bad-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 31661 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlreapi.pod 1193s # expected: 31661 1193s # received: 31661 1193s ok 175 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "818f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 33167 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1193s # expected: 33167 1193s # received: 33167 1193s ok 176 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "beb0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 48816 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1193s # expected: 48816 1193s # received: 48816 1193s ok 177 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "8c47-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 35911 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlref.pod 1193s # expected: 35911 1193s # received: 35911 1193s ok 178 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4944-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 18756 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlreftut.pod 1193s # expected: 18756 1193s # received: 18756 1193s ok 179 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "a989-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 43401 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlreguts.pod 1193s # expected: 43401 1193s # received: 43401 1193s ok 180 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1fd-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 509 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlrepository.pod 1193s # expected: 509 1193s # received: 509 1193s ok 181 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4af5-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 19189 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlrequick.pod 1193s # expected: 19189 1193s # received: 19189 1193s ok 182 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "3ce4-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 15588 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlreref.pod 1193s # expected: 15588 1193s # received: 15588 1193s ok 183 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1e219-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 123417 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlretut.pod 1193s # expected: 123417 1193s # received: 123417 1193s ok 184 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "60c-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 1548 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlriscos.pod 1193s # expected: 1548 1193s # received: 1548 1193s ok 185 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "e52d-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 58669 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlrun.pod 1193s # expected: 58669 1193s # received: 58669 1193s ok 186 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "6cc6-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 27846 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsec.pod 1193s # expected: 27846 1193s # received: 27846 1193s ok 187 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4af2-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 19186 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1193s # expected: 19186 1193s # received: 19186 1193s ok 188 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "74a6-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 29862 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1193s # expected: 29862 1193s # received: 29862 1193s ok 189 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1bdc-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7132 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsource.pod 1193s # expected: 7132 1193s # received: 7132 1193s ok 190 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "233b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 9019 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlstyle.pod 1193s # expected: 9019 1193s # received: 9019 1193s ok 191 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "12f85-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 77701 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsub.pod 1193s # expected: 77701 1193s # received: 77701 1193s ok 192 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "d2de-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 53982 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsyn.pod 1193s # expected: 53982 1193s # received: 53982 1193s ok 193 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "2858-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10328 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlsynology.pod 1193s # expected: 10328 1193s # received: 10328 1193s ok 194 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "b53a-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 46394 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1193s # expected: 46394 1193s # received: 46394 1193s ok 195 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "9a91-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 39569 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltie.pod 1193s # expected: 39569 1193s # received: 39569 1193s ok 196 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "b9206-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 758278 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltoc.pod 1193s # expected: 758278 1193s # received: 758278 1193s ok 197 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "174-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 372 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltodo.pod 1193s # expected: 372 1193s # received: 372 1193s ok 198 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "126-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 294 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltooc.pod 1193s # expected: 294 1193s # received: 294 1193s ok 199 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "126-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 294 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltoot.pod 1193s # expected: 294 1193s # received: 294 1193s ok 200 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "297f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 10623 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltrap.pod 1193s # expected: 10623 1193s # received: 10623 1193s ok 201 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "213f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 8511 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltru64.pod 1193s # expected: 8511 1193s # received: 8511 1193s ok 202 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1183-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4483 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perltw.pod 1193s # expected: 4483 1193s # received: 4483 1193s ok 203 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "162c0-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 90816 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlunicode.pod 1193s # expected: 90816 1193s # received: 90816 1193s ok 204 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "6349-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 25417 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlunicook.pod 1193s # expected: 25417 1193s # received: 25417 1193s ok 205 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "372e-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 14126 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1193s # expected: 14126 1193s # received: 14126 1193s ok 206 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "96e1-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 38625 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perluniintro.pod 1193s # expected: 38625 1193s # received: 38625 1193s ok 207 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "6eefa-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 454394 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perluniprops.pod 1193s # expected: 454394 1193s # received: 454394 1193s ok 208 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1f0f-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7951 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlunitut.pod 1193s # expected: 7951 1193s # received: 7951 1193s ok 209 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1ce8-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 7400 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlutil.pod 1193s # expected: 7400 1193s # received: 7400 1193s ok 210 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "16ab2-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 92850 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlvar.pod 1193s # expected: 92850 1193s # received: 92850 1193s ok 211 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "c68d-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 50829 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlvms.pod 1193s # expected: 50829 1193s # received: 50829 1193s ok 212 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "f16-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 3862 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlvos.pod 1193s # expected: 3862 1193s # received: 3862 1193s ok 213 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "7fdb-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 32731 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlwin32.pod 1193s # expected: 32731 1193s # received: 32731 1193s ok 214 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1532b-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 86827 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlxs.pod 1193s # expected: 86827 1193s # received: 86827 1193s ok 215 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "c504-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 50436 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlxstut.pod 1193s # expected: 50436 1193s # received: 50436 1193s ok 216 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "5dc1-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 24001 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1193s # expected: 24001 1193s # received: 24001 1193s ok 217 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "1040b8-614f0c873c200" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 1065144 1193s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-binary-httpd 1193s # expected: 1065144 1193s # received: 1065144 1193s ok 218 1193s #lwp request: 1193s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1193s #User-Agent: libwww-perl/6.76 1193s # 1193s #server response: 1193s #HTTP/1.1 200 OK 1193s #Connection: close 1193s #Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Accept-Ranges: bytes 1193s #ETag: "4527c8-6155edc931600" 1193s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1193s #Vary: In-If1 1193s #Content-Length: 4532168 1193s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1193s #Client-Date: Mon, 08 Apr 2024 18:22:07 GMT 1193s #Client-Peer: 127.0.0.1:8529 1193s #Client-Response-Num: 1 1193s #DMMATCH1: 1 1193s # 1193s # testing : download of /getfiles-binary-perl 1193s # expected: 4532168 1193s # received: 4532168 1193s ok 219 1193s ok 1195s t/apache/headers.t .................. 1195s 1..27 1195s # Running under perl version 5.038002 for linux 1195s # Current time local: Mon Apr 8 18:22:07 2024 1195s # Current time GMT: Mon Apr 8 18:22:07 2024 1195s # Using Test.pm version 1.31 1195s # Using Apache/Test.pm version 1.42 1195s testing: Hello: World 1195s ok 1 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 2 1195s header: [World] vs [World] 1195s # testing : compare header Hello value 1195s # expected: 'World' 1195s # received: 'World' 1195s ok 3 1195s testing: Hello: World 1195s ok 4 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 5 1195s header: [World] vs [World] 1195s # testing : compare header Hello value 1195s # expected: 'World' 1195s # received: 'World' 1195s ok 6 1195s testing: Hello: World 1195s ok 7 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 8 1195s header: [World] vs [World] 1195s # testing : compare header Hello value 1195s # expected: 'World' 1195s # received: 'World' 1195s ok 9 1195s testing: Hello: Foo 1195s Bar 1195s ok 10 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 11 1195s header: [Foo Bar] vs [Foo Bar] 1195s # testing : compare header Hello value 1195s # expected: 'Foo Bar' 1195s # received: 'Foo Bar' 1195s ok 12 1195s testing: Hello: Foo 1195s Bar 1195s ok 13 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 14 1195s header: [Foo Bar] vs [Foo Bar] 1195s # testing : compare header Hello value 1195s # expected: 'Foo Bar' 1195s # received: 'Foo Bar' 1195s ok 15 1195s testing: Hello: Foo 1195s Bar 1195s ok 16 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 17 1195s header: [Foo Bar] vs [Foo Bar] 1195s # testing : compare header Hello value 1195s # expected: 'Foo Bar' 1195s # received: 'Foo Bar' 1195s ok 18 1195s testing: Hello: Foo 1195s Bar 1195s ok 19 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 20 1195s header: [Foo Bar] vs [Foo Bar] 1195s # testing : compare header Hello value 1195s # expected: 'Foo Bar' 1195s # received: 'Foo Bar' 1195s ok 21 1195s testing: Hello: Foo 1195s Bar 1195s ok 22 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 23 1195s header: [Foo Bar] vs [Foo Bar] 1195s # testing : compare header Hello value 1195s # expected: 'Foo Bar' 1195s # received: 'Foo Bar' 1195s ok 24 1195s testing: Hello:World 1195s ok 25 1195s # testing : response success 1195s # expected: qr/HTTP\/1\.. 200 OK/ 1195s # received: 'HTTP/1.1 200 OK' 1195s ok 26 1195s header: [World] vs [World] 1195s # testing : compare header Hello value 1195s # expected: 'World' 1195s # received: 'World' 1195s ok 27 1195s ok 1197s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1199s t/apache/http_strict.t .............. 1199s 1..178 1199s # Running under perl version 5.038002 for linux 1199s # Current time local: Mon Apr 8 18:22:11 2024 1199s # Current time GMT: Mon Apr 8 18:22:11 2024 1199s # Using Test.pm version 1.31 1199s # Using Apache/Test.pm version 1.42 1199s # SENDING: 1199s # GET / HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 1 1199s # SENDING: 1199s # GET / HTTP/1.0\n\n 1199s # expecting success, got 200 1199s ok 2 1199s # SENDING: 1199s # get / HTTP/1.0\r\n\r\n 1199s # expecting 501, got 501 1199s ok 3 1199s # SENDING: 1199s # G ET / HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 4 1199s # SENDING: 1199s # G\x00ET / HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 5 1199s # SENDING: 1199s # G/T / HTTP/1.0\r\n\r\n 1199s # expecting 501, got 501 1199s ok 6 1199s # SENDING: 1199s # GET /\x00 HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 7 1199s # SENDING: 1199s # GET / HTTP/1.0\x00\r\n\r\n 1199s # expecting 400, got 400 1199s ok 8 1199s # SENDING: 1199s # GET\x0c/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 9 1199s # SENDING: 1199s # GET\r/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 10 1199s # SENDING: 1199s # GET\t/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 11 1199s # SENDING: 1199s # GET / HTT/1.0\r\n\r\n 1199s # expecting error, got 400 1199s ok 12 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1199s # expecting success, got 200 1199s ok 13 1199s # SENDING: 1199s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1199s # expecting success, got 200 1199s ok 14 1199s # SENDING: 1199s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1199s # expecting success, got 200 1199s ok 15 1199s # SENDING: 1199s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 16 1199s # SENDING: 1199s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 17 1199s # SENDING: 1199s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1199s # expecting 200, got 200 1199s ok 18 1199s # SENDING: 1199s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 19 1199s # SENDING: 1199s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1199s # expecting error, got 400 1199s ok 20 1199s # SENDING: 1199s # GET / HTTP/0.9\r\n\r\n 1199s # expecting error, got 400 1199s ok 21 1199s # SENDING: 1199s # GET / HTTP/0.8\r\n\r\n 1199s # expecting error, got 400 1199s ok 22 1199s # SENDING: 1199s # GET /\x01 HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 23 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 24 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 25 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 26 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 27 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1199s # expecting 400, got 400 1199s ok 28 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 29 1199s # SENDING: 1199s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 30 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 31 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1199s # expecting 400, got 400 1199s ok 32 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 33 1199s # SENDING: 1199s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 34 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 35 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 36 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 37 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 38 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1199s # expecting 400, got 400 1199s ok 39 1199s # SENDING: 1199s # GET / HTTP/1.0\r\r 1199s # expecting dropped connection and HTTPD dropped connection 1199s ok 40 1199s # SENDING: 1199s # GET /\r\n 1199s # expecting headerless HTTP/0.9 body, got response 1199s ok 41 1199s # SENDING: 1199s # GET /#frag HTTP/1.0\r\n 1199s # expecting 400, got 400 1199s ok 42 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1199s # expecting 200, got 200 1199s ok 43 1199s # SENDING: 1199s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 44 1199s # SENDING: 1199s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 45 1199s # SENDING: 1199s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 46 1199s # SENDING: 1199s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 47 1199s # SENDING: 1199s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 48 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1199s # expecting 200, got 200 1199s ok 49 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1199s # expecting 400, got 400 1199s ok 50 1199s # SENDING: 1199s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 51 1199s # SENDING: 1199s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 52 1199s # SENDING: 1199s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 53 1199s # SENDING: 1199s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 54 1199s # SENDING: 1199s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 55 1199s # SENDING: 1199s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 56 1199s # SENDING: 1199s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 57 1199s # SENDING: 1199s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 58 1199s # SENDING: 1199s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 59 1199s # SENDING: 1199s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 60 1199s # SENDING: 1199s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 61 1199s # SENDING: 1199s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 62 1199s # SENDING: 1199s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 63 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1199s # expecting success, got 200 1199s ok 64 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1199s # expecting success, got 200 1199s ok 65 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1199s # expecting success, got 200 1199s ok 66 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1199s # expecting success, got 200 1199s ok 67 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1199s # expecting success, got 200 1199s ok 68 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1199s # expecting success, got 200 1199s ok 69 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1199s # expecting 200, got 200 1199s ok 70 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1199s # expecting 200, got 200 1199s ok 71 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1199s # expecting 400, got 400 1199s ok 72 1199s # SENDING: 1199s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 73 1199s # SENDING: 1199s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 74 1199s # SENDING: 1199s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 75 1199s # SENDING: 1199s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 76 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1199s # expecting 200, got 200 1199s ok 77 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1199s # expecting 200, got 200 1199s ok 78 1199s # SENDING: 1199s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 79 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 200 OK\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Foo: bar\r\n 1199s # Vary: In-If1\r\n 1199s # DMMATCH1: 1\r\n 1199s # Content-Length: 36\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/plain\r\n 1199s # \r\n 1199s # Hi!\n 1199s # SERVERNAME=localhost\n 1199s # HTTP_HOST=\n 1199s # 1199s # expecting 200, got 200 1199s ok 80 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: 1199s # RESPONSE: 1199s # HTTP/1.1 200 OK\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Foo: \r\n 1199s # Vary: In-If1\r\n 1199s # DMMATCH1: 1\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/plain\r\n 1199s # \r\n 1199s # Hi!\n 1199s # SERVERNAME=localhost\n 1199s # HTTP_HOST=\n 1199s # 1199s # expecting 200, got 200 1199s ok 81 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1199s # DECODED: : bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 564\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 82 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1199s # DECODED: F\x00oo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 528\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 83 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1199s # DECODED: F\x01oo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 564\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 84 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1199s # DECODED: F\noo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 528\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 85 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: b\tar 1199s # RESPONSE: 1199s # HTTP/1.1 200 OK\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Foo: b\tar\r\n 1199s # Vary: In-If1\r\n 1199s # DMMATCH1: 1\r\n 1199s # Content-Length: 36\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/plain\r\n 1199s # \r\n 1199s # Hi!\n 1199s # SERVERNAME=localhost\n 1199s # HTTP_HOST=\n 1199s # 1199s # expecting 200, got 200 1199s ok 86 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: b\x01ar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:12 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 564\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 87 1199s # SENDING: 1199s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1199s # expecting 500, got 500 1199s ok 88 1199s # SENDING: 1199s # GET / HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 89 1199s # SENDING: 1199s # GET / HTTP/1.0\n\n 1199s # expecting 400, got 400 1199s ok 90 1199s # SENDING: 1199s # get / HTTP/1.0\r\n\r\n 1199s # expecting 501, got 501 1199s ok 91 1199s # SENDING: 1199s # G ET / HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 92 1199s # SENDING: 1199s # G\x00ET / HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 93 1199s # SENDING: 1199s # G/T / HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 94 1199s # SENDING: 1199s # GET /\x00 HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 95 1199s # SENDING: 1199s # GET / HTTP/1.0\x00\r\n\r\n 1199s # expecting 400, got 400 1199s ok 96 1199s # SENDING: 1199s # GET\x0c/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 97 1199s # SENDING: 1199s # GET\r/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 98 1199s # SENDING: 1199s # GET\t/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 99 1199s # SENDING: 1199s # GET / HTT/1.0\r\n\r\n 1199s # expecting error, got 400 1199s ok 100 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1199s # expecting success, got 200 1199s ok 101 1199s # SENDING: 1199s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1199s # expecting success, got 200 1199s ok 102 1199s # SENDING: 1199s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1199s # expecting success, got 200 1199s ok 103 1199s # SENDING: 1199s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 104 1199s # SENDING: 1199s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 105 1199s # SENDING: 1199s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 106 1199s # SENDING: 1199s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 107 1199s # SENDING: 1199s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1199s # expecting error, got 400 1199s ok 108 1199s # SENDING: 1199s # GET / HTTP/0.9\r\n\r\n 1199s # expecting error, got 400 1199s ok 109 1199s # SENDING: 1199s # GET / HTTP/0.8\r\n\r\n 1199s # expecting error, got 400 1199s ok 110 1199s # SENDING: 1199s # GET /\x01 HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 111 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 112 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 113 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 114 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 115 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1199s # expecting 400, got 400 1199s ok 116 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 117 1199s # SENDING: 1199s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 118 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 119 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1199s # expecting 400, got 400 1199s ok 120 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 121 1199s # SENDING: 1199s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 122 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 123 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 124 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1199s # expecting 400, got 400 1199s ok 125 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 126 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1199s # expecting 400, got 400 1199s ok 127 1199s # SENDING: 1199s # GET / HTTP/1.0\r\r 1199s # expecting dropped connection and HTTPD dropped connection 1199s ok 128 1199s # SENDING: 1199s # GET /\r\n 1199s # expecting headerless HTTP/0.9 body, got response 1199s ok 129 1199s # SENDING: 1199s # GET /#frag HTTP/1.0\r\n 1199s # expecting 400, got 400 1199s ok 130 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1199s # expecting 400, got 400 1199s ok 131 1199s # SENDING: 1199s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 132 1199s # SENDING: 1199s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 133 1199s # SENDING: 1199s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 134 1199s # SENDING: 1199s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 135 1199s # SENDING: 1199s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 136 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1199s # expecting 400, got 400 1199s ok 137 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1199s # expecting 400, got 400 1199s ok 138 1199s # SENDING: 1199s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 139 1199s # SENDING: 1199s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 140 1199s # SENDING: 1199s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 141 1199s # SENDING: 1199s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 142 1199s # SENDING: 1199s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 143 1199s # SENDING: 1199s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 144 1199s # SENDING: 1199s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 145 1199s # SENDING: 1199s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 146 1199s # SENDING: 1199s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 147 1199s # SENDING: 1199s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 148 1199s # SENDING: 1199s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 149 1199s # SENDING: 1199s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1199s # expecting success, got 200 1199s ok 150 1199s # SENDING: 1199s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1199s # expecting 400, got 400 1199s ok 151 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1199s # expecting success, got 200 1199s ok 152 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1199s # expecting success, got 200 1199s ok 153 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1199s # expecting success, got 200 1199s ok 154 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1199s # expecting success, got 200 1199s ok 155 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1199s # expecting success, got 200 1199s ok 156 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1199s # expecting success, got 200 1199s ok 157 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1199s # expecting 400, got 400 1199s ok 158 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1199s # expecting 400, got 400 1199s ok 159 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1199s # expecting 400, got 400 1199s ok 160 1199s # SENDING: 1199s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 161 1199s # SENDING: 1199s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 162 1199s # SENDING: 1199s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 163 1199s # SENDING: 1199s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1199s # expecting 200, got 200 1199s ok 164 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1199s # expecting 200, got 200 1199s ok 165 1199s # SENDING: 1199s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1199s # expecting 200, got 200 1199s ok 166 1199s # SENDING: 1199s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1199s # expecting 200, got 200 1199s ok 167 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 200 OK\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Foo: bar\r\n 1199s # Vary: In-If1\r\n 1199s # DMMATCH1: 1\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/plain\r\n 1199s # \r\n 1199s # Hi!\n 1199s # SERVERNAME=localhost\n 1199s # HTTP_HOST=\n 1199s # 1199s # expecting 200, got 200 1199s ok 168 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: 1199s # RESPONSE: 1199s # HTTP/1.1 200 OK\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Foo: \r\n 1199s # Vary: In-If1\r\n 1199s # DMMATCH1: 1\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/plain\r\n 1199s # \r\n 1199s # Hi!\n 1199s # SERVERNAME=localhost\n 1199s # HTTP_HOST=\n 1199s # 1199s # expecting 200, got 200 1199s ok 169 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1199s # DECODED: : bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 564\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 170 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1199s # DECODED: F\x00oo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 528\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 171 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1199s # DECODED: F\x01oo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 564\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 172 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1199s # DECODED: F\noo: bar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 528\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 173 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: b\tar 1199s # RESPONSE: 1199s # HTTP/1.1 200 OK\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Foo: b\tar\r\n 1199s # Vary: In-If1\r\n 1199s # DMMATCH1: 1\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/plain\r\n 1199s # \r\n 1199s # Hi!\n 1199s # SERVERNAME=localhost\n 1199s # HTTP_HOST=\n 1199s # 1199s # expecting 200, got 200 1199s ok 174 1199s # SENDING: 1199s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1199s # DECODED: Foo: b\x01ar 1199s # RESPONSE: 1199s # HTTP/1.1 500 Internal Server Error\r\n 1199s # Date: Mon, 08 Apr 2024 18:22:13 GMT\r\n 1199s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1199s # Content-Length: 564\r\n 1199s # Connection: close\r\n 1199s # Content-Type: text/html; charset=iso-8859-1\r\n 1199s # \r\n 1199s # \n 1199s # \n 1199s # ... 1199s # expecting 500, got 500 1199s ok 175 1199s # SENDING: 1199s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1199s # expecting 500, got 500 1199s ok 176 1199s ok 177 1199s ok 178 1199s ok 1201s t/apache/if_sections.t .............. 1201s 1..46 1201s # Running under perl version 5.038002 for linux 1201s # Current time local: Mon Apr 8 18:22:13 2024 1201s # Current time GMT: Mon Apr 8 18:22:13 2024 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.42 1201s # /if_sec/ with '': 1201s # expected: 200 1201s # received: '200' 1201s ok 1 1201s # expected: undef 1201s # received: undef 1201s ok 2 1201s # /if_sec/foo.if_test with '': 1201s # expected: 200 1201s # received: '200' 1201s ok 3 1201s # expected: undef 1201s # received: undef 1201s ok 4 1201s # /if_sec/foo.if_test with '1': 1201s # expected: 200 1201s # received: '200' 1201s ok 5 1201s # expected: 'global1' 1201s # received: 'global1' 1201s ok 6 1201s # /if_sec/foo.if_test with '1 11': 1201s # expected: 200 1201s # received: '200' 1201s ok 7 1201s # expected: 'global1, nested11, nested113' 1201s # received: 'global1, nested11, nested113' 1201s ok 8 1201s # /if_sec/foo.if_test with '1 11 111': 1201s # expected: 200 1201s # received: '200' 1201s ok 9 1201s # expected: 'global1, nested11, nested111' 1201s # received: 'global1, nested11, nested111' 1201s ok 10 1201s # /if_sec/foo.if_test with '1 11 112': 1201s # expected: 200 1201s # received: '200' 1201s ok 11 1201s # expected: 'global1, nested11, nested112' 1201s # received: 'global1, nested11, nested112' 1201s ok 12 1201s # /if_sec/foo.if_test with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 13 1201s # expected: 'global1, files2' 1201s # received: 'global1, files2' 1201s ok 14 1201s # /if_sec/dir/foo.txt with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 15 1201s # expected: 'global1, dir1, dir2, dir_files1' 1201s # received: 'global1, dir1, dir2, dir_files1' 1201s ok 16 1201s # /if_sec/dir/ with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 17 1201s # expected: 'global1, dir1, dir2' 1201s # received: 'global1, dir1, dir2' 1201s ok 18 1201s # /if_sec/dir/ with '1 11': 1201s # expected: 200 1201s # received: '200' 1201s ok 19 1201s # expected: 'global1, dir1, nested11, nested113' 1201s # received: 'global1, dir1, nested11, nested113' 1201s ok 20 1201s # /if_sec/dir/ with '1 11 111': 1201s # expected: 200 1201s # received: '200' 1201s ok 21 1201s # expected: 'global1, dir1, nested11, nested111' 1201s # received: 'global1, dir1, nested11, nested111' 1201s ok 22 1201s # /if_sec/dir/ with '1 11 112': 1201s # expected: 200 1201s # received: '200' 1201s ok 23 1201s # expected: 'global1, dir1, nested11, nested112' 1201s # received: 'global1, dir1, nested11, nested112' 1201s ok 24 1201s # /if_sec/loc/ with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 25 1201s # expected: 'global1, loc1, loc2' 1201s # received: 'global1, loc1, loc2' 1201s ok 26 1201s # /if_sec/loc/foo.txt with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 27 1201s # expected: 'global1, loc1, loc2' 1201s # received: 'global1, loc1, loc2' 1201s ok 28 1201s # /if_sec/loc/ with '1 11': 1201s # expected: 200 1201s # received: '200' 1201s ok 29 1201s # expected: 'global1, loc1, nested11, nested113' 1201s # received: 'global1, loc1, nested11, nested113' 1201s ok 30 1201s # /if_sec/loc/ with '1 11 111': 1201s # expected: 200 1201s # received: '200' 1201s ok 31 1201s # expected: 'global1, loc1, nested11, nested111' 1201s # received: 'global1, loc1, nested11, nested111' 1201s ok 32 1201s # /if_sec/loc/ with '1 11 112': 1201s # expected: 200 1201s # received: '200' 1201s ok 33 1201s # expected: 'global1, loc1, nested11, nested112' 1201s # received: 'global1, loc1, nested11, nested112' 1201s ok 34 1201s # /if_sec/loc/foo.if_test with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 35 1201s # expected: 'global1, files2, loc1, loc2' 1201s # received: 'global1, files2, loc1, loc2' 1201s ok 36 1201s # /if_sec/loc/foo.if_test with '1 2 11': 1201s # expected: 200 1201s # received: '200' 1201s ok 37 1201s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1201s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1201s ok 38 1201s # /if_sec/loc/foo.if_test with '1 2 11 111': 1201s # expected: 200 1201s # received: '200' 1201s ok 39 1201s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1201s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1201s ok 40 1201s # /if_sec/loc/foo.if_test with '1 2 11 112': 1201s # expected: 200 1201s # received: '200' 1201s ok 41 1201s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1201s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1201s ok 42 1201s # /if_sec/proxy/ with '1 2': 1201s # expected: 200 1201s # received: '200' 1201s ok 43 1201s # expected: 'global1, locp1, locp2' 1201s # received: 'global1, locp1, locp2' 1201s ok 44 1201s # /if_sec/proxy/ with '2': 1201s # expected: 200 1201s # received: '200' 1201s ok 45 1201s # expected: 'locp2' 1201s # received: 'locp2' 1201s ok 46 1201s ok 1202s t/apache/iffile.t ................... 1202s 1..2 1202s # Running under perl version 5.038002 for linux 1202s # Current time local: Mon Apr 8 18:22:15 2024 1202s # Current time GMT: Mon Apr 8 18:22:15 2024 1202s # Using Test.pm version 1.31 1202s # Using Apache/Test.pm version 1.42 1202s # expected: 200 1202s # received: '200' 1202s ok 1 1202s # expected: 'success1, success2, success3, success4, success5' 1202s # received: 'success1, success2, success3, success4, success5' 1202s ok 2 1202s ok 1204s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1210s t/apache/limits.t ................... 1210s 1..12 1210s # Running under perl version 5.038002 for linux 1210s # Current time local: Mon Apr 8 18:22:18 2024 1210s # Current time GMT: Mon Apr 8 18:22:18 2024 1210s # Using Test.pm version 1.31 1210s # Using Apache/Test.pm version 1.42 1210s # Testing LimitRequestLine; should succeed 1210s # testing : Test #1 1210s # expected: 200 1210s # received: '200' 1210s ok 1 1210s # Testing LimitRequestLine; should fail 1210s # testing : Test #2 1210s # expected: 414 1210s # received: '414' 1210s ok 2 1210s # Testing LimitRequestFieldSize; should succeed 1210s # testing : Test #3 1210s # expected: 200 1210s # received: '200' 1210s ok 3 1210s # Testing LimitRequestFieldSize; should fail 1210s # testing : Test #4 1210s # expected: 400 1210s # received: '400' 1210s ok 4 1210s # Testing LimitRequestFields; should succeed 1210s # testing : Test #5 1210s # expected: 200 1210s # received: '200' 1210s ok 5 1210s # Testing LimitRequestFields; should fail 1210s # testing : Test #6 1210s # expected: 400 1210s # received: '400' 1210s ok 6 1210s # Testing LimitRequestBody; should succeed 1210s # Chunked transfer-encoding enabled 1210s # testing : Test #7 1210s # expected: 200 1210s # received: '200' 1210s ok 7 1210s # Testing LimitRequestBody; should succeed 1210s # Chunked transfer-encoding disabled 1210s # testing : Test #8 1210s # expected: 200 1210s # received: '200' 1210s ok 8 1210s # Testing LimitRequestBody; should fail 1210s # Chunked transfer-encoding enabled 1210s # testing : Test #9 1210s # expected: 413 1210s # received: '413' 1210s ok 9 1210s # Testing LimitRequestBody; should fail 1210s # Chunked transfer-encoding disabled 1210s # testing : Test #10 1210s # expected: 413 1210s # received: '413' 1210s ok 10 1210s # Testing LimitRequestFieldSize; should succeed 1210s # testing : Test #11 1210s # expected: 200 1210s # received: '200' 1210s ok 11 1210s # Testing LimitRequestFieldSize; should fail 1210s # testing : Test #12 1210s # expected: 400 1210s # received: '400' 1210s ok 12 1210s ok 1211s t/apache/loglevel.t ................. 1211s 1..8 1211s # Running under perl version 5.038002 for linux 1211s # Current time local: Mon Apr 8 18:22:24 2024 1211s # Current time GMT: Mon Apr 8 18:22:24 2024 1211s # Using Test.pm version 1.31 1211s # Using Apache/Test.pm version 1.42 1211s ok 1 1211s ok 2 1211s ok 3 1211s ok 4 1211s ok 5 1211s ok 6 1211s ok 7 1211s ok 8 1211s ok 1213s t/apache/maxranges.t ................ 1213s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1213s 1..19 1213s # Running under perl version 5.038002 for linux 1213s # Current time local: Mon Apr 8 18:22:25 2024 1213s # Current time GMT: Mon Apr 8 18:22:25 2024 1213s # Using Test.pm version 1.31 1213s # Using Apache/Test.pm version 1.42 1213s ok 1 1213s ok 2 1213s ok 3 1213s ok 4 1213s ok 5 1213s ok 6 1213s ok 7 1213s ok 8 1213s ok 9 1213s ok 10 1213s ok 11 1213s ok 12 1213s ok 13 1213s ok 14 1213s ok 15 1213s ok 16 1213s ok 17 1213s ok 18 1213s ok 19 1213s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1213s ok 1214s t/apache/mergeslashes.t ............. 1214s 1..9 1214s # Running under perl version 5.038002 for linux 1214s # Current time local: Mon Apr 8 18:22:27 2024 1214s # Current time GMT: Mon Apr 8 18:22:27 2024 1214s # Using Test.pm version 1.31 1214s # Using Apache/Test.pm version 1.42 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for exact match 1214s ok 1 1214s # SENDING to 127.0.0.1:8547 1214s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for merged even at front 1214s ok 2 1214s # SENDING to 127.0.0.1:8547 1214s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for merged even at front 1214s ok 3 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for c// should be merged 1214s ok 4 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for a// should be merged 1214s ok 5 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for a// matches locationmatch 1214s ok 6 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1214s # expected 200, got 200 for c// doesn't match locationmatch 1214s ok 7 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for baseline failed 1214s ok 8 1214s # SENDING to 127.0.0.1:8547 1214s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1214s # expected 403, got 403 for b//d not merged for Location with OFF 1214s ok 9 1214s ok 1216s t/apache/mmn.t ...................... 1216s 1..2 1216s # Running under perl version 5.038002 for linux 1216s # Current time local: Mon Apr 8 18:22:28 2024 1216s # Current time GMT: Mon Apr 8 18:22:28 2024 1216s # Using Test.pm version 1.31 1216s # Using Apache/Test.pm version 1.42 1216s ok 1 1216s ok 2 1216s ok 1217s t/apache/options.t .................. 1217s 1..2 1217s # Running under perl version 5.038002 for linux 1217s # Current time local: Mon Apr 8 18:22:30 2024 1217s # Current time GMT: Mon Apr 8 18:22:30 2024 1217s # Using Test.pm version 1.31 1217s # Using Apache/Test.pm version 1.42 1217s # testing : code 1217s # expected: 200 1217s # received: '200' 1217s ok 1 1217s # testing : OPTIONS 1217s # expected: qr/OPTIONS/ 1217s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 1217s ok 2 1217s ok 1222s t/apache/passbrigade.t .............. 1222s # using LWP client 1222s 1..114 1222s # Running under perl version 5.038002 for linux 1222s # Current time local: Mon Apr 8 18:22:31 2024 1222s # Current time GMT: Mon Apr 8 18:22:31 2024 1222s # Using Test.pm version 1.31 1222s # Using Apache/Test.pm version 1.42 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 1024 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 1024 1222s # received: 1024 1222s ok 1 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 2048 1222s # received: 2048 1222s ok 2 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 3072 1222s # received: 3072 1222s ok 3 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 4096 1222s # received: 4096 1222s ok 4 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 5120 1222s # received: 5120 1222s ok 5 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 6144 1222s # received: 6144 1222s ok 6 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 7168 1222s # received: 7168 1222s ok 7 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 8192 1222s # received: 8192 1222s ok 8 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 9216 1222s # received: 9216 1222s ok 9 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 10240 1222s # received: 10240 1222s ok 10 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 11264 1222s # received: 11264 1222s ok 11 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 12288 1222s # received: 12288 1222s ok 12 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 13312 1222s # received: 13312 1222s ok 13 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 14336 1222s # received: 14336 1222s ok 14 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 15360 1222s # received: 15360 1222s ok 15 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 16384 1222s # received: 16384 1222s ok 16 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 17408 1222s # received: 17408 1222s ok 17 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 18432 1222s # received: 18432 1222s ok 18 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 19456 1222s # received: 19456 1222s ok 19 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 20480 1222s # received: 20480 1222s ok 20 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 21504 1222s # received: 21504 1222s ok 21 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 22528 1222s # received: 22528 1222s ok 22 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 23552 1222s # received: 23552 1222s ok 23 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 24576 1222s # received: 24576 1222s ok 24 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 25600 1222s # received: 25600 1222s ok 25 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 26624 1222s # received: 26624 1222s ok 26 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 27648 1222s # received: 27648 1222s ok 27 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 28672 1222s # received: 28672 1222s ok 28 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 29696 1222s # received: 29696 1222s ok 29 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 30720 1222s # received: 30720 1222s ok 30 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 31744 1222s # received: 31744 1222s ok 31 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 32768 1222s # received: 32768 1222s ok 32 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 33792 1222s # received: 33792 1222s ok 33 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 34816 1222s # received: 34816 1222s ok 34 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 35840 1222s # received: 35840 1222s ok 35 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 36864 1222s # received: 36864 1222s ok 36 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 37888 1222s # received: 37888 1222s ok 37 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 38912 1222s # received: 38912 1222s ok 38 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 39936 1222s # received: 39936 1222s ok 39 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 40960 1222s # received: 40960 1222s ok 40 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 41984 1222s # received: 41984 1222s ok 41 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 43008 1222s # received: 43008 1222s ok 42 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 44032 1222s # received: 44032 1222s ok 43 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 45056 1222s # received: 45056 1222s ok 44 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 46080 1222s # received: 46080 1222s ok 45 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 47104 1222s # received: 47104 1222s ok 46 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 48128 1222s # received: 48128 1222s ok 47 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 49152 1222s # received: 49152 1222s ok 48 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 50176 1222s # received: 50176 1222s ok 49 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 51200 1222s # received: 51200 1222s ok 50 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 102400 1222s # received: 102400 1222s ok 51 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 307200 1222s # received: 307200 1222s ok 52 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 512000 1222s # received: 512000 1222s ok 53 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 2048000 1222s # received: 2048000 1222s ok 54 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:33 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:34 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 4096000 1222s # received: 4096000 1222s ok 55 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:34 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:34 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 6144000 1222s # received: 6144000 1222s ok 56 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:34 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 10240000 1222s # received: 10240000 1222s ok 57 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 1024 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 1024 1222s # received: 1024 1222s ok 58 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 2048 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 2048 1222s # received: 2048 1222s ok 59 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 3072 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 3072 1222s # received: 3072 1222s ok 60 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 4096 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 4096 1222s # received: 4096 1222s ok 61 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 5120 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 5120 1222s # received: 5120 1222s ok 62 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 6144 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 6144 1222s # received: 6144 1222s ok 63 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 7168 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 7168 1222s # received: 7168 1222s ok 64 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 8192 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #DMMATCH1: 1 1222s # 1222s # testing : bytes in body 1222s # expected: 8192 1222s # received: 8192 1222s ok 65 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 9216 1222s # received: 9216 1222s ok 66 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 10240 1222s # received: 10240 1222s ok 67 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 11264 1222s # received: 11264 1222s ok 68 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 12288 1222s # received: 12288 1222s ok 69 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 13312 1222s # received: 13312 1222s ok 70 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 14336 1222s # received: 14336 1222s ok 71 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 15360 1222s # received: 15360 1222s ok 72 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 16384 1222s # received: 16384 1222s ok 73 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 17408 1222s # received: 17408 1222s ok 74 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 18432 1222s # received: 18432 1222s ok 75 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 19456 1222s # received: 19456 1222s ok 76 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 20480 1222s # received: 20480 1222s ok 77 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 21504 1222s # received: 21504 1222s ok 78 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 22528 1222s # received: 22528 1222s ok 79 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 23552 1222s # received: 23552 1222s ok 80 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 24576 1222s # received: 24576 1222s ok 81 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 25600 1222s # received: 25600 1222s ok 82 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 26624 1222s # received: 26624 1222s ok 83 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 27648 1222s # received: 27648 1222s ok 84 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 28672 1222s # received: 28672 1222s ok 85 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 29696 1222s # received: 29696 1222s ok 86 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 30720 1222s # received: 30720 1222s ok 87 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 31744 1222s # received: 31744 1222s ok 88 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 32768 1222s # received: 32768 1222s ok 89 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 33792 1222s # received: 33792 1222s ok 90 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 34816 1222s # received: 34816 1222s ok 91 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 35840 1222s # received: 35840 1222s ok 92 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 36864 1222s # received: 36864 1222s ok 93 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 37888 1222s # received: 37888 1222s ok 94 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 38912 1222s # received: 38912 1222s ok 95 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 39936 1222s # received: 39936 1222s ok 96 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 40960 1222s # received: 40960 1222s ok 97 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 41984 1222s # received: 41984 1222s ok 98 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 43008 1222s # received: 43008 1222s ok 99 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 44032 1222s # received: 44032 1222s ok 100 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 45056 1222s # received: 45056 1222s ok 101 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 46080 1222s # received: 46080 1222s ok 102 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 47104 1222s # received: 47104 1222s ok 103 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 48128 1222s # received: 48128 1222s ok 104 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 49152 1222s # received: 49152 1222s ok 105 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 50176 1222s # received: 50176 1222s ok 106 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 51200 1222s # received: 51200 1222s ok 107 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 102400 1222s # received: 102400 1222s ok 108 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 307200 1222s # received: 307200 1222s ok 109 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 512000 1222s # received: 512000 1222s ok 110 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 2048000 1222s # received: 2048000 1222s ok 111 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 4096000 1222s # received: 4096000 1222s ok 112 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 6144000 1222s # received: 6144000 1222s ok 113 1222s #lwp request: 1222s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1222s #User-Agent: libwww-perl/6.76 1222s # 1222s #server response: 1222s #HTTP/1.1 200 OK 1222s #Connection: close 1222s #Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1222s #Vary: In-If1 1222s #Content-Length: 0 1222s #Client-Date: Mon, 08 Apr 2024 18:22:35 GMT 1222s #Client-Peer: 127.0.0.1:8529 1222s #Client-Response-Num: 1 1222s #Client-Transfer-Encoding: chunked 1222s #DMMATCH1: 1 1222s #X-Content-Length-Note: added by Apache::TestRequest 1222s # 1222s # testing : bytes in body 1222s # expected: 10240000 1222s # received: 10240000 1222s ok 114 1222s ok 1223s t/apache/post.t ..................... 1223s # using LWP client 1223s 1..51 1223s # Running under perl version 5.038002 for linux 1223s # Current time local: Mon Apr 8 18:22:36 2024 1223s # Current time GMT: Mon Apr 8 18:22:36 2024 1223s # Using Test.pm version 1.31 1223s # Using Apache/Test.pm version 1.42 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 1024 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '1024' 1223s # received: 1024 1223s ok 1 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 2048 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '2048' 1223s # received: 2048 1223s ok 2 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 3072 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '3072' 1223s # received: 3072 1223s ok 3 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 4096 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '4096' 1223s # received: 4096 1223s ok 4 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 5120 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '5120' 1223s # received: 5120 1223s ok 5 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 6144 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '6144' 1223s # received: 6144 1223s ok 6 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 7168 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '7168' 1223s # received: 7168 1223s ok 7 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 8192 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '8192' 1223s # received: 8192 1223s ok 8 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 9216 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '9216' 1223s # received: 9216 1223s ok 9 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 10240 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '10240' 1223s # received: 10240 1223s ok 10 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 11264 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '11264' 1223s # received: 11264 1223s ok 11 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 12288 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '12288' 1223s # received: 12288 1223s ok 12 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 13312 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '13312' 1223s # received: 13312 1223s ok 13 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 14336 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '14336' 1223s # received: 14336 1223s ok 14 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 15360 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '15360' 1223s # received: 15360 1223s ok 15 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 16384 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '16384' 1223s # received: 16384 1223s ok 16 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 17408 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '17408' 1223s # received: 17408 1223s ok 17 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 18432 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '18432' 1223s # received: 18432 1223s ok 18 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 19456 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '19456' 1223s # received: 19456 1223s ok 19 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 20480 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '20480' 1223s # received: 20480 1223s ok 20 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 21504 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '21504' 1223s # received: 21504 1223s ok 21 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 22528 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '22528' 1223s # received: 22528 1223s ok 22 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 23552 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '23552' 1223s # received: 23552 1223s ok 23 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 24576 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '24576' 1223s # received: 24576 1223s ok 24 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 25600 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '25600' 1223s # received: 25600 1223s ok 25 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 26624 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '26624' 1223s # received: 26624 1223s ok 26 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 27648 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '27648' 1223s # received: 27648 1223s ok 27 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 28672 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '28672' 1223s # received: 28672 1223s ok 28 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 29696 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '29696' 1223s # received: 29696 1223s ok 29 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 30720 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '30720' 1223s # received: 30720 1223s ok 30 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 31744 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '31744' 1223s # received: 31744 1223s ok 31 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 32768 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '32768' 1223s # received: 32768 1223s ok 32 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 33792 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '33792' 1223s # received: 33792 1223s ok 33 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 34816 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '34816' 1223s # received: 34816 1223s ok 34 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 35840 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '35840' 1223s # received: 35840 1223s ok 35 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 36864 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '36864' 1223s # received: 36864 1223s ok 36 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 37888 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '37888' 1223s # received: 37888 1223s ok 37 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 38912 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '38912' 1223s # received: 38912 1223s ok 38 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 39936 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '39936' 1223s # received: 39936 1223s ok 39 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 40960 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '40960' 1223s # received: 40960 1223s ok 40 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 41984 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '41984' 1223s # received: 41984 1223s ok 41 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 43008 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '43008' 1223s # received: 43008 1223s ok 42 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 44032 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '44032' 1223s # received: 44032 1223s ok 43 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 45056 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '45056' 1223s # received: 45056 1223s ok 44 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 46080 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '46080' 1223s # received: 46080 1223s ok 45 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 47104 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '47104' 1223s # received: 47104 1223s ok 46 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 48128 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '48128' 1223s # received: 48128 1223s ok 47 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 49152 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '49152' 1223s # received: 49152 1223s ok 48 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 50176 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '50176' 1223s # received: 50176 1223s ok 49 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 51200 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '51200' 1223s # received: 51200 1223s ok 50 1223s #lwp request: 1223s #POST http://localhost:8529/eat_post HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s #Content-Length: 102400 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7 1223s #Client-Date: Mon, 08 Apr 2024 18:22:37 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : length posted 1223s # expected: '102400' 1223s # received: 102400 1223s ok 51 1223s ok 1225s t/apache/pr17629.t .................. 1225s 1..4 1225s # Running under perl version 5.038002 for linux 1225s # Current time local: Mon Apr 8 18:22:37 2024 1225s # Current time GMT: Mon Apr 8 18:22:37 2024 1225s # Using Test.pm version 1.31 1225s # Using Apache/Test.pm version 1.42 1225s # expected: 'begin-foobar-end 1225s # ' 1225s # received: 'begin-foobar-end 1225s # ' 1225s ok 1 1225s # expected: 200 1225s # received: '200' 1225s ok 2 1225s # testing : response was gzipped 1225s # expected: 'gzip' 1225s # received: 'gzip' 1225s ok 3 1225s # expected: 'begin-foobar-end 1225s # ' 1225s # received: 'begin-foobar-end 1225s # ' 1225s ok 4 1225s ok 1226s t/apache/pr18757.t .................. 1226s 1..3 1226s # Running under perl version 5.038002 for linux 1226s # Current time local: Mon Apr 8 18:22:39 2024 1226s # Current time GMT: Mon Apr 8 18:22:39 2024 1226s # Using Test.pm version 1.31 1226s # Using Apache/Test.pm version 1.42 1226s # testing : 200 response from GET 1226s # expected: 200 1226s # received: '200' 1226s ok 1 1226s # expected C-L is 26 1226s # URL via proxy is http://localhost:8540/index.html 1226s ok 2 1226s # line: HTTP/1.1 200 OK 1226s # line: Date: Mon, 08 Apr 2024 18:22:40 GMT 1226s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1226s # line: Vary: In-If1 1226s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1226s # line: ETag: "1a-613edd771cbc0" 1226s # line: Accept-Ranges: bytes 1226s # line: Content-Length: 26 1226s # line: DMMATCH1: 1 1226s # line: Content-Type: text/html 1226s # line: 1226s # testing : whether proxy strips Content-Length header 1226s # expected: 1 1226s # received: 1 1226s ok 3 1226s ok 1228s t/apache/pr35292.t .................. 1228s 1..3 1228s # Running under perl version 5.038002 for linux 1228s # Current time local: Mon Apr 8 18:22:40 2024 1228s # Current time GMT: Mon Apr 8 18:22:40 2024 1228s # Using Test.pm version 1.31 1228s # Using Apache/Test.pm version 1.42 1228s ok 1 1228s ok 2 1228s # testing : read response-line 1228s # expected: qr/^HTTP\/1\.. 413/ 1228s # received: 'HTTP/1.1 413 Request Entity Too Large 1228s # ' 1228s ok 3 1228s ok 1229s t/apache/pr35330.t .................. 1229s 1..2 1229s # Running under perl version 5.038002 for linux 1229s # Current time local: Mon Apr 8 18:22:42 2024 1229s # Current time GMT: Mon Apr 8 18:22:42 2024 1229s # Using Test.pm version 1.31 1229s # Using Apache/Test.pm version 1.42 1229s # testing : SSI was allowed for location 1229s # expected: 200 1229s # received: '200' 1229s ok 1 1229s # testing : file was served with correct content 1229s # expected: 'hello' 1229s # received: 'hello' 1229s ok 2 1229s ok 1231s t/apache/pr37166.t .................. 1231s 1..4 1231s # Running under perl version 5.038002 for linux 1231s # Current time local: Mon Apr 8 18:22:43 2024 1231s # Current time GMT: Mon Apr 8 18:22:43 2024 1231s # Using Test.pm version 1.31 1231s # Using Apache/Test.pm version 1.42 1231s # testing : SSI was allowed for location 1231s # expected: 200 1231s # received: '200' 1231s ok 1 1231s # testing : file was served with correct content 1231s # expected: 'Hello world 1231s # ' 1231s # received: 'Hello world 1231s # ' 1231s ok 2 1231s # testing : explicit 200 response 1231s # expected: 200 1231s # received: '200' 1231s ok 3 1231s # testing : file was again served with correct content 1231s # expected: 'Hello world 1231s # ' 1231s # received: 'Hello world 1231s # ' 1231s ok 4 1231s ok 1232s t/apache/pr43939.t .................. 1232s 1..4 1232s # Running under perl version 5.038002 for linux 1232s # Current time local: Mon Apr 8 18:22:45 2024 1232s # Current time GMT: Mon Apr 8 18:22:45 2024 1232s # Using Test.pm version 1.31 1232s # Using Apache/Test.pm version 1.42 1232s # expected: 'begin-default-end 1232s # ' 1232s # received: 'begin-default-end 1232s # ' 1232s ok 1 1232s # expected: 200 1232s # received: '200' 1232s ok 2 1232s # testing : response was gzipped 1232s # expected: 'gzip' 1232s # received: 'gzip' 1232s ok 3 1232s # expected: 'begin-default-end 1232s # ' 1232s # received: 'begin-default-end 1232s # ' 1232s ok 4 1232s ok 1234s t/apache/pr49328.t .................. 1234s 1..1 1234s # Running under perl version 5.038002 for linux 1234s # Current time local: Mon Apr 8 18:22:46 2024 1234s # Current time GMT: Mon Apr 8 18:22:46 2024 1234s # Using Test.pm version 1.31 1234s # Using Apache/Test.pm version 1.42 1234s # expected: 'before 1234s # included 1234s # after 1234s # ' 1234s # received: 'before 1234s # included 1234s # after 1234s # ' 1234s ok 1 1234s ok 1237s t/apache/rwrite.t ................... 1237s # using LWP client 1237s 1..114 1237s # Running under perl version 5.038002 for linux 1237s # Current time local: Mon Apr 8 18:22:48 2024 1237s # Current time GMT: Mon Apr 8 18:22:48 2024 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.42 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 1024 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 1024 1237s # received: 1024 1237s ok 1 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 2048 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 2048 1237s # received: 2048 1237s ok 2 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 3072 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 3072 1237s # received: 3072 1237s ok 3 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 4096 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 4096 1237s # received: 4096 1237s ok 4 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 5120 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 5120 1237s # received: 5120 1237s ok 5 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 6144 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 6144 1237s # received: 6144 1237s ok 6 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 7168 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 7168 1237s # received: 7168 1237s ok 7 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 8192 1237s # received: 8192 1237s ok 8 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:49 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 9216 1237s # received: 9216 1237s ok 9 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 10240 1237s # received: 10240 1237s ok 10 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 11264 1237s # received: 11264 1237s ok 11 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 12288 1237s # received: 12288 1237s ok 12 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 13312 1237s # received: 13312 1237s ok 13 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 14336 1237s # received: 14336 1237s ok 14 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 15360 1237s # received: 15360 1237s ok 15 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 16384 1237s # received: 16384 1237s ok 16 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 17408 1237s # received: 17408 1237s ok 17 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 18432 1237s # received: 18432 1237s ok 18 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 19456 1237s # received: 19456 1237s ok 19 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 20480 1237s # received: 20480 1237s ok 20 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 21504 1237s # received: 21504 1237s ok 21 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 22528 1237s # received: 22528 1237s ok 22 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 23552 1237s # received: 23552 1237s ok 23 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 24576 1237s # received: 24576 1237s ok 24 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 25600 1237s # received: 25600 1237s ok 25 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 26624 1237s # received: 26624 1237s ok 26 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 27648 1237s # received: 27648 1237s ok 27 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 28672 1237s # received: 28672 1237s ok 28 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 29696 1237s # received: 29696 1237s ok 29 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 30720 1237s # received: 30720 1237s ok 30 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 31744 1237s # received: 31744 1237s ok 31 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 32768 1237s # received: 32768 1237s ok 32 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 33792 1237s # received: 33792 1237s ok 33 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 34816 1237s # received: 34816 1237s ok 34 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 35840 1237s # received: 35840 1237s ok 35 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 36864 1237s # received: 36864 1237s ok 36 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 37888 1237s # received: 37888 1237s ok 37 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 38912 1237s # received: 38912 1237s ok 38 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 39936 1237s # received: 39936 1237s ok 39 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 40960 1237s # received: 40960 1237s ok 40 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 41984 1237s # received: 41984 1237s ok 41 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 43008 1237s # received: 43008 1237s ok 42 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 44032 1237s # received: 44032 1237s ok 43 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 45056 1237s # received: 45056 1237s ok 44 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 46080 1237s # received: 46080 1237s ok 45 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 47104 1237s # received: 47104 1237s ok 46 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 48128 1237s # received: 48128 1237s ok 47 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 49152 1237s # received: 49152 1237s ok 48 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 50176 1237s # received: 50176 1237s ok 49 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 51200 1237s # received: 51200 1237s ok 50 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 102400 1237s # received: 102400 1237s ok 51 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 307200 1237s # received: 307200 1237s ok 52 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 512000 1237s # received: 512000 1237s ok 53 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 2048000 1237s # received: 2048000 1237s ok 54 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 4096000 1237s # received: 4096000 1237s ok 55 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 6144000 1237s # received: 6144000 1237s ok 56 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 10240000 1237s # received: 10240000 1237s ok 57 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 1024 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 1024 1237s # received: 1024 1237s ok 58 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 2048 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 2048 1237s # received: 2048 1237s ok 59 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 3072 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 3072 1237s # received: 3072 1237s ok 60 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 4096 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 4096 1237s # received: 4096 1237s ok 61 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 5120 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 5120 1237s # received: 5120 1237s ok 62 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 6144 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 6144 1237s # received: 6144 1237s ok 63 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 7168 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #DMMATCH1: 1 1237s # 1237s # testing : bytes in body 1237s # expected: 7168 1237s # received: 7168 1237s ok 64 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 8192 1237s # received: 8192 1237s ok 65 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 9216 1237s # received: 9216 1237s ok 66 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 10240 1237s # received: 10240 1237s ok 67 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 11264 1237s # received: 11264 1237s ok 68 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 12288 1237s # received: 12288 1237s ok 69 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 13312 1237s # received: 13312 1237s ok 70 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 14336 1237s # received: 14336 1237s ok 71 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 15360 1237s # received: 15360 1237s ok 72 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 16384 1237s # received: 16384 1237s ok 73 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 17408 1237s # received: 17408 1237s ok 74 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 18432 1237s # received: 18432 1237s ok 75 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 19456 1237s # received: 19456 1237s ok 76 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 20480 1237s # received: 20480 1237s ok 77 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 21504 1237s # received: 21504 1237s ok 78 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 22528 1237s # received: 22528 1237s ok 79 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 23552 1237s # received: 23552 1237s ok 80 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 24576 1237s # received: 24576 1237s ok 81 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 25600 1237s # received: 25600 1237s ok 82 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 26624 1237s # received: 26624 1237s ok 83 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 27648 1237s # received: 27648 1237s ok 84 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 28672 1237s # received: 28672 1237s ok 85 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 29696 1237s # received: 29696 1237s ok 86 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 30720 1237s # received: 30720 1237s ok 87 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 31744 1237s # received: 31744 1237s ok 88 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 32768 1237s # received: 32768 1237s ok 89 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 33792 1237s # received: 33792 1237s ok 90 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 34816 1237s # received: 34816 1237s ok 91 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 35840 1237s # received: 35840 1237s ok 92 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 36864 1237s # received: 36864 1237s ok 93 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 37888 1237s # received: 37888 1237s ok 94 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 38912 1237s # received: 38912 1237s ok 95 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 39936 1237s # received: 39936 1237s ok 96 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 40960 1237s # received: 40960 1237s ok 97 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 41984 1237s # received: 41984 1237s ok 98 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 43008 1237s # received: 43008 1237s ok 99 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 44032 1237s # received: 44032 1237s ok 100 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 45056 1237s # received: 45056 1237s ok 101 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 46080 1237s # received: 46080 1237s ok 102 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 47104 1237s # received: 47104 1237s ok 103 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 48128 1237s # received: 48128 1237s ok 104 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 49152 1237s # received: 49152 1237s ok 105 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 50176 1237s # received: 50176 1237s ok 106 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 51200 1237s # received: 51200 1237s ok 107 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 102400 1237s # received: 102400 1237s ok 108 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 307200 1237s # received: 307200 1237s ok 109 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 512000 1237s # received: 512000 1237s ok 110 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 2048000 1237s # received: 2048000 1237s ok 111 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 4096000 1237s # received: 4096000 1237s ok 112 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:50 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:51 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 6144000 1237s # received: 6144000 1237s ok 113 1237s #lwp request: 1237s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1237s #User-Agent: libwww-perl/6.76 1237s # 1237s #server response: 1237s #HTTP/1.1 200 OK 1237s #Connection: close 1237s #Date: Mon, 08 Apr 2024 18:22:51 GMT 1237s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1237s #Vary: In-If1 1237s #Content-Length: 0 1237s #Client-Date: Mon, 08 Apr 2024 18:22:51 GMT 1237s #Client-Peer: 127.0.0.1:8529 1237s #Client-Response-Num: 1 1237s #Client-Transfer-Encoding: chunked 1237s #DMMATCH1: 1 1237s #X-Content-Length-Note: added by Apache::TestRequest 1237s # 1237s # testing : bytes in body 1237s # expected: 10240000 1237s # received: 10240000 1237s ok 114 1237s ok 1240s t/apache/server_name_port.t ......... 1240s 1..84 1240s # Running under perl version 5.038002 for linux 1240s # Current time local: Mon Apr 8 18:22:51 2024 1240s # Current time GMT: Mon Apr 8 18:22:51 2024 1240s # Using Test.pm version 1.31 1240s # Using Apache/Test.pm version 1.42 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 1 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 2 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 3 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 4 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 5 1240s # got SERVER_PORT='123', expected '123' 1240s ok 6 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 7 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 8 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 9 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 10 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 11 1240s # got SERVER_PORT='123', expected '123' 1240s ok 12 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1240s # expecting 200, got 200 1240s ok 13 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 14 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 15 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 16 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 17 1240s # got SERVER_PORT='123', expected '123' 1240s ok 18 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 19 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 20 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 21 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 22 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 23 1240s # got SERVER_PORT='123', expected '123' 1240s ok 24 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 25 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 26 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 27 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 28 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 29 1240s # got SERVER_PORT='123', expected '123' 1240s ok 30 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 31 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 32 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 33 1240s # SENDING: 1240s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1240s # expecting 200, got 200 1240s ok 34 1240s # got SERVER_NAME='[a::1]', expected '[a::1]' 1240s ok 35 1240s # got SERVER_PORT='123', expected '123' 1240s ok 36 1240s # SENDING: 1240s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 37 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 38 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 39 1240s # SENDING: 1240s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 40 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 41 1240s # got SERVER_PORT='123', expected '123' 1240s ok 42 1240s # SENDING: 1240s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 43 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 44 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 45 1240s # SENDING: 1240s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 46 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 47 1240s # got SERVER_PORT='123', expected '123' 1240s ok 48 1240s # SENDING: 1240s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 49 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 50 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 51 1240s # SENDING: 1240s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 52 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 53 1240s # got SERVER_PORT='123', expected '123' 1240s ok 54 1240s # SENDING: 1240s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 55 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 56 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 57 1240s # SENDING: 1240s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1240s # expecting 200, got 200 1240s ok 58 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 59 1240s # got SERVER_PORT='123', expected '123' 1240s ok 60 1240s # SENDING: 1240s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 61 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 62 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 63 1240s # SENDING: 1240s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1240s # expecting 200, got 200 1240s ok 64 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 65 1240s # got SERVER_PORT='123', expected '123' 1240s ok 66 1240s # SENDING: 1240s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1240s # expecting 200, got 200 1240s ok 67 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 68 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 69 1240s # SENDING: 1240s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1240s # expecting 200, got 200 1240s ok 70 1240s # got SERVER_NAME='righthost', expected 'righthost' 1240s ok 71 1240s # got SERVER_PORT='123', expected '123' 1240s ok 72 1240s # SENDING: 1240s # 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 1240s # expecting 200, got 200 1240s ok 73 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 74 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 75 1240s # SENDING: 1240s # 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 1240s # expecting 200, got 200 1240s ok 76 1240s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1240s ok 77 1240s # got SERVER_PORT='123', expected '123' 1240s ok 78 1240s # SENDING: 1240s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1240s # expecting 200, got 200 1240s ok 79 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 80 1240s # got SERVER_PORT='8529', expected '8529' 1240s ok 81 1240s # SENDING: 1240s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1240s # expecting 200, got 200 1240s ok 82 1240s # got SERVER_NAME='[::1]', expected '[::1]' 1240s ok 83 1240s # got SERVER_PORT='123', expected '123' 1240s ok 84 1240s ok 1241s t/apache/teclchunk.t ................ skipped: Not supported yet 1243s t/apr/uri.t ......................... 1243s 1..1 1243s # Running under perl version 5.038002 for linux 1243s # Current time local: Mon Apr 8 18:22:55 2024 1243s # Current time GMT: Mon Apr 8 18:22:55 2024 1243s # Using Test.pm version 1.31 1243s # Using Apache/Test.pm version 1.42 1243s ok 1 1243s ok 1244s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1246s t/filter/case.t ..................... 1246s 1..4 1246s # Running under perl version 5.038002 for linux 1246s # Current time local: Mon Apr 8 18:22:58 2024 1246s # Current time GMT: Mon Apr 8 18:22:58 2024 1246s # Using Test.pm version 1.31 1246s # Using Apache/Test.pm version 1.42 1246s ok 1 1246s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1246s # expected 200 1246s # received 200 1246s # body: =HEAD1 NAME 1246s X X 1246s 1246s PERLSUB - PERL SUBROUTINES 1246s 1246s =HEAD1 SYNOPSIS 1246s 1246s TO DECLARE SUBROUTINES: 1246s X X 1246s 1246s SUB NAME; # A "FORWARD" DECLARATION. 1246s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1246s SUB NAME : ATTRS; # WITH ATTRIBUTES 1246s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1246s 1246s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1246s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1246s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1246s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1246s 1246s USE FEATURE 'SIGNATURES'; 1246s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1246s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1246s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1246s 1246s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1246s X 1246s 1246s $SUBREF = SUB BLOCK; # NO PROTO 1246s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1246s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1246s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1246s 1246s USE FEATURE 'SIGNATURES'; 1246s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1246s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1246s 1246s TO IMPORT SUBROUTINES: 1246s X 1246s 1246s USE MODULE QW(NAME1 NAME2 NAME3); 1246s 1246s TO CALL SUBROUTINES: 1246s X X 1246s 1246s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1246s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1246s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1246s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1246s 1246s =HEAD1 DESCRIPTION 1246s 1246s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1246s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1246s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1246s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1246s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1246s ITS NAME OR A CODE REFERENCE. 1246s 1246s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1246s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1246s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1246s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1246s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1246s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1246s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1246s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1246s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1246s X X 1246s 1246s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1246s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1246s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1246s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1246s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1246s SUCH A SIGNATURE-USING SUBROUTINE. 1246s 1246s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1246s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1246s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1246s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1246s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1246s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1246s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1246s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1246s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1246s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1246s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1246s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1246s X X X<@_> 1246s 1246s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1246s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1246s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1246s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1246s L AND L. 1246s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1246s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1246s 1246s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1246s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1246s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1246s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1246s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1246s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1246s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1246s ONE LARGE INDISTINGUISHABLE LIST. 1246s 1246s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1246s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1246s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1246s EMPTY SUB RETURNS THE EMPTY LIST. 1246s X X X 1246s 1246s EXAMPLE: 1246s 1246s SUB MAX { 1246s MY $MAX = SHIFT(@_); 1246s FOREACH $FOO (@_) { 1246s $MAX = $FOO IF $MAX < $FOO; 1246s } 1246s RETURN $MAX; 1246s } 1246s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1246s 1246s EXAMPLE: 1246s 1246s # GET A LINE, COMBINING CONTINUATION LINES 1246s # THAT START WITH WHITESPACE 1246s 1246s SUB GET_LINE { 1246s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1246s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1246s IF ($LOOKAHEAD =~ /^[ \T]/) { 1246s $THISLINE .= $LOOKAHEAD; 1246s } 1246s ELSE { 1246s LAST LINE; 1246s } 1246s } 1246s RETURN $THISLINE; 1246s } 1246s 1246s $LOOKAHEAD = ; # GET FIRST LINE 1246s WHILE (DEFINED($LINE = GET_LINE())) { 1246s ... 1246s } 1246s 1246s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1246s 1246s SUB MAYBESET { 1246s MY($KEY, $VALUE) = @_; 1246s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1246s } 1246s 1246s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1246s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1246s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1246s ITS CALLER'S VALUES. 1246s X X 1246s 1246s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1246s SUB UPCASE_IN { 1246s FOR (@_) { TR/A-Z/A-Z/ } 1246s } 1246s 1246s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1246s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1246s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1246s X X 1246s 1246s UPCASE_IN("FREDERICK"); 1246s 1246s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1246s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1246s OF CHANGING THEM IN PLACE: 1246s 1246s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1246s SUB UPCASE { 1246s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1246s MY @PARMS = @_; 1246s FOR (@PARMS) { TR/A-Z/A-Z/ } 1246s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1246s } 1246s 1246s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1246s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1246s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1246s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1246s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1246s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1246s 1246s @NEWLIST = UPCASE(@LIST1, @LIST2); 1246s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1246s 1246s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1246s 1246s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1246s 1246s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1246s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1246s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1246s L
FOR ALTERNATIVES. 1246s 1246s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1246s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1246s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1246s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1246s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1246s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1246s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1246s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1246s SEE L FOR MORE ABOUT ALL THAT. 1246s X<&> 1246s 1246s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1246s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1246s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1246s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1246s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1246s X 1246s 1246s &FOO(1,2,3); # PASS THREE ARGUMENTS 1246s FOO(1,2,3); # THE SAME 1246s 1246s FOO(); # PASS A NULL LIST 1246s &FOO(); # THE SAME 1246s 1246s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1246s USE STRICT 'SUBS'; 1246s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1246s # A COMPILE-TIME ERROR 1246s NO STRICT 'SUBS'; 1246s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1246s # A LITERAL STRING "FOO" 1246s 1246s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1246s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1246s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1246s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1246s X<&> 1246s 1246s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1246s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1246s YOUR SUBROUTINE'S NAME. 1246s 1246s USE V5.16; 1246s MY $FACTORIAL = SUB { 1246s MY ($X) = @_; 1246s RETURN 1 IF $X == 1; 1246s RETURN($X * __SUB__->( $X - 1 ) ); 1246s }; 1246s 1246s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1246s IS SUBJECT TO CHANGE. 1246s 1246s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1246s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1246s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1246s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1246s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1246s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1246s SPECIAL, PRE-DEFINED THINGS. 1246s 1246s =OVER 1246s 1246s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1246s 1246s C 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s C, C 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s C, C 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s C, C, C, C, C, C, C, 1246s C, C, C, C, C, C, 1246s C, C, C, C, C, C, C, 1246s C, C, C, C, C, C, 1246s C, C, C, C, C, 1246s C, C, C, C 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s C, C, C, C, C, C, C, 1246s C, C, C, C, C, C, C, 1246s C, C, C, C, C, C 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1246s L<< C|PERLFUNC/REQUIRE >> 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s C 1246s 1246s =ITEM DOCUMENTED IN L 1246s 1246s C, C, C, C, C 1246s 1246s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1246s 1246s ANY STARTING WITH C<(> 1246s 1246s =BACK 1246s 1246s THE C, C, C, C AND C SUBROUTINES 1246s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1246s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1246s EXPLICITLY. SEE L 1246s 1246s =HEAD2 SIGNATURES 1246s 1246s X X 1246s 1246s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1246s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1246s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1246s 1246s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1246s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1246s DIRECTLY BY C, IN THE CURRENT SCOPE. 1246s 1246s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1246s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1246s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1246s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1246s 1246s FOR EXAMPLE, 1246s 1246s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1246s 1246s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1246s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1246s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1246s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1246s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1246s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1246s 1246s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1246s THE SIGNATURE. FOR EXAMPLE, 1246s 1246s SUB FOO ($LEFT, $RIGHT) { 1246s RETURN $LEFT + $RIGHT; 1246s } 1246s 1246s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1246s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1246s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1246s EQUIVALENT TO 1246s 1246s SUB FOO { 1246s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1246s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1246s MY $LEFT = $_[0]; 1246s MY $RIGHT = $_[1]; 1246s RETURN $LEFT + $RIGHT; 1246s } 1246s 1246s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1246s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1246s 1246s SUB FOO ($FIRST, $, $THIRD) { 1246s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1246s } 1246s 1246s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1246s MANDATORY FOR THE CALLER TO PASS IT. 1246s 1246s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1246s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1246s 1246s SUB FOO ($LEFT, $RIGHT = 0) { 1246s RETURN $LEFT + $RIGHT; 1246s } 1246s 1246s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1246s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1246s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1246s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1246s FOR EXAMPLE, 1246s 1246s MY $AUTO_ID = 0; 1246s SUB FOO ($THING, $ID = $AUTO_ID++) { 1246s PRINT "$THING HAS ID $ID"; 1246s } 1246s 1246s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1246s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1246s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1246s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1246s 1246s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1246s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1246s } 1246s 1246s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1246s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1246s VALUE PROVIDED WAS C. 1246s 1246s SUB FOO ($NAME //= "WORLD") { 1246s PRINT "HELLO, $NAME"; 1246s } 1246s 1246s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1246s 1246s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1246s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1246s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1246s 1246s SUB FOO ($X ||= 10) { 1246s RETURN 5 + $X; 1246s } 1246s 1246s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1246s FOR EXAMPLE, 1246s 1246s SUB FOO ($THING, $ = 1) { 1246s PRINT $THING; 1246s } 1246s 1246s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1246s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1246s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1246s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1246s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1246s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1246s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1246s 1246s SUB FOO ($THING, $=) { 1246s PRINT $THING; 1246s } 1246s 1246s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1246s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1246s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1246s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1246s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1246s TO RIGHT. 1246s 1246s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1246s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1246s 1246s SUB FOO ($FILTER, @INPUTS) { 1246s PRINT $FILTER->($_) FOREACH @INPUTS; 1246s } 1246s 1246s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1246s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1246s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1246s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1246s 1246s SUB FOO ($THING, @) { 1246s PRINT $THING; 1246s } 1246s 1246s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1246s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1246s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1246s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1246s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1246s AS WITH STANDARD HASH CONSTRUCTION. 1246s 1246s SUB FOO ($FILTER, %INPUTS) { 1246s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1246s } 1246s 1246s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1246s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1246s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1246s 1246s SUB FOO ($THING, %) { 1246s PRINT $THING; 1246s } 1246s 1246s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1246s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1246s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1246s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1246s AN EMPTY ARRAY OR EMPTY HASH. 1246s 1246s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1246s THAT THE CALLER PASSED NO ARGUMENTS: 1246s 1246s SUB FOO () { 1246s RETURN 123; 1246s } 1246s 1246s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1246s WARNING IN THE C CATEGORY. FROM PERL 5.36 1246s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1246s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1246s STATEMENT SUCH AS: 1246s 1246s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1246s 1246s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1246s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1246s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1246s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1246s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1246s WARNINGS IN THE C CATEGORY WHEN 1246s COMPILED: 1246s 1246s SUB F ($X) { 1246s # THIS LINE EMITS THE WARNING SEEN BELOW 1246s PRINT "ARGUMENTS ARE @_"; 1246s } 1246s 1246s Z<> 1246s 1246s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1246s EXPERIMENTAL AT ... 1246s 1246s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1246s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1246s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1246s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1246s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1246s SUPPLY THAT ARGUMENT. 1246s 1246s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1246s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1246s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1246s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1246s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1246s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1246s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1246s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1246s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1246s 1246s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1246s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1246s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1246s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1246s L. FOR EXAMPLE, 1246s 1246s SUB FOO :PROTOTYPE($) { $_[0] } 1246s 1246s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1246s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1246s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1246s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1246s 1246s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1246s RETURN $LEFT + $RIGHT; 1246s } 1246s 1246s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1246s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1246s THE SUBROUTINE'S BODY. 1246s 1246s =HEAD2 PRIVATE VARIABLES VIA MY() 1246s X X X X X 1246s X X 1246s 1246s SYNOPSIS: 1246s 1246s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1246s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1246s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1246s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1246s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1246s 1246s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1246s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1246s SEE L AND L. 1246s 1246s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1246s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1246s (C/C/C/C), LOOP 1246s (C/C/C/C/C), SUBROUTINE, C, 1246s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1246s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1246s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1246s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1246s WITH C INSTEAD. 1246s 1246s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1246s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1246s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1246s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1246s ITS OWN COPY. 1246s X 1246s 1246s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1246s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1246s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1246s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1246s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1246s 1246s MY $X = 10; 1246s SUB BUMPX { $X++ } 1246s 1246s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1246s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1246s THE C ITSELF. SEE L. 1246s X 1246s 1246s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1246s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1246s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1246s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1246s 1246s $ARG = "FRED"; # "GLOBAL" VARIABLE 1246s $N = CUBE_ROOT(27); 1246s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1246s # OUTPUTS: FRED THINKS THE ROOT IS 3 1246s 1246s SUB CUBE_ROOT { 1246s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1246s $ARG **= 1/3; 1246s RETURN $ARG; 1246s } 1246s 1246s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1246s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1246s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1246s 1246s MY ($FOO) = ; # WRONG? 1246s MY @FOO = ; 1246s 1246s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1246s 1246s MY $FOO = ; 1246s 1246s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1246s 1246s MY $FOO, $BAR = 1; # WRONG 1246s 1246s THAT HAS THE SAME EFFECT AS 1246s 1246s MY $FOO; 1246s $BAR = 1; 1246s 1246s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1246s THE CURRENT STATEMENT. THUS, 1246s 1246s MY $X = $X; 1246s 1246s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1246s THE EXPRESSION 1246s 1246s MY $X = 123 AND $X == 123 1246s 1246s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1246s 1246s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1246s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1246s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1246s 1246s WHILE (MY $LINE = <>) { 1246s $LINE = LC $LINE; 1246s } CONTINUE { 1246s PRINT $LINE; 1246s } 1246s 1246s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1246s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1246s IT. SIMILARLY, IN THE CONDITIONAL 1246s 1246s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1246s USER_AGREES(); 1246s } ELSIF ($ANSWER =~ /^NO$/I) { 1246s USER_DISAGREES(); 1246s } ELSE { 1246s CHOMP $ANSWER; 1246s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1246s } 1246s 1246s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1246s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1246s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1246s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1246s 1246s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1246s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1246s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1246s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1246s IN THE LOOP 1246s X X 1246s 1246s FOR MY $I (1, 2, 3) { 1246s SOME_FUNCTION(); 1246s } 1246s 1246s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1246s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1246s X X 1246s 1246s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1246s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1246s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1246s 1246s USE STRICT 'VARS'; 1246s 1246s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1246s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1246s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1246s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1246s THIS WITH C. 1246s 1246s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1246s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1246s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1246s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1246s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1246s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1246s EXAMPLE. 1246s 1246s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1246s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1246s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1246s 1246s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1246s 1246s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1246s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1246s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1246s 1246s PACKAGE MAIN; 1246s LOCAL $X = 10; 1246s MY $X = 20; 1246s PRINT "$X AND $::X\N"; 1246s 1246s THAT WILL PRINT OUT C<20> AND C<10>. 1246s 1246s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1246s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1246s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1246s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1246s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1246s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1246s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1246s AN ANONYMOUS SUB REFERENCE: 1246s 1246s MY $SECRET_VERSION = '1.001-BETA'; 1246s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1246s &$SECRET_SUB(); 1246s 1246s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1246s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1246s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1246s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1246s UNQUALIFIED AND UNQUALIFIABLE. 1246s 1246s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1246s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1246s L FOR SOMETHING OF A WORK-AROUND TO 1246s THIS. 1246s 1246s =HEAD2 PERSISTENT PRIVATE VARIABLES 1246s X X X X 1246s X X 1246s 1246s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1246s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1246s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1246s 1246s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1246s 1246s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1246s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1246s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1246s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1246s THE C FORM DOES NOT REQUIRE THE 1246s C PRAGMA. 1246s 1246s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1246s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1246s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1246s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1246s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1246s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1246s SUBROUTINE EACH TIME IT IS EXECUTED.) 1246s 1246s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1246s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1246s 1246s USE FEATURE 'STATE'; 1246s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1246s 1246s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1246s 1246s USE FEATURE 'STATE'; 1246s SUB CREATE_COUNTER { 1246s RETURN SUB { STATE $X; RETURN ++$X } 1246s } 1246s 1246s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1246s CODE OUTSIDE. 1246s 1246s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1246s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1246s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1246s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1246s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1246s 1246s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1246s 1246s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1246s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1246s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1246s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1246s 1246s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1246s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1246s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1246s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1246s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1246s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1246s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1246s 1246s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1246s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1246s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1246s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1246s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1246s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1246s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1246s 1246s { 1246s MY $SECRET_VAL = 0; 1246s SUB GIMME_ANOTHER { 1246s RETURN ++$SECRET_VAL; 1246s } 1246s } 1246s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1246s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1246s 1246s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1246s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1246s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1246s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1246s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1246s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1246s STARTS TO RUN: 1246s 1246s BEGIN { 1246s MY $SECRET_VAL = 0; 1246s SUB GIMME_ANOTHER { 1246s RETURN ++$SECRET_VAL; 1246s } 1246s } 1246s 1246s SEE L ABOUT THE 1246s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1246s C AND C. 1246s 1246s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1246s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1246s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1246s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1246s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1246s 1246s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1246s X X X X 1246s X 1246s 1246s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1246s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1246s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1246s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1246s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1246s 1246s SYNOPSIS: 1246s 1246s # LOCALIZATION OF VALUES 1246s 1246s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1246s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1246s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1246s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1246s 1246s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1246s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1246s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1246s # LOCALIZATION 1246s 1246s # LOCALIZATION OF SYMBOLS 1246s 1246s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1246s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1246s # @MERLYN IS REALLY @RANDAL, ETC 1246s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1246s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1246s 1246s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1246s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1246s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1246s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1246s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1246s 1246s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1246s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1246s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1246s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1246s 1246s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1246s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1246s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1246s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1246s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1246s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1246s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1246s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1246s UNDEFINED VALUE.) 1246s 1246s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1246s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1246s VARIABLES OUTSIDE THE LOOP. 1246s 1246s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1246s X 1246s 1246s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1246s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1246s VIEWED AS A SCALAR OR AN ARRAY. SO 1246s 1246s LOCAL($FOO) = ; 1246s LOCAL @FOO = ; 1246s 1246s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1246s 1246s LOCAL $FOO = ; 1246s 1246s SUPPLIES A SCALAR CONTEXT. 1246s 1246s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1246s X 1246s 1246s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1246s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1246s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1246s 1246s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1246s 1246s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1246s { LOCAL $/ = UNDEF; $SLURP = ; } 1246s 1246s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1246s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1246s I, BECAUSE THE $1 VARIABLE IS 1246s MAGICAL AND READ-ONLY : 1246s 1246s LOCAL $1 = 2; 1246s 1246s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1246s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1246s TO SAFELY REUSE $_ IN A SUBROUTINE. 1246s 1246s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1246s WORK AS DESCRIBED. 1246s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1246s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1246s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1246s SEE L FOR MORE 1246s DETAILS. 1246s X 1246s 1246s =HEAD3 LOCALIZATION OF GLOBS 1246s X X 1246s 1246s THE CONSTRUCT 1246s 1246s LOCAL *NAME; 1246s 1246s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1246s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1246s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1246s 1246s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1246s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1246s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1246s SEPARATOR. 1246s 1246s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1246s X X 1246s X 1246s 1246s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1246s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1246s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1246s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1246s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1246s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1246s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1246s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1246s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1246s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1246s 1246s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1246s @ARY = ( 0..5 ); 1246s { 1246s LOCAL($ARY[5]) = 6; 1246s LOCAL($HASH{'A'}) = 'DRILL'; 1246s WHILE (MY $E = POP(@ARY)) { 1246s PRINT "$E . . .\N"; 1246s LAST UNLESS $E > 3; 1246s } 1246s IF (@ARY) { 1246s $HASH{'ONLY A'} = 'TEST'; 1246s DELETE $HASH{'A'}; 1246s } 1246s } 1246s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1246s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1246s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1246s 1246s PERL WILL PRINT 1246s 1246s 6 . . . 1246s 4 . . . 1246s 3 . . . 1246s THIS IS A TEST ONLY A TEST. 1246s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1246s 1246s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1246s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1246s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1246s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1246s 1246s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1246s X X X 1246s X 1246s 1246s YOU CAN USE THE C AND C 1246s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1246s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1246s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1246s 1246s DO { 1246s MY $VAL = $ARRAY[$IDX]; 1246s LOCAL $ARRAY[$IDX]; 1246s DELETE $ARRAY[$IDX]; 1246s $VAL 1246s } 1246s 1246s AND 1246s 1246s DO { 1246s MY $VAL = $HASH{KEY}; 1246s LOCAL $HASH{KEY}; 1246s DELETE $HASH{KEY}; 1246s $VAL 1246s } 1246s 1246s EXCEPT THAT FOR THOSE THE C IS 1246s SCOPED TO THE C BLOCK. SLICES ARE 1246s ALSO ACCEPTED. 1246s 1246s MY %HASH = ( 1246s A => [ 7, 8, 9 ], 1246s B => 1, 1246s ) 1246s 1246s { 1246s MY $X = DELETE LOCAL $HASH{A}; 1246s # $X IS [ 7, 8, 9 ] 1246s # %HASH IS (B => 1) 1246s 1246s { 1246s MY @NUMS = DELETE LOCAL @$X[0, 2] 1246s # @NUMS IS (7, 9) 1246s # $X IS [ UNDEF, 8 ] 1246s 1246s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1246s } 1246s # $X IS BACK TO [ 7, 8, 9 ] 1246s 1246s } 1246s # %HASH IS BACK TO ITS ORIGINAL STATE 1246s 1246s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1246s 1246s =HEAD2 LVALUE SUBROUTINES 1246s X X 1246s 1246s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1246s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1246s 1246s MY $VAL; 1246s SUB CANMOD : LVALUE { 1246s $VAL; # OR: RETURN $VAL; 1246s } 1246s SUB NOMOD { 1246s $VAL; 1246s } 1246s 1246s CANMOD() = 5; # ASSIGNS TO $VAL 1246s NOMOD() = 5; # ERROR 1246s 1246s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1246s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1246s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1246s 1246s DATA(2,3) = GET_DATA(3,4); 1246s 1246s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1246s 1246s (DATA(2,3)) = GET_DATA(3,4); 1246s 1246s AND IN: 1246s 1246s (DATA(2),DATA(3)) = GET_DATA(3,4); 1246s 1246s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1246s 1246s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1246s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1246s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1246s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1246s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1246s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1246s 1246s =HEAD2 LEXICAL SUBROUTINES 1246s X X X X 1246s 1246s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1246s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1246s AVAILABLE UNDER C OR C OR HIGHER. 1246s 1246s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1246s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1246s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1246s CATEGORY WAS DISABLED. 1246s 1246s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1246s DECLARED, AND ONLY AFTER THAT DECLARATION: 1246s 1246s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1246s # VERSIONS EARLIER THAN 5.26. 1246s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1246s USE FEATURE 'LEXICAL_SUBS'; 1246s 1246s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1246s STATE SUB FOO { 1246s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1246s } 1246s FOO(); # CALLS "STATE" SUB 1246s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1246s 1246s MY SUB BAR { ... } 1246s BAR(); # CALLS "MY" SUB 1246s 1246s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1246s 1246s # WRONG 1246s MY SUB BAZ { 1246s BAZ(); 1246s } 1246s 1246s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1246s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1246s 1246s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1246s 1246s MY SUB BAZ { 1246s __SUB__->(); # CALLS ITSELF 1246s } 1246s 1246s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1246s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1246s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1246s HOWEVER: 1246s 1246s MY SUB BAZ; # PREDECLARATION 1246s SUB BAZ { # DEFINE THE "MY" SUB 1246s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1246s } 1246s 1246s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1246s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1246s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1246s 1246s =HEAD3 C VS C 1246s 1246s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1246s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1246s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1246s CONTAINING BLOCK TO THE NEXT. 1246s 1246s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1246s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1246s 1246s SUB WHATEVER { 1246s MY $X = SHIFT; 1246s MY SUB INNER { 1246s ... DO SOMETHING WITH $X ... 1246s } 1246s INNER(); 1246s } 1246s 1246s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1246s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1246s SEE THE C<$X> FROM THE FIRST CALL TO C. 1246s 1246s =HEAD3 C SUBROUTINES 1246s 1246s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1246s SUBROUTINE OF THE SAME NAME. 1246s 1246s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1246s INSIDE AN INNER SCOPE: 1246s 1246s SUB FOO { ... } 1246s 1246s SUB BAR { 1246s MY SUB FOO { ... } 1246s { 1246s # NEED TO USE THE OUTER FOO HERE 1246s OUR SUB FOO; 1246s FOO(); 1246s } 1246s } 1246s 1246s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1246s 1246s PACKAGE MYSNEAKYMODULE; 1246s 1246s OUR SUB DO_SOMETHING { ... } 1246s 1246s SUB DO_SOMETHING_WITH_CALLER { 1246s PACKAGE DB; 1246s () = CALLER 1; # SETS @DB::ARGS 1246s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1246s } 1246s 1246s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1246s X X<*> 1246s 1246s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1246s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1246s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1246s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1246s 1246s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1246s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1246s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1246s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1246s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1246s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1246s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1246s 1246s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1246s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1246s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1246s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1246s 1246s SUB DOUBLEARY { 1246s LOCAL(*SOMEARY) = @_; 1246s FOREACH $ELEM (@SOMEARY) { 1246s $ELEM *= 2; 1246s } 1246s } 1246s DOUBLEARY(*FOO); 1246s DOUBLEARY(*BAR); 1246s 1246s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1246s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1246s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1246s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1246s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1246s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1246s 1246s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1246s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1246s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1246s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1246s L. 1246s 1246s =HEAD2 WHEN TO STILL USE LOCAL() 1246s X X 1246s 1246s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1246s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1246s I USE C INSTEAD OF C. 1246s 1246s =OVER 4 1246s 1246s =ITEM 1. 1246s 1246s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1246s 1246s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1246s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1246s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1246s IN C<@FIELDS>. 1246s 1246s { 1246s LOCAL @ARGV = ("/ETC/MOTD"); 1246s LOCAL $/ = UNDEF; 1246s LOCAL $_ = <>; 1246s @FIELDS = SPLIT /^\S*=+\S*$/; 1246s } 1246s 1246s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1246s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1246s 1246s =ITEM 2. 1246s 1246s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1246s 1246s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1246s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1246s TABLE ENTRIES: 1246s 1246s SUB IOQUEUE { 1246s LOCAL (*READER, *WRITER); # NOT MY! 1246s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1246s RETURN (*READER, *WRITER); 1246s } 1246s ($HEAD, $TAIL) = IOQUEUE(); 1246s 1246s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1246s ENTRIES. 1246s 1246s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1246s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1246s A LOCAL ALIAS. 1246s 1246s { 1246s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1246s GROW(); # REALLY CALLS SHRINK() 1246s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1246s } 1246s GROW(); # GET THE REAL GROW() AGAIN 1246s 1246s SEE L FOR MORE ABOUT MANIPULATING 1246s FUNCTIONS BY NAME IN THIS WAY. 1246s 1246s =ITEM 3. 1246s 1246s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1246s 1246s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1246s IS DONE ON DYNAMICS: 1246s 1246s { 1246s LOCAL $SIG{INT} = 'IGNORE'; 1246s FUNCT(); # UNINTERRUPTIBLE 1246s } 1246s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1246s 1246s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1246s 1246s =BACK 1246s 1246s =HEAD2 PASS BY REFERENCE 1246s X X X 1246s 1246s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1246s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1246s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1246s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1246s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1246s 1246s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1246s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1246s OF ALL THEIR FORMER LAST ELEMENTS: 1246s 1246s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1246s 1246s SUB POPMANY { 1246s MY $AREF; 1246s MY @RETLIST; 1246s FOREACH $AREF ( @_ ) { 1246s PUSH @RETLIST, POP @$AREF; 1246s } 1246s RETURN @RETLIST; 1246s } 1246s 1246s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1246s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1246s 1246s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1246s SUB INTER { 1246s MY ($K, $HREF, %SEEN); # LOCALS 1246s FOREACH $HREF (@_) { 1246s WHILE ( $K = EACH %$HREF ) { 1246s $SEEN{$K}++; 1246s } 1246s } 1246s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1246s } 1246s 1246s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1246s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1246s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1246s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1246s A LITTLE EXPENSIVE. 1246s 1246s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1246s 1246s (@W, @X) = FUNC(@Y, @Z); 1246s OR 1246s (%W, %X) = FUNC(%Y, %Z); 1246s 1246s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1246s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1246s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1246s AS ALWAYS. 1246s 1246s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1246s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1246s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1246s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1246s 1246s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1246s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1246s SUB FUNC { 1246s MY ($YREF, $ZREF) = @_; 1246s IF (@$YREF > @$ZREF) { 1246s RETURN ($YREF, $ZREF); 1246s } ELSE { 1246s RETURN ($ZREF, $YREF); 1246s } 1246s } 1246s 1246s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1246s 1246s (*W, *X) = FUNC(\@Y, \@Z); 1246s PRINT "@W HAS MORE THAN @X\N"; 1246s SUB FUNC { 1246s LOCAL (*Y, *Z) = @_; 1246s IF (@Y > @Z) { 1246s RETURN (\@Y, \@Z); 1246s } ELSE { 1246s RETURN (\@Z, \@Y); 1246s } 1246s } 1246s 1246s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1246s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1246s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1246s ARE IN THE SYMBOL TABLE. 1246s 1246s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1246s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1246s FOR EXAMPLE: 1246s 1246s SPLUTTER(\*STDOUT); 1246s SUB SPLUTTER { 1246s MY $FH = SHIFT; 1246s PRINT $FH "HER UM WELL A HMMM\N"; 1246s } 1246s 1246s $REC = GET_REC(\*STDIN); 1246s SUB GET_REC { 1246s MY $FH = SHIFT; 1246s RETURN SCALAR <$FH>; 1246s } 1246s 1246s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1246s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1246s 1246s SUB OPENIT { 1246s MY $PATH = SHIFT; 1246s LOCAL *FH; 1246s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1246s } 1246s 1246s =HEAD2 PROTOTYPES 1246s X X 1246s 1246s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1246s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1246s SECTION OR WITH A L. 1246s IF YOU DECLARE EITHER OF 1246s 1246s SUB MYPUSH (\@@) 1246s SUB MYPUSH :PROTOTYPE(\@@) 1246s 1246s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1246s 1246s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1246s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1246s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1246s OF AN ATTRIBUTE. 1246s 1246s THE 1246s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1246s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1246s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1246s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1246s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1246s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1246s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1246s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1246s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1246s 1246s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1246s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1246s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1246s 1246s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1246s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1246s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1246s CORRESPONDING BUILT-IN. 1246s 1246s DECLARED AS CALLED AS 1246s 1246s SUB MYLINK ($$) MYLINK $OLD, $NEW 1246s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1246s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1246s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1246s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1246s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1246s SUB MYPOP (\@) MYPOP @ARRAY 1246s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1246s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1246s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1246s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1246s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1246s SUB MYRAND (;$) MYRAND 42 1246s SUB MYTIME () MYTIME 1246s 1246s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1246s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1246s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1246s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1246s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1246s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1246s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1246s 1246s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1246s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1246s 1246s SUB MYREF (\[$@%&*]) 1246s 1246s WILL ALLOW CALLING MYREF() AS 1246s 1246s MYREF $VAR 1246s MYREF @ARRAY 1246s MYREF %HASH 1246s MYREF &SUB 1246s MYREF *GLOB 1246s 1246s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1246s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1246s 1246s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1246s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1246s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1246s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1246s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1246s 1246s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1246s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1246s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1246s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1246s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1246s FOLLOWS: 1246s 1246s USE SYMBOL 'QUALIFY_TO_REF'; 1246s 1246s SUB FOO (*) { 1246s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1246s ... 1246s } 1246s 1246s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1246s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1246s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1246s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1246s 1246s SUB MYPUSH (+@) { 1246s MY $AREF = SHIFT; 1246s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1246s PUSH @$AREF, @_; 1246s } 1246s 1246s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1246s IS OF AN ACCEPTABLE TYPE. 1246s 1246s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1246s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1246s 1246s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1246s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1246s PROVIDED, C<$_> WILL BE USED INSTEAD. 1246s 1246s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1246s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1246s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1246s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1246s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1246s 1246s MYTIME +2; 1246s 1246s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1246s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1246s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1246s 1246s SUB MYGETPROTOBYNUMBER($;); 1246s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1246s 1246s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1246s PROVIDED IT'S IN THE INITIAL POSITION: 1246s X<&> 1246s 1246s SUB TRY (&@) { 1246s MY($TRY,$CATCH) = @_; 1246s EVAL { &$TRY }; 1246s IF ($@) { 1246s LOCAL $_ = $@; 1246s &$CATCH; 1246s } 1246s } 1246s SUB CATCH (&) { $_[0] } 1246s 1246s TRY { 1246s DIE "PHOOEY"; 1246s } CATCH { 1246s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1246s }; 1246s 1246s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1246s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1246s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1246s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1246s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1246s 1246s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1246s X 1246s 1246s SUB MYGREP (&@) { 1246s MY $CODE = SHIFT; 1246s MY @RESULT; 1246s FOREACH $_ (@_) { 1246s PUSH(@RESULT, $_) IF &$CODE; 1246s } 1246s @RESULT; 1246s } 1246s 1246s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1246s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1246s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1246s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1246s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1246s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1246s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1246s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1246s 1246s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1246s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1246s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1246s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1246s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1246s MAJORITY OF OFFENDING CODE IS FIXED. 1246s 1246s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1246s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1246s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1246s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1246s 1246s SUB FUNC ($) { 1246s MY $N = SHIFT; 1246s PRINT "YOU GAVE ME $N\N"; 1246s } 1246s 1246s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1246s RETURNING A LIST: 1246s 1246s FUNC(@FOO); 1246s FUNC( $TEXT =~ /\W+/G ); 1246s 1246s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1246s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1246s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1246s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1246s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1246s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1246s 1246s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1246s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1246s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1246s EFFECT, LIKE SO: 1246s 1246s SUB FOO($$); 1246s SUB FOO($$) { 1246s FOO 1, 2; 1246s } 1246s 1246s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1246s TO MAKE THE WORLD A BETTER PLACE. 1246s 1246s =HEAD2 CONSTANT FUNCTIONS 1246s X 1246s 1246s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1246s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1246s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1246s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1246s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1246s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1246s 1246s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1246s 1246s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1246s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1246s # AND IT'S INLINED, TOO! 1246s SUB ST_DEV () { 0 } 1246s SUB ST_INO () { 1 } 1246s 1246s SUB FLAG_FOO () { 1 << 8 } 1246s SUB FLAG_BAR () { 1 << 9 } 1246s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1246s 1246s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1246s 1246s SUB N () { INT(OPT_BAZ) / 3 } 1246s 1246s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1246s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1246s 1246s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1246s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1246s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1246s C: 1246s 1246s SUB BAZ_VAL () { 1246s IF (OPT_BAZ) { 1246s RETURN 23; 1246s } 1246s ELSE { 1246s RETURN 42; 1246s } 1246s } 1246s SUB BONK_VAL () { RETURN 12345 } 1246s 1246s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1246s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1246s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1246s 1246s BEGIN { 1246s MY $VAR = 1; 1246s NO STRICT 'REFS'; 1246s *INLINED = SUB () { $VAR }; 1246s } 1246s 1246s BEGIN { 1246s MY $VAR = 1; 1246s MY $REF = \$VAR; 1246s NO STRICT 'REFS'; 1246s *NOT_INLINED = SUB () { $VAR }; 1246s } 1246s 1246s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1246s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1246s 1246s BEGIN { 1246s MY $X = 10; 1246s *FOO = SUB () { $X }; 1246s $X++; 1246s } 1246s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1246s 1246s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1246s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1246s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1246s SO IT PRINTED C<10>, NOT C<11>. 1246s 1246s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1246s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1246s ASIDE FROM WHERE IT IS DECLARED. 1246s 1246s # FINE, NO WARNING 1246s BEGIN { 1246s MY $X = 54321; 1246s *INLINED = SUB () { $X }; 1246s } 1246s # ERROR 1246s BEGIN { 1246s MY $X; 1246s $X = 54321; 1246s *ALSO_INLINED = SUB () { $X }; 1246s } 1246s 1246s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1246s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1246s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1246s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1246s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1246s 1246s MY $X = 54321; 1246s *INLINED = SUB : CONST { $X }; 1246s $X++; 1246s 1246s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1246s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1246s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1246s VALUE CAPTURED THE SAME WAY. 1246s 1246s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1246s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1246s AN EXPLICIT C: 1246s 1246s BEGIN { 1246s MY $X = 10; 1246s *FOO = SUB () { RETURN $X }; 1246s $X++; 1246s } 1246s PRINT FOO(); # PRINTS 11 1246s 1246s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1246s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1246s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1246s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1246s 1246s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1246s SUB ONE { 1246s 1; 1246s } 1246s IF (ONE ) { 1246s PRINT ONE() IF ONE ; 1246s } 1246s 1246s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1246s SUB ONE () { 1 } 1246s DO { 1246s PRINT 1 1246s }; 1246s 1246s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1246s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1246s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1246s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1246s 1246s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1246s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1246s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1246s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1246s 1246s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1246s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1246s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1246s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1246s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1246s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1246s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1246s MENTIONED ABOVE: 1246s 1246s SUB NOT_INLINED () { RETURN 23 } 1246s 1246s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1246s X X X X 1246s 1246s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1246s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1246s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1246s ON A NON-UNIX SYSTEM. 1246s 1246s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1246s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1246s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1246s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1246s 1246s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1246s CHDIR $SOMEWHERE; 1246s SUB CHDIR { ... } 1246s 1246s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1246s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1246s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1246s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1246s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1246s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1246s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1246s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1246s FOR SOME KEYWORDS. SEE L. 1246s 1246s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1246s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1246s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1246s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1246s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1246s THAT IS, THEY COULD SAY 1246s 1246s USE MODULE 'OPEN'; 1246s 1246s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1246s 1246s USE MODULE; 1246s 1246s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1246s 1246s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1246s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1246s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1246s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1246s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1246s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1246s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1246s 1246s PACKAGE REGLOB; 1246s REQUIRE EXPORTER; 1246s @ISA = 'EXPORTER'; 1246s @EXPORT_OK = 'GLOB'; 1246s 1246s SUB IMPORT { 1246s MY $PKG = SHIFT; 1246s RETURN UNLESS @_; 1246s MY $SYM = SHIFT; 1246s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1246s $PKG->EXPORT($WHERE, $SYM, @_); 1246s } 1246s 1246s SUB GLOB { 1246s MY $PAT = SHIFT; 1246s MY @GOT; 1246s IF (OPENDIR MY $D, '.') { 1246s @GOT = GREP /$PAT/, READDIR $D; 1246s CLOSEDIR $D; 1246s } 1246s RETURN @GOT; 1246s } 1246s 1; 1246s 1246s AND HERE'S HOW IT COULD BE (AB)USED: 1246s 1246s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1246s PACKAGE FOO; 1246s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1246s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1246s 1246s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1246s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1246s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1246s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1246s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1246s IT MUST BE DONE AT ALL. 1246s 1246s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1246s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1246s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1246s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1246s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1246s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1246s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1246s LIBRARY. 1246s 1246s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1246s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1246s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1246s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1246s (SEE L). 1246s 1246s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1246s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1246s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1246s 1246s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1246s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1246s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1246s C SYNTAX, THOUGH). 1246s 1246s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1246s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1246s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1246s 1246s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1246s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1246s 1246s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1246s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1246s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1246s 1246s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1246s 1246s =HEAD2 AUTOLOADING 1246s X X 1246s 1246s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1246s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1246s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1246s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1246s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1246s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1246s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1246s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1246s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1246s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1246s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1246s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1246s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1246s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1246s SUBROUTINE NAME. SEE L FOR DETAILS.) 1246s 1246s 1246s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1246s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1246s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1246s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1246s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1246s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1246s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1246s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1246s 1246s SUB AUTOLOAD { 1246s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1246s MY $PROGRAM = $AUTOLOAD; 1246s $PROGRAM =~ S/.*:://; 1246s SYSTEM($PROGRAM, @_); 1246s } 1246s DATE(); 1246s WHO(); 1246s LS('-L'); 1246s 1246s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1246s EVEN NEED PARENTHESES: 1246s 1246s USE SUBS QW(DATE WHO LS); 1246s DATE; 1246s WHO; 1246s LS '-L'; 1246s 1246s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1246s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1246s 1246s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1246s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1246s DESCRIBED IN L AND IN L, THE STANDARD 1246s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1246s FUNCTIONS TO PERL CODE IN L. 1246s 1246s =HEAD2 SUBROUTINE ATTRIBUTES 1246s X X X 1246s 1246s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1246s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1246s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1246s C HAD BEEN SEEN. SEE L FOR DETAILS 1246s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1246s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1246s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1246s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1246s 1246s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1246s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1246s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1246s NEST PROPERLY. 1246s 1246s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1246s 1246s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1246s SUB PLUGH () : UGLY('\(") :BAD; 1246s SUB XYZZY : _5X5 { ... } 1246s 1246s EXAMPLES OF INVALID SYNTAX: 1246s 1246s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1246s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1246s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1246s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1246s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1246s 1246s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1246s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1246s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1246s PARSED AND INVOKED: 1246s 1246s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1246s 1246s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1246s SEE L AND L. 1246s 1246s =HEAD1 SEE ALSO 1246s 1246s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1246s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1246s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1246s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1246s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1246s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1246s 1246s =FOR VI 1246s # EX: SET STS=0 SW=4 ET: 1246s 1246s ok 2 1246s # testing mod_cgi with /modules/cgi/perl.pl 1246s # expected 200 1246s # received 200 1246s # body: PERL CGI 1246s ok 3 1246s # testing mod_test_rwrite with /test_rwrite 1246s # expected 200 1246s # received 200 1246s # body: A 1246s ok 4 1246s ok 1247s t/filter/case_in.t .................. 1247s 1..3 1247s # Running under perl version 5.038002 for linux 1247s # Current time local: Mon Apr 8 18:23:00 2024 1247s # Current time GMT: Mon Apr 8 18:23:00 2024 1247s # Using Test.pm version 1.31 1247s # Using Apache/Test.pm version 1.42 1247s ok 1 1247s # testing mod_cgi with /modules/cgi/perl_echo.pl 1247s # expected 200 1247s # received 200 1247s ok 2 1247s # testing mod_echo_post with /echo_post 1247s # expected 200 1247s # received 200 1247s ok 3 1247s ok 1249s t/filter/input_body.t ............... 1249s 1..2 1249s # Running under perl version 5.038002 for linux 1249s # Current time local: Mon Apr 8 18:23:01 2024 1249s # Current time GMT: Mon Apr 8 18:23:01 2024 1249s # Using Test.pm version 1.31 1249s # Using Apache/Test.pm version 1.42 1249s # testing : Posted "1 ko" 1249s # expected: 'ok 1' 1249s # received: 'ok 1' 1249s ok 1 1249s # testing : Posted "2 ko" 1249s # expected: 'ok 2' 1249s # received: 'ok 2' 1249s ok 2 1249s ok 1251s t/http11/basicauth.t ................ 1251s 1..3 1251s # Running under perl version 5.038002 for linux 1251s # Current time local: Mon Apr 8 18:23:03 2024 1251s # Current time GMT: Mon Apr 8 18:23:03 2024 1251s # Using Test.pm version 1.31 1251s # Using Apache/Test.pm version 1.42 1251s ok 1 1251s ok 2 1251s ok 3 1251s ok 1252s t/http11/chunked.t .................. 1252s 1..30 1252s # Running under perl version 5.038002 for linux 1252s # Current time local: Mon Apr 8 18:23:04 2024 1252s # Current time GMT: Mon Apr 8 18:23:04 2024 1252s # Using Test.pm version 1.31 1252s # Using Apache/Test.pm version 1.42 1252s # testing : response protocol 1252s # expected: 'HTTP/1.1' 1252s # received: 'HTTP/1.1' 1252s ok 1 1252s # testing : response Transfer-Encoding 1252s # expected: 'chunked' 1252s # received: 'chunked' 1252s ok 2 1252s # testing : no Content-Length 1252s # expected: 0 1252s # received: 0 1252s ok 3 1252s # testing : body length 1252s # expected: '70976' 1252s # received: 70976 1252s ok 4 1252s # testing : number of requests 1252s # expected: 1 1252s # received: 1 1252s ok 5 1252s # testing : response protocol 1252s # expected: 'HTTP/1.1' 1252s # received: 'HTTP/1.1' 1252s ok 6 1252s # testing : response Transfer-Encoding 1252s # expected: 'chunked' 1252s # received: 'chunked' 1252s ok 7 1252s # testing : no Content-Length 1252s # expected: 0 1252s # received: 0 1252s ok 8 1252s # testing : body length 1252s # expected: '212509' 1252s # received: 212509 1252s ok 9 1252s # testing : number of requests 1252s # expected: 2 1252s # received: 2 1252s ok 10 1252s # testing : response protocol 1252s # expected: 'HTTP/1.1' 1252s # received: 'HTTP/1.1' 1252s ok 11 1252s # testing : response Transfer-Encoding 1252s # expected: 'chunked' 1252s # received: 'chunked' 1252s ok 12 1252s # testing : no Content-Length 1252s # expected: 0 1252s # received: 0 1252s ok 13 1252s # testing : body length 1252s # expected: '280545' 1252s # received: 280545 1252s ok 14 1252s # testing : number of requests 1252s # expected: 3 1252s # received: 3 1252s ok 15 1252s # testing : response protocol 1252s # expected: 'HTTP/1.1' 1252s # received: 'HTTP/1.1' 1252s ok 16 1252s # testing : response Transfer-Encoding 1252s # expected: 'chunked' 1252s # received: 'chunked' 1252s ok 17 1252s # testing : no Content-Length 1252s # expected: 0 1252s # received: 0 1252s ok 18 1252s # testing : body length 1252s # expected: '845969' 1252s # received: 845969 1252s ok 19 1252s # testing : number of requests 1252s # expected: 4 1252s # received: 4 1252s ok 20 1252s # testing : response protocol 1252s # expected: 'HTTP/1.1' 1252s # received: 'HTTP/1.1' 1252s ok 21 1252s # testing : no Transfer-Encoding (test result inverted) 1252s # expected: 'chunked' 1252s # received: '' 1252s ok 22 1252s # testing : content length 1252s # expected: 253 1252s # received: '253' 1252s ok 23 1252s # testing : body length 1252s # expected: '242' 1252s # received: 242 1252s ok 24 1252s # testing : number of requests 1252s # expected: 5 1252s # received: 5 1252s ok 25 1252s # testing : response protocol 1252s # expected: 'HTTP/1.1' 1252s # received: 'HTTP/1.1' 1252s ok 26 1252s # testing : no Transfer-Encoding (test result inverted) 1252s # expected: 'chunked' 1252s # received: '' 1252s ok 27 1252s # testing : content length 1252s # expected: '' 1252s # received: '' 1252s ok 28 1252s # testing : body length 1252s # expected: '14276' 1252s # received: 14276 1252s ok 29 1252s # testing : number of requests 1252s # expected: 6 1252s # received: 6 1252s ok 30 1252s ok 1254s t/http11/chunked2.t ................. 1254s 1..2 1254s # Running under perl version 5.038002 for linux 1254s # Current time local: Mon Apr 8 18:23:06 2024 1254s # Current time GMT: Mon Apr 8 18:23:06 2024 1254s # Using Test.pm version 1.31 1254s # Using Apache/Test.pm version 1.42 1254s # testing : successful response 1254s # expected: 200 1254s # received: '200' 1254s ok 1 1254s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1254s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1254s ok 2 1254s ok 1255s t/http11/clength.t .................. 1255s 1..6 1255s # Running under perl version 5.038002 for linux 1255s # Current time local: Mon Apr 8 18:23:08 2024 1255s # Current time GMT: Mon Apr 8 18:23:08 2024 1255s # Using Test.pm version 1.31 1255s # Using Apache/Test.pm version 1.42 1255s # testing : successful response 1255s # expected: 200 1255s # received: '200' 1255s ok 1 1255s # expected: 10 1255s # received: '10' 1255s ok 2 1255s # expected: 'bbbbbbbbbb' 1255s # received: 'bbbbbbbbbb' 1255s ok 3 1255s # testing : successful response 1255s # expected: 200 1255s # received: '200' 1255s ok 4 1255s # expected: 6 1255s # received: '6' 1255s ok 5 1255s # expected: 'foobar' 1255s # received: 'foobar' 1255s ok 6 1255s ok 1258s t/http11/post.t ..................... 1258s # using LWP client 1258s 1..51 1258s # Running under perl version 5.038002 for linux 1258s # Current time local: Mon Apr 8 18:23:09 2024 1258s # Current time GMT: Mon Apr 8 18:23:09 2024 1258s # Using Test.pm version 1.31 1258s # Using Apache/Test.pm version 1.42 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 1024 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Connection: Keep-Alive 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 1 1258s #DMMATCH1: 1 1258s #Keep-Alive: timeout=5, max=100 1258s # 1258s # testing : length posted 1258s # expected: '1024' 1258s # received: 1024 1258s ok 1 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 2048 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 2 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '2048' 1258s # received: 2048 1258s ok 2 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 3072 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 3 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '3072' 1258s # received: 3072 1258s ok 3 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 4096 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 4 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '4096' 1258s # received: 4096 1258s ok 4 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 5120 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 5 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '5120' 1258s # received: 5120 1258s ok 5 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 6144 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 6 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '6144' 1258s # received: 6144 1258s ok 6 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 7168 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 7 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '7168' 1258s # received: 7168 1258s ok 7 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 8192 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 8 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '8192' 1258s # received: 8192 1258s ok 8 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 9216 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 5 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 9 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '9216' 1258s # received: 9216 1258s ok 9 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 10240 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 10 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '10240' 1258s # received: 10240 1258s ok 10 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 11264 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 11 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '11264' 1258s # received: 11264 1258s ok 11 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 12288 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 12 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '12288' 1258s # received: 12288 1258s ok 12 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 13312 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 13 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '13312' 1258s # received: 13312 1258s ok 13 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 14336 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 14 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '14336' 1258s # received: 14336 1258s ok 14 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 15360 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 15 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '15360' 1258s # received: 15360 1258s ok 15 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 16384 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 16 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '16384' 1258s # received: 16384 1258s ok 16 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 17408 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 17 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '17408' 1258s # received: 17408 1258s ok 17 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 18432 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 18 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '18432' 1258s # received: 18432 1258s ok 18 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 19456 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 19 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '19456' 1258s # received: 19456 1258s ok 19 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 20480 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 20 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '20480' 1258s # received: 20480 1258s ok 20 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 21504 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 21 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '21504' 1258s # received: 21504 1258s ok 21 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 22528 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 22 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '22528' 1258s # received: 22528 1258s ok 22 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 23552 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 23 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '23552' 1258s # received: 23552 1258s ok 23 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 24576 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 24 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '24576' 1258s # received: 24576 1258s ok 24 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 25600 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 25 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '25600' 1258s # received: 25600 1258s ok 25 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 26624 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 26 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '26624' 1258s # received: 26624 1258s ok 26 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 27648 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 27 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '27648' 1258s # received: 27648 1258s ok 27 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 28672 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 28 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '28672' 1258s # received: 28672 1258s ok 28 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 29696 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 29 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '29696' 1258s # received: 29696 1258s ok 29 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 30720 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 30 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '30720' 1258s # received: 30720 1258s ok 30 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 31744 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 31 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '31744' 1258s # received: 31744 1258s ok 31 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 32768 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 32 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '32768' 1258s # received: 32768 1258s ok 32 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 33792 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 33 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '33792' 1258s # received: 33792 1258s ok 33 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 34816 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 34 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '34816' 1258s # received: 34816 1258s ok 34 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 35840 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 35 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '35840' 1258s # received: 35840 1258s ok 35 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 36864 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 36 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '36864' 1258s # received: 36864 1258s ok 36 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 37888 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 37 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '37888' 1258s # received: 37888 1258s ok 37 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 38912 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 38 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '38912' 1258s # received: 38912 1258s ok 38 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 39936 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 39 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '39936' 1258s # received: 39936 1258s ok 39 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 40960 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 40 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '40960' 1258s # received: 40960 1258s ok 40 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 41984 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 41 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '41984' 1258s # received: 41984 1258s ok 41 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 43008 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 42 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '43008' 1258s # received: 43008 1258s ok 42 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 44032 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 43 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '44032' 1258s # received: 44032 1258s ok 43 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 45056 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 44 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '45056' 1258s # received: 45056 1258s ok 44 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 46080 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 45 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '46080' 1258s # received: 46080 1258s ok 45 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 47104 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 46 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '47104' 1258s # received: 47104 1258s ok 46 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 48128 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:11 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 47 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '48128' 1258s # received: 48128 1258s ok 47 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 49152 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 48 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '49152' 1258s # received: 49152 1258s ok 48 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 50176 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 49 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '50176' 1258s # received: 50176 1258s ok 49 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 51200 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 6 1258s #Client-Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 50 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '51200' 1258s # received: 51200 1258s ok 50 1258s #lwp request: 1258s #POST http://localhost:8529/eat_post HTTP/1.1 1258s #User-Agent: libwww-perl/6.76 1258s #Content-Length: 102400 1258s # 1258s #server response: 1258s #HTTP/1.1 200 OK 1258s #Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1258s #Vary: In-If1 1258s #Content-Length: 7 1258s #Client-Date: Mon, 08 Apr 2024 18:23:12 GMT 1258s #Client-Peer: 127.0.0.1:8529 1258s #Client-Response-Num: 51 1258s #DMMATCH1: 1 1258s # 1258s # testing : length posted 1258s # expected: '102400' 1258s # received: 102400 1258s ok 51 1258s ok 1259s t/modules/aaa.t ..................... 1259s 1..40 1259s # Running under perl version 5.038002 for linux 1259s # Current time local: Mon Apr 8 18:23:12 2024 1259s # Current time GMT: Mon Apr 8 18:23:12 2024 1259s # Using Test.pm version 1.31 1259s # Using Apache/Test.pm version 1.42 1259s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm2 1259s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 1259s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/form1 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 11 1259s ok 12 1259s ok 13 1259s ok 14 1259s ok 15 1259s ok 16 1259s ok 17 1259s ok 18 1259s ok 19 1259s ok 20 1259s ok 21 1259s ok 22 1259s ok 23 1259s ok 24 1259s ok 25 1259s ok 26 1259s ok 27 1259s ok 28 1259s ok 29 1259s ok 30 1259s ok 31 1259s ok 32 1259s ok 33 1259s ok 34 1259s ok 35 1259s ok 36 1259s ok 37 1259s ok 38 1259s ok 39 1259s ok 40 1259s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/form1 1259s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm2 1259s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 1259s ok 1262s t/modules/access.t .................. 1262s 1..408 1262s # Running under perl version 5.038002 for linux 1262s # Current time local: Mon Apr 8 18:23:13 2024 1262s # Current time GMT: Mon Apr 8 18:23:13 2024 1262s # Using Test.pm version 1.31 1262s # Using Apache/Test.pm version 1.42 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # expecting access. 1262s ok 1 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 2 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from all 1262s # expecting access. 1262s ok 3 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 4 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from localhost 1262s # expecting access. 1262s ok 5 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 6 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from 127.0.0.1 1262s # expecting access. 1262s ok 7 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 8 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from 127.0 1262s # expecting access. 1262s ok 9 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 10 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 11 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 12 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from 127.0.0.1/16 1262s # expecting access. 1262s ok 13 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 14 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 15 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 16 1262s # --- 1262s # Order deny,allow 1262s # Allow from all 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 17 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # expecting access. 1262s ok 18 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 19 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from all 1262s # expecting access. 1262s ok 20 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 21 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from localhost 1262s # expecting access. 1262s ok 22 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 23 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from 127.0.0.1 1262s # expecting access. 1262s ok 24 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 25 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from 127.0 1262s # expecting access. 1262s ok 26 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 27 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 28 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 29 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from 127.0.0.1/16 1262s # expecting access. 1262s ok 30 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 31 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 32 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 33 1262s # --- 1262s # Order deny,allow 1262s # Allow from localhost 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 34 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # expecting access. 1262s ok 35 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 36 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from all 1262s # expecting access. 1262s ok 37 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 38 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from localhost 1262s # expecting access. 1262s ok 39 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 40 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1 1262s # expecting access. 1262s ok 41 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 42 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0 1262s # expecting access. 1262s ok 43 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 44 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 45 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 46 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1/16 1262s # expecting access. 1262s ok 47 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 48 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 49 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 50 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 51 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # expecting access. 1262s ok 52 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 53 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from all 1262s # expecting access. 1262s ok 54 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 55 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from localhost 1262s # expecting access. 1262s ok 56 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 57 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1 1262s # expecting access. 1262s ok 58 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 59 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from 127.0 1262s # expecting access. 1262s ok 60 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 61 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 62 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 63 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1/16 1262s # expecting access. 1262s ok 64 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 65 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 66 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 67 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 68 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 69 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 70 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from all 1262s # expecting access. 1262s ok 71 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 72 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from localhost 1262s # expecting access. 1262s ok 73 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 74 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1 1262s # expecting access. 1262s ok 75 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 76 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0 1262s # expecting access. 1262s ok 77 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 78 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 79 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 80 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1/16 1262s # expecting access. 1262s ok 81 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 82 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 83 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 84 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 85 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # expecting access. 1262s ok 86 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 87 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from all 1262s # expecting access. 1262s ok 88 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 89 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from localhost 1262s # expecting access. 1262s ok 90 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 91 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1 1262s # expecting access. 1262s ok 92 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 93 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0 1262s # expecting access. 1262s ok 94 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 95 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 96 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 97 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1/16 1262s # expecting access. 1262s ok 98 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 99 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 100 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 101 1262s # --- 1262s # Order deny,allow 1262s # Allow from 127.0.0.1/16 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 102 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # expecting access. 1262s ok 103 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 104 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from all 1262s # expecting access denial. 1262s ok 105 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 106 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 107 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 108 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 109 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 110 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 111 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 112 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 113 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 114 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 115 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 116 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 117 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 118 1262s # --- 1262s # Order deny,allow 1262s # Allow from somewhere.else.com 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 119 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # expecting access. 1262s ok 120 1262s # --- 1262s # Order deny,allow 1262s # Deny from all 1262s # expecting access denial. 1262s ok 121 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from all 1262s # expecting access denial. 1262s ok 122 1262s # --- 1262s # Order deny,allow 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 123 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 124 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 125 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 126 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 127 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 128 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 129 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 130 1262s # --- 1262s # Order deny,allow 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 131 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 132 1262s # --- 1262s # Order deny,allow 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 133 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 134 1262s # --- 1262s # Order deny,allow 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 135 1262s # --- 1262s # Order deny,allow 1262s # Allow from 66.6.6.6 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 136 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # expecting access. 1262s ok 137 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 138 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from all 1262s # expecting access denial. 1262s ok 139 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 140 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 141 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 142 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 143 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 144 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 145 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 146 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 147 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 148 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 149 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 150 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 151 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 152 1262s # --- 1262s # Order allow,deny 1262s # Allow from all 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 153 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # expecting access. 1262s ok 154 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 155 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from all 1262s # expecting access denial. 1262s ok 156 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 157 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 158 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 159 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 160 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 161 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 162 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 163 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 164 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 165 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 166 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 167 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 168 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 169 1262s # --- 1262s # Order allow,deny 1262s # Allow from localhost 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 170 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # expecting access. 1262s ok 171 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 172 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from all 1262s # expecting access denial. 1262s ok 173 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 174 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 175 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 176 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 177 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 178 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 179 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 180 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 181 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 182 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 183 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 184 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 185 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 186 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 187 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # expecting access. 1262s ok 188 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 189 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from all 1262s # expecting access denial. 1262s ok 190 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 191 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 192 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 193 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 194 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 195 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 196 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 197 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 198 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 199 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 200 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 201 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 202 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 203 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 204 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 205 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 206 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from all 1262s # expecting access denial. 1262s ok 207 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 208 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 209 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 210 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 211 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 212 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 213 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 214 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 215 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 216 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 217 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 218 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 219 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 220 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 221 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # expecting access. 1262s ok 222 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 223 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from all 1262s # expecting access denial. 1262s ok 224 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 225 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 226 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 227 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 228 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 229 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 230 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 231 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 232 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 233 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 234 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 235 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 236 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 237 1262s # --- 1262s # Order allow,deny 1262s # Allow from 127.0.0.1/16 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 238 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # expecting access denial. 1262s ok 239 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 240 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from all 1262s # expecting access denial. 1262s ok 241 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 242 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 243 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 244 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 245 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 246 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 247 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 248 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 249 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 250 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 251 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 252 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 253 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 254 1262s # --- 1262s # Order allow,deny 1262s # Allow from somewhere.else.com 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 255 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # expecting access denial. 1262s ok 256 1262s # --- 1262s # Order allow,deny 1262s # Deny from all 1262s # expecting access denial. 1262s ok 257 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from all 1262s # expecting access denial. 1262s ok 258 1262s # --- 1262s # Order allow,deny 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 259 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 260 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 261 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 262 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 263 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 264 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 265 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 266 1262s # --- 1262s # Order allow,deny 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 267 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 268 1262s # --- 1262s # Order allow,deny 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 269 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 270 1262s # --- 1262s # Order allow,deny 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 271 1262s # --- 1262s # Order allow,deny 1262s # Allow from 66.6.6.6 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 272 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # expecting access. 1262s ok 273 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 274 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from all 1262s # expecting access denial. 1262s ok 275 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 276 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 277 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 278 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 279 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 280 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 281 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 282 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 283 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 284 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 285 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 286 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 287 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 288 1262s # --- 1262s # Order mutual-failure 1262s # Allow from all 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 289 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # expecting access. 1262s ok 290 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 291 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from all 1262s # expecting access denial. 1262s ok 292 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 293 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 294 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 295 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 296 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 297 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 298 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 299 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 300 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 301 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 302 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 303 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 304 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 305 1262s # --- 1262s # Order mutual-failure 1262s # Allow from localhost 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 306 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # expecting access. 1262s ok 307 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 308 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from all 1262s # expecting access denial. 1262s ok 309 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 310 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 311 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 312 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 313 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 314 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 315 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 316 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 317 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 318 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 319 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 320 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 321 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 322 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 323 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # expecting access. 1262s ok 324 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 325 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from all 1262s # expecting access denial. 1262s ok 326 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 327 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 328 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 329 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 330 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 331 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 332 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 333 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 334 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 335 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 336 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 337 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 338 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 339 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 340 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # expecting access. 1262s ok 341 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 342 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from all 1262s # expecting access denial. 1262s ok 343 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 344 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 345 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 346 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 347 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 348 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 349 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 350 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 351 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 352 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 353 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 354 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 355 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 356 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/255.255.0.0 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 357 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # expecting access. 1262s ok 358 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 359 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from all 1262s # expecting access denial. 1262s ok 360 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 361 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 362 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 363 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 364 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 365 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 366 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 367 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 368 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 369 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 370 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 371 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from somewhere.else.com 1262s # expecting access. 1262s ok 372 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 373 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 127.0.0.1/16 1262s # Deny from 66.6.6.6 1262s # expecting access. 1262s ok 374 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # expecting access denial. 1262s ok 375 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 376 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from all 1262s # expecting access denial. 1262s ok 377 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 378 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 379 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 380 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 381 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 382 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 383 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 384 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 385 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 386 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 387 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 388 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 389 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 390 1262s # --- 1262s # Order mutual-failure 1262s # Allow from somewhere.else.com 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 391 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # expecting access denial. 1262s ok 392 1262s # --- 1262s # Order mutual-failure 1262s # Deny from all 1262s # expecting access denial. 1262s ok 393 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from all 1262s # expecting access denial. 1262s ok 394 1262s # --- 1262s # Order mutual-failure 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 395 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from localhost 1262s # expecting access denial. 1262s ok 396 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 397 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1 1262s # expecting access denial. 1262s ok 398 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 399 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0 1262s # expecting access denial. 1262s ok 400 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 401 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1/255.255.0.0 1262s # expecting access denial. 1262s ok 402 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 403 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from 127.0.0.1/16 1262s # expecting access denial. 1262s ok 404 1262s # --- 1262s # Order mutual-failure 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 405 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from somewhere.else.com 1262s # expecting access denial. 1262s ok 406 1262s # --- 1262s # Order mutual-failure 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 407 1262s # --- 1262s # Order mutual-failure 1262s # Allow from 66.6.6.6 1262s # Deny from 66.6.6.6 1262s # expecting access denial. 1262s ok 408 1262s ok 1263s t/modules/actions.t ................. 1263s 1..20 1263s # Running under perl version 5.038002 for linux 1263s # Current time local: Mon Apr 8 18:23:16 2024 1263s # Current time GMT: Mon Apr 8 18:23:16 2024 1263s # Using Test.pm version 1.31 1263s # Using Apache/Test.pm version 1.42 1263s # expected: 200 1263s # received: '200' 1263s ok 1 1263s # expected: 'nada' 1263s # received: 'nada' 1263s ok 2 1263s # expected: 404 1263s # received: '404' 1263s ok 3 1263s ok 4 # skip RC=404, no need to check content 1263s # expected: 404 1263s # received: '404' 1263s ok 5 1263s ok 6 # skip RC=404, no need to check content 1263s # expected: 404 1263s # received: '404' 1263s ok 7 1263s ok 8 # skip RC=404, no need to check content 1263s # expected: 200 1263s # received: '200' 1263s ok 9 1263s # expected: 'nada' 1263s # received: 'nada' 1263s ok 10 1263s # expected: 404 1263s # received: '404' 1263s ok 11 1263s ok 12 # skip RC=404, no need to check content 1263s # expected: 200 1263s # received: '200' 1263s ok 13 1263s # expected: 'POST 1263s # foo2: bar2 1263s # ' 1263s # received: 'POST 1263s # foo2: bar2 1263s # ' 1263s ok 14 1263s # expected: 405 1263s # received: '405' 1263s ok 15 1263s # expected: 200 1263s # received: '200' 1263s ok 16 1263s # expected: 'foo=bar' 1263s # received: 'foo=bar' 1263s ok 17 1263s # expected: 200 1263s # received: '200' 1263s ok 18 1263s # expected: 'POST 1263s # foo2: bar2 1263s # ' 1263s # received: 'POST 1263s # foo2: bar2 1263s # ' 1263s ok 19 1263s # expected: 405 1263s # received: '405' 1263s ok 20 1263s ok 1265s t/modules/alias.t ................... 1265s 1..134 1265s # Running under perl version 5.038002 for linux 1265s # Current time local: Mon Apr 8 18:23:17 2024 1265s # Current time GMT: Mon Apr 8 18:23:17 2024 1265s # Using Test.pm version 1.31 1265s # Using Apache/Test.pm version 1.42 1265s # verifying simple aliases 1265s # testing : /alias/ 1265s # expected: 200 1265s # received: '200' 1265s ok 1 1265s # testing : /bogu/ 1265s # expected: 404 1265s # received: '404' 1265s ok 2 1265s # verifying alias match with /ali[0-9]. 1265s # testing : /ali0 1265s # expected: 0 1265s # received: '0' 1265s ok 3 1265s # testing : /ali1 1265s # expected: 1 1265s # received: '1' 1265s ok 4 1265s # testing : /ali2 1265s # expected: 2 1265s # received: '2' 1265s ok 5 1265s # testing : /ali3 1265s # expected: 3 1265s # received: '3' 1265s ok 6 1265s # testing : /ali4 1265s # expected: 4 1265s # received: '4' 1265s ok 7 1265s # testing : /ali5 1265s # expected: 5 1265s # received: '5' 1265s ok 8 1265s # testing : /ali6 1265s # expected: 6 1265s # received: '6' 1265s ok 9 1265s # testing : /ali7 1265s # expected: 7 1265s # received: '7' 1265s ok 10 1265s # testing : /ali8 1265s # expected: 8 1265s # received: '8' 1265s ok 11 1265s # testing : /ali9 1265s # expected: 9 1265s # received: '9' 1265s ok 12 1265s # verifying expression alias match with /expr/ali[0-9]. 1265s # testing : /ali0 1265s # expected: 0 1265s # received: '0' 1265s ok 13 1265s # testing : /ali1 1265s # expected: 1 1265s # received: '1' 1265s ok 14 1265s # testing : /ali2 1265s # expected: 2 1265s # received: '2' 1265s ok 15 1265s # testing : /ali3 1265s # expected: 3 1265s # received: '3' 1265s ok 16 1265s # testing : /ali4 1265s # expected: 4 1265s # received: '4' 1265s ok 17 1265s # testing : /ali5 1265s # expected: 5 1265s # received: '5' 1265s ok 18 1265s # testing : /ali6 1265s # expected: 6 1265s # received: '6' 1265s ok 19 1265s # testing : /ali7 1265s # expected: 7 1265s # received: '7' 1265s ok 20 1265s # testing : /ali8 1265s # expected: 8 1265s # received: '8' 1265s ok 21 1265s # testing : /ali9 1265s # expected: 9 1265s # received: '9' 1265s ok 22 1265s # testing : /forbid 1265s # expected: '403' 1265s # received: '403' 1265s ok 23 1265s # testing : /gone 1265s # expected: '410' 1265s # received: '410' 1265s ok 24 1265s # testing : /perm 1265s # expected: '301' 1265s # received: '301' 1265s ok 25 1265s # testing : /perm2 1265s # expected: '301' 1265s # received: '301' 1265s ok 26 1265s # testing : /seeother 1265s # expected: '303' 1265s # received: '303' 1265s ok 27 1265s # testing : /temp 1265s # expected: '302' 1265s # received: '302' 1265s ok 28 1265s # testing : /temp2 1265s # expected: '302' 1265s # received: '302' 1265s ok 29 1265s verifying body of perm and temp redirect match 1265s # testing : /p0 1265s # expected: 0 1265s # received: '0' 1265s ok 30 1265s # testing : /p1 1265s # expected: 1 1265s # received: '1' 1265s ok 31 1265s # testing : /p2 1265s # expected: 2 1265s # received: '2' 1265s ok 32 1265s # testing : /p3 1265s # expected: 3 1265s # received: '3' 1265s ok 33 1265s # testing : /p4 1265s # expected: 4 1265s # received: '4' 1265s ok 34 1265s # testing : /p5 1265s # expected: 5 1265s # received: '5' 1265s ok 35 1265s # testing : /p6 1265s # expected: 6 1265s # received: '6' 1265s ok 36 1265s # testing : /p7 1265s # expected: 7 1265s # received: '7' 1265s ok 37 1265s # testing : /p8 1265s # expected: 8 1265s # received: '8' 1265s ok 38 1265s # testing : /p9 1265s # expected: 9 1265s # received: '9' 1265s ok 39 1265s # testing : /t0 1265s # expected: 0 1265s # received: '0' 1265s ok 40 1265s # testing : /t1 1265s # expected: 1 1265s # received: '1' 1265s ok 41 1265s # testing : /t2 1265s # expected: 2 1265s # received: '2' 1265s ok 42 1265s # testing : /t3 1265s # expected: 3 1265s # received: '3' 1265s ok 43 1265s # testing : /t4 1265s # expected: 4 1265s # received: '4' 1265s ok 44 1265s # testing : /t5 1265s # expected: 5 1265s # received: '5' 1265s ok 45 1265s # testing : /t6 1265s # expected: 6 1265s # received: '6' 1265s ok 46 1265s # testing : /t7 1265s # expected: 7 1265s # received: '7' 1265s ok 47 1265s # testing : /t8 1265s # expected: 8 1265s # received: '8' 1265s ok 48 1265s # testing : /t9 1265s # expected: 9 1265s # received: '9' 1265s ok 49 1265s verifying body of perm and temp redirect match with expression support 1265s # testing : /p0 1265s # expected: 0 1265s # received: '0' 1265s ok 50 1265s # testing : /p1 1265s # expected: 1 1265s # received: '1' 1265s ok 51 1265s # testing : /p2 1265s # expected: 2 1265s # received: '2' 1265s ok 52 1265s # testing : /p3 1265s # expected: 3 1265s # received: '3' 1265s ok 53 1265s # testing : /p4 1265s # expected: 4 1265s # received: '4' 1265s ok 54 1265s # testing : /p5 1265s # expected: 5 1265s # received: '5' 1265s ok 55 1265s # testing : /p6 1265s # expected: 6 1265s # received: '6' 1265s ok 56 1265s # testing : /p7 1265s # expected: 7 1265s # received: '7' 1265s ok 57 1265s # testing : /p8 1265s # expected: 8 1265s # received: '8' 1265s ok 58 1265s # testing : /p9 1265s # expected: 9 1265s # received: '9' 1265s ok 59 1265s # testing : /t0 1265s # expected: 0 1265s # received: '0' 1265s ok 60 1265s # testing : /t1 1265s # expected: 1 1265s # received: '1' 1265s ok 61 1265s # testing : /t2 1265s # expected: 2 1265s # received: '2' 1265s ok 62 1265s # testing : /t3 1265s # expected: 3 1265s # received: '3' 1265s ok 63 1265s # testing : /t4 1265s # expected: 4 1265s # received: '4' 1265s ok 64 1265s # testing : /t5 1265s # expected: 5 1265s # received: '5' 1265s ok 65 1265s # testing : /t6 1265s # expected: 6 1265s # received: '6' 1265s ok 66 1265s # testing : /t7 1265s # expected: 7 1265s # received: '7' 1265s ok 67 1265s # testing : /t8 1265s # expected: 8 1265s # received: '8' 1265s ok 68 1265s # testing : /t9 1265s # expected: 9 1265s # received: '9' 1265s ok 69 1265s verifying return code of seeother and gone redirect match 1265s # testing : s0 1265s # expected: '303' 1265s # received: '303' 1265s ok 70 1265s # testing : s1 1265s # expected: '303' 1265s # received: '303' 1265s ok 71 1265s # testing : s2 1265s # expected: '303' 1265s # received: '303' 1265s ok 72 1265s # testing : s3 1265s # expected: '303' 1265s # received: '303' 1265s ok 73 1265s # testing : s4 1265s # expected: '303' 1265s # received: '303' 1265s ok 74 1265s # testing : s5 1265s # expected: '303' 1265s # received: '303' 1265s ok 75 1265s # testing : s6 1265s # expected: '303' 1265s # received: '303' 1265s ok 76 1265s # testing : s7 1265s # expected: '303' 1265s # received: '303' 1265s ok 77 1265s # testing : s8 1265s # expected: '303' 1265s # received: '303' 1265s ok 78 1265s # testing : s9 1265s # expected: '303' 1265s # received: '303' 1265s ok 79 1265s # testing : g0 1265s # expected: '410' 1265s # received: '410' 1265s ok 80 1265s # testing : g1 1265s # expected: '410' 1265s # received: '410' 1265s ok 81 1265s # testing : g2 1265s # expected: '410' 1265s # received: '410' 1265s ok 82 1265s # testing : g3 1265s # expected: '410' 1265s # received: '410' 1265s ok 83 1265s # testing : g4 1265s # expected: '410' 1265s # received: '410' 1265s ok 84 1265s # testing : g5 1265s # expected: '410' 1265s # received: '410' 1265s ok 85 1265s # testing : g6 1265s # expected: '410' 1265s # received: '410' 1265s ok 86 1265s # testing : g7 1265s # expected: '410' 1265s # received: '410' 1265s ok 87 1265s # testing : g8 1265s # expected: '410' 1265s # received: '410' 1265s ok 88 1265s # testing : g9 1265s # expected: '410' 1265s # received: '410' 1265s ok 89 1265s # testing : f0 1265s # expected: '403' 1265s # received: '403' 1265s ok 90 1265s # testing : f1 1265s # expected: '403' 1265s # received: '403' 1265s ok 91 1265s # testing : f2 1265s # expected: '403' 1265s # received: '403' 1265s ok 92 1265s # testing : f3 1265s # expected: '403' 1265s # received: '403' 1265s ok 93 1265s # testing : f4 1265s # expected: '403' 1265s # received: '403' 1265s ok 94 1265s # testing : f5 1265s # expected: '403' 1265s # received: '403' 1265s ok 95 1265s # testing : f6 1265s # expected: '403' 1265s # received: '403' 1265s ok 96 1265s # testing : f7 1265s # expected: '403' 1265s # received: '403' 1265s ok 97 1265s # testing : f8 1265s # expected: '403' 1265s # received: '403' 1265s ok 98 1265s # testing : f9 1265s # expected: '403' 1265s # received: '403' 1265s ok 99 1265s verifying return code of seeother and gone redirect match with expression support 1265s # testing : s0 1265s # expected: '303' 1265s # received: '303' 1265s ok 100 1265s # testing : s1 1265s # expected: '303' 1265s # received: '303' 1265s ok 101 1265s # testing : s2 1265s # expected: '303' 1265s # received: '303' 1265s ok 102 1265s # testing : s3 1265s # expected: '303' 1265s # received: '303' 1265s ok 103 1265s # testing : s4 1265s # expected: '303' 1265s # received: '303' 1265s ok 104 1265s # testing : s5 1265s # expected: '303' 1265s # received: '303' 1265s ok 105 1265s # testing : s6 1265s # expected: '303' 1265s # received: '303' 1265s ok 106 1265s # testing : s7 1265s # expected: '303' 1265s # received: '303' 1265s ok 107 1265s # testing : s8 1265s # expected: '303' 1265s # received: '303' 1265s ok 108 1265s # testing : s9 1265s # expected: '303' 1265s # received: '303' 1265s ok 109 1265s # testing : g0 1265s # expected: '410' 1265s # received: '410' 1265s ok 110 1265s # testing : g1 1265s # expected: '410' 1265s # received: '410' 1265s ok 111 1265s # testing : g2 1265s # expected: '410' 1265s # received: '410' 1265s ok 112 1265s # testing : g3 1265s # expected: '410' 1265s # received: '410' 1265s ok 113 1265s # testing : g4 1265s # expected: '410' 1265s # received: '410' 1265s ok 114 1265s # testing : g5 1265s # expected: '410' 1265s # received: '410' 1265s ok 115 1265s # testing : g6 1265s # expected: '410' 1265s # received: '410' 1265s ok 116 1265s # testing : g7 1265s # expected: '410' 1265s # received: '410' 1265s ok 117 1265s # testing : g8 1265s # expected: '410' 1265s # received: '410' 1265s ok 118 1265s # testing : g9 1265s # expected: '410' 1265s # received: '410' 1265s ok 119 1265s # testing : f0 1265s # expected: '403' 1265s # received: '403' 1265s ok 120 1265s # testing : f1 1265s # expected: '403' 1265s # received: '403' 1265s ok 121 1265s # testing : f2 1265s # expected: '403' 1265s # received: '403' 1265s ok 122 1265s # testing : f3 1265s # expected: '403' 1265s # received: '403' 1265s ok 123 1265s # testing : f4 1265s # expected: '403' 1265s # received: '403' 1265s ok 124 1265s # testing : f5 1265s # expected: '403' 1265s # received: '403' 1265s ok 125 1265s # testing : f6 1265s # expected: '403' 1265s # received: '403' 1265s ok 126 1265s # testing : f7 1265s # expected: '403' 1265s # received: '403' 1265s ok 127 1265s # testing : f8 1265s # expected: '403' 1265s # received: '403' 1265s ok 128 1265s # testing : f9 1265s # expected: '403' 1265s # received: '403' 1265s ok 129 1265s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1265s # verifying /modules/alias/script is plain text 1265s # testing : /modules/alias/script 1265s # expected: '#!/bin/sh 1265s # echo Content-type: text/plain 1265s # echo 1265s # echo this is a shell script cgi. 1265s # ' 1265s # received: '#!/bin/sh 1265s # echo Content-type: text/plain 1265s # echo 1265s # echo this is a shell script cgi. 1265s # ' 1265s ok 130 1265s # verifying same file accessed at /cgi/script is executed code 1265s # testing : /cgi/script 1265s # expected: 'this is a shell script cgi. 1265s # ' 1265s # received: 'this is a shell script cgi. 1265s # ' 1265s ok 131 1265s # verifying ScriptAliasMatch with /aliascgi-script 1265s # testing : /aliascgi-script 1265s # expected: 'this is a shell script cgi. 1265s # ' 1265s # received: 'this is a shell script cgi. 1265s # ' 1265s ok 132 1265s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1265s # testing : /aliascgi-script 1265s # expected: 'this is a shell script cgi. 1265s # ' 1265s # received: 'this is a shell script cgi. 1265s # ' 1265s ok 133 1265s # verifying bad script alias. 1265s # testing : /aliascgi-nada 1265s # expected: 404 1265s # received: '404' 1265s ok 134 1265s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1265s ok 1267s t/modules/allowmethods.t ............ 1267s 1..9 1267s # Running under perl version 5.038002 for linux 1267s # Current time local: Mon Apr 8 18:23:19 2024 1267s # Current time GMT: Mon Apr 8 18:23:19 2024 1267s # Using Test.pm version 1.31 1267s # Using Apache/Test.pm version 1.42 1267s # testing : Get request to /Get responds 200 1267s # expected: 200 1267s # received: '200' 1267s ok 1 1267s # testing : Head request to /Get responds 200 1267s # expected: 200 1267s # received: '200' 1267s ok 2 1267s # testing : Post request to /Get responds 405 1267s # expected: 405 1267s # received: '405' 1267s ok 3 1267s # testing : Get request to /Head responds 200 1267s # expected: 200 1267s # received: '200' 1267s ok 4 1267s # testing : Head request to /Head responds 200 1267s # expected: 200 1267s # received: '200' 1267s ok 5 1267s # testing : Post request to /Head responds 405 1267s # expected: 405 1267s # received: '405' 1267s ok 6 1267s # testing : Get request to /Post responds 405 1267s # expected: 405 1267s # received: '405' 1267s ok 7 1267s # testing : Head request to /Post responds 405 1267s # expected: 405 1267s # received: '405' 1267s ok 8 1267s # testing : Post request to /Post responds 200 1267s # expected: 200 1267s # received: '200' 1267s ok 9 1267s ok 1268s t/modules/asis.t .................... 1268s 1..3 1268s # Running under perl version 5.038002 for linux 1268s # Current time local: Mon Apr 8 18:23:21 2024 1268s # Current time GMT: Mon Apr 8 18:23:21 2024 1268s # Using Test.pm version 1.31 1268s # Using Apache/Test.pm version 1.42 1268s # testing : asis content OK 1268s # expected: 'This is asis content. 1268s # ' 1268s # received: 'This is asis content. 1268s # ' 1268s ok 1 1268s # testing : asis gave 404 error 1268s # expected: 404 1268s # received: '404' 1268s ok 2 1268s # testing : asis gave 403 error 1268s # expected: 403 1268s # received: '403' 1268s ok 3 1268s ok 1271s t/modules/authz_core.t .............. 1271s 1..504 1271s # Running under perl version 5.038002 for linux 1271s # Current time local: Mon Apr 8 18:23:22 2024 1271s # Current time GMT: Mon Apr 8 18:23:22 2024 1271s # Using Test.pm version 1.31 1271s # Using Apache/Test.pm version 1.42 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/groups1 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 200, expected 200 [a/ : a/ ] 1271s ok 1 1271s # got 200, expected 200 [a/ : a/ 1] 1271s ok 2 1271s # got 200, expected 200 [a/ : a/ 2] 1271s ok 3 1271s # got 200, expected 200 [a/ : a/ 1 2] 1271s ok 4 1271s # got 200, expected 200 [a/ : a/ 3] 1271s ok 5 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ user1: a/ ] 1271s ok 6 1271s # got 200, expected 200 [a/ user1: a/ user1] 1271s ok 7 1271s # got 401, expected 401 [a/ user1: a/ user2] 1271s ok 8 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ Any 1 2: a/ ] 1271s ok 9 1271s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1271s ok 10 1271s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1271s ok 11 1271s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1271s ok 12 1271s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1271s ok 13 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1271s ok 14 1271s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1271s ok 15 1271s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1271s ok 16 1271s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1271s ok 17 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1271s ok 18 1271s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1271s ok 19 1271s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1271s ok 20 1271s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1271s ok 21 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1271s ok 22 1271s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1271s ok 23 1271s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1271s ok 24 1271s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1271s ok 25 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1271s ok 26 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1271s ok 27 1271s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1271s ok 28 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1271s ok 29 1271s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1271s ok 30 1271s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1271s ok 31 1271s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1271s ok 32 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1271s ok 33 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1271s ok 34 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1271s ok 35 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1271s ok 36 1271s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1271s ok 37 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1271s ok 38 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1271s ok 39 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1271s ok 40 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1271s ok 41 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1271s ok 42 1271s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1271s ok 43 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1271s ok 44 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1271s ok 45 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1271s ok 46 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1271s ok 47 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1271s ok 48 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1271s ok 49 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1271s ok 50 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1271s ok 51 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1271s ok 52 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1271s ok 53 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1271s ok 54 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1271s ok 55 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1271s ok 56 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1271s ok 57 1271s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1271s ok 58 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 !2: a/ ] 1271s ok 59 1271s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1271s ok 60 1271s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1271s ok 61 1271s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1271s ok 62 1271s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1271s ok 63 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1271s ok 64 1271s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1271s ok 65 1271s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1271s ok 66 1271s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1271s ok 67 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1271s ok 68 1271s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1271s ok 69 1271s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1271s ok 70 1271s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1271s ok 71 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1271s ok 72 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1271s ok 73 1271s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1271s ok 74 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1271s ok 75 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1271s ok 76 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1271s ok 77 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1271s ok 78 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1271s ok 79 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1271s ok 80 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1271s ok 81 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1271s ok 82 1271s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1271s ok 83 1271s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1271s ok 84 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1271s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1271s ok 85 1271s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1271s ok 86 1271s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1271s ok 87 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1271s ok 88 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1271s ok 89 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1271s ok 90 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1271s ok 91 1271s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1271s ok 92 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1271s ok 93 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1271s ok 94 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1271s ok 95 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1271s ok 96 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1271s ok 97 1271s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1271s ok 98 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1271s ok 99 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1271s ok 100 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1271s ok 101 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1271s ok 102 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1271s ok 103 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1271s ok 104 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1271s ok 105 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1271s ok 106 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1271s ok 107 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1271s ok 108 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1271s ok 109 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1271s ok 110 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1271s ok 111 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1271s ok 112 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1271s ok 113 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 2: a/ ] 1271s ok 114 1271s # got 403, expected 403 [a/ All 1 2: a/ 1] 1271s ok 115 1271s # got 403, expected 403 [a/ All 1 2: a/ 2] 1271s ok 116 1271s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1271s ok 117 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1271s ok 118 1271s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1271s ok 119 1271s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1271s ok 120 1271s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1271s ok 121 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1271s ok 122 1271s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1271s ok 123 1271s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1271s ok 124 1271s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1271s ok 125 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1271s ok 126 1271s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1271s ok 127 1271s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1271s ok 128 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1271s ok 129 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1271s ok 130 1271s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1271s ok 131 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1271s ok 132 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1271s ok 133 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1271s ok 134 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1271s ok 135 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1271s ok 136 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1271s ok 137 1271s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1271s ok 138 1271s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1271s ok 139 1271s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1271s ok 140 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1271s ok 141 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1271s ok 142 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1271s ok 143 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1271s ok 144 1271s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1271s ok 145 1271s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1271s ok 146 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1271s ok 147 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1271s ok 148 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1271s ok 149 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1271s ok 150 1271s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1271s ok 151 1271s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1271s ok 152 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1271s ok 153 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1271s ok 154 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1271s ok 155 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1271s ok 156 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1271s ok 157 1271s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1271s ok 158 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1271s ok 159 1271s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1271s ok 160 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1271s ok 161 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1271s ok 162 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1271s ok 163 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1271s ok 164 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1271s ok 165 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1271s ok 166 1271s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1271s ok 167 1271s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1271s ok 168 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1271s ok 169 1271s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1271s ok 170 1271s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1271s ok 171 1271s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1271s ok 172 1271s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1271s ok 173 1271s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1271s ok 174 1271s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1271s ok 175 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1271s ok 176 1271s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1271s ok 177 1271s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1271s ok 178 1271s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1271s ok 179 1271s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1271s ok 180 1271s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1271s ok 181 1271s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1271s ok 182 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1271s ok 183 1271s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1271s ok 184 1271s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1271s ok 185 1271s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1271s ok 186 1271s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1271s ok 187 1271s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1271s ok 188 1271s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1271s ok 189 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1271s ok 190 1271s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1271s ok 191 1271s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1271s ok 192 1271s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1271s ok 193 1271s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1271s ok 194 1271s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1271s ok 195 1271s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1271s ok 196 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1271s ok 197 1271s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1271s ok 198 1271s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1271s ok 199 1271s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1271s ok 200 1271s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1271s ok 201 1271s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1271s ok 202 1271s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1271s ok 203 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1271s ok 204 1271s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1271s ok 205 1271s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1271s ok 206 1271s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1271s ok 207 1271s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1271s ok 208 1271s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1271s ok 209 1271s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1271s ok 210 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1271s ok 211 1271s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1271s ok 212 1271s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1271s ok 213 1271s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1271s ok 214 1271s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1271s ok 215 1271s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1271s ok 216 1271s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1271s ok 217 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1271s ok 218 1271s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1271s ok 219 1271s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1271s ok 220 1271s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1271s ok 221 1271s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1271s ok 222 1271s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1271s ok 223 1271s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1271s ok 224 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1271s ok 225 1271s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1271s ok 226 1271s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1271s ok 227 1271s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1271s ok 228 1271s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1271s ok 229 1271s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1271s ok 230 1271s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1271s ok 231 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1271s ok 232 1271s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1271s ok 233 1271s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1271s ok 234 1271s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1271s ok 235 1271s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1271s ok 236 1271s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1271s ok 237 1271s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1271s ok 238 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1271s ok 239 1271s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1271s ok 240 1271s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1271s ok 241 1271s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1271s ok 242 1271s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1271s ok 243 1271s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1271s ok 244 1271s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1271s ok 245 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1271s ok 246 1271s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1271s ok 247 1271s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1271s ok 248 1271s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1271s ok 249 1271s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1271s ok 250 1271s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1271s ok 251 1271s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1271s ok 252 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1271s ok 253 1271s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1271s ok 254 1271s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1271s ok 255 1271s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1271s ok 256 1271s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1271s ok 257 1271s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1271s ok 258 1271s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1271s ok 259 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1271s ok 260 1271s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1271s ok 261 1271s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1271s ok 262 1271s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1271s ok 263 1271s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1271s ok 264 1271s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1271s ok 265 1271s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1271s ok 266 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1271s ok 267 1271s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1271s ok 268 1271s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1271s ok 269 1271s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1271s ok 270 1271s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1271s ok 271 1271s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1271s ok 272 1271s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1271s ok 273 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1271s ok 274 1271s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1271s ok 275 1271s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1271s ok 276 1271s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1271s ok 277 1271s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1271s ok 278 1271s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1271s ok 279 1271s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1271s ok 280 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1271s ok 281 1271s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1271s ok 282 1271s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1271s ok 283 1271s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1271s ok 284 1271s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1271s ok 285 1271s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1271s ok 286 1271s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1271s ok 287 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1271s ok 288 1271s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1271s ok 289 1271s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1271s ok 290 1271s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1271s ok 291 1271s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1271s ok 292 1271s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1271s ok 293 1271s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1271s ok 294 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1271s ok 295 1271s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1271s ok 296 1271s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1271s ok 297 1271s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1271s ok 298 1271s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1271s ok 299 1271s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1271s ok 300 1271s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1271s ok 301 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1271s ok 302 1271s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1271s ok 303 1271s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1271s ok 304 1271s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1271s ok 305 1271s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1271s ok 306 1271s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1271s ok 307 1271s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1271s ok 308 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1271s ok 309 1271s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1271s ok 310 1271s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1271s ok 311 1271s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1271s ok 312 1271s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1271s ok 313 1271s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1271s ok 314 1271s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1271s ok 315 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1271s ok 316 1271s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1271s ok 317 1271s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1271s ok 318 1271s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1271s ok 319 1271s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1271s ok 320 1271s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1271s ok 321 1271s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1271s ok 322 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1271s ok 323 1271s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1271s ok 324 1271s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1271s ok 325 1271s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1271s ok 326 1271s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1271s ok 327 1271s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1271s ok 328 1271s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1271s ok 329 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1271s ok 330 1271s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1271s ok 331 1271s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1271s ok 332 1271s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1271s ok 333 1271s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1271s ok 334 1271s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1271s ok 335 1271s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1271s ok 336 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1271s ok 337 1271s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1271s ok 338 1271s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1271s ok 339 1271s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1271s ok 340 1271s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1271s ok 341 1271s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1271s ok 342 1271s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1271s ok 343 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1271s ok 344 1271s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1271s ok 345 1271s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1271s ok 346 1271s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1271s ok 347 1271s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1271s ok 348 1271s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1271s ok 349 1271s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1271s ok 350 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1271s ok 351 1271s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1271s ok 352 1271s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1271s ok 353 1271s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1271s ok 354 1271s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1271s ok 355 1271s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1271s ok 356 1271s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1271s ok 357 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1271s ok 358 1271s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1271s ok 359 1271s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1271s ok 360 1271s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1271s ok 361 1271s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1271s ok 362 1271s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1271s ok 363 1271s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1271s ok 364 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1271s ok 365 1271s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1271s ok 366 1271s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1271s ok 367 1271s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1271s ok 368 1271s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1271s ok 369 1271s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1271s ok 370 1271s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1271s ok 371 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1271s ok 372 1271s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1271s ok 373 1271s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1271s ok 374 1271s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1271s ok 375 1271s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1271s ok 376 1271s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1271s ok 377 1271s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1271s ok 378 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1271s ok 379 1271s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1271s ok 380 1271s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1271s ok 381 1271s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1271s ok 382 1271s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1271s ok 383 1271s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1271s ok 384 1271s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1271s ok 385 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1271s ok 386 1271s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1271s ok 387 1271s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1271s ok 388 1271s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1271s ok 389 1271s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1271s ok 390 1271s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1271s ok 391 1271s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1271s ok 392 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1271s ok 393 1271s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1271s ok 394 1271s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1271s ok 395 1271s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1271s ok 396 1271s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1271s ok 397 1271s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1271s ok 398 1271s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1271s ok 399 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1271s ok 400 1271s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1271s ok 401 1271s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1271s ok 402 1271s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1271s ok 403 1271s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1271s ok 404 1271s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1271s ok 405 1271s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1271s ok 406 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1271s ok 407 1271s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1271s ok 408 1271s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1271s ok 409 1271s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1271s ok 410 1271s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1271s ok 411 1271s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1271s ok 412 1271s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1271s ok 413 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1271s ok 414 1271s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1271s ok 415 1271s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1271s ok 416 1271s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1271s ok 417 1271s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1271s ok 418 1271s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1271s ok 419 1271s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1271s ok 420 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1271s ok 421 1271s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1271s ok 422 1271s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1271s ok 423 1271s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1271s ok 424 1271s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1271s ok 425 1271s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1271s ok 426 1271s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1271s ok 427 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1271s ok 428 1271s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1271s ok 429 1271s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1271s ok 430 1271s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1271s ok 431 1271s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1271s ok 432 1271s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1271s ok 433 1271s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1271s ok 434 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1271s ok 435 1271s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1271s ok 436 1271s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1271s ok 437 1271s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1271s ok 438 1271s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1271s ok 439 1271s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1271s ok 440 1271s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1271s ok 441 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1271s ok 442 1271s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1271s ok 443 1271s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1271s ok 444 1271s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1271s ok 445 1271s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1271s ok 446 1271s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1271s ok 447 1271s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1271s ok 448 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1271s ok 449 1271s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1271s ok 450 1271s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1271s ok 451 1271s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1271s ok 452 1271s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1271s ok 453 1271s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1271s ok 454 1271s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1271s ok 455 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1271s ok 456 1271s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1271s ok 457 1271s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1271s ok 458 1271s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1271s ok 459 1271s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1271s ok 460 1271s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1271s ok 461 1271s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1271s ok 462 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1271s ok 463 1271s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1271s ok 464 1271s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1271s ok 465 1271s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1271s ok 466 1271s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1271s ok 467 1271s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1271s ok 468 1271s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1271s ok 469 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1271s ok 470 1271s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1271s ok 471 1271s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1271s ok 472 1271s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1271s ok 473 1271s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1271s ok 474 1271s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1271s ok 475 1271s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1271s ok 476 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1271s ok 477 1271s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1271s ok 478 1271s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1271s ok 479 1271s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1271s ok 480 1271s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1271s ok 481 1271s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1271s ok 482 1271s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1271s ok 483 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1271s ok 484 1271s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1271s ok 485 1271s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1271s ok 486 1271s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1271s ok 487 1271s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1271s ok 488 1271s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1271s ok 489 1271s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1271s ok 490 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1271s ok 491 1271s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1271s ok 492 1271s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1271s ok 493 1271s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1271s ok 494 1271s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1271s ok 495 1271s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1271s ok 496 1271s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1271s ok 497 1271s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1271s ok 498 1271s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1271s ok 499 1271s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1271s ok 500 1271s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1271s ok 501 1271s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1271s ok 502 1271s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1271s ok 503 1271s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1271s ok 504 1271s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/groups1 1271s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1271s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1271s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/basic1 1271s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1271s ok 1273s t/modules/autoindex.t ............... 1273s 1..84 1273s # Running under perl version 5.038002 for linux 1273s # Current time local: Mon Apr 8 18:23:25 2024 1273s # Current time GMT: Mon Apr 8 18:23:25 2024 1273s # Using Test.pm version 1.31 1273s # Using Apache/Test.pm version 1.42 1273s --- 1273s IndexOrderDefault Ascending Name 1273s GET /modules/autoindex/htaccess/ 1273s ok 1 1273s --- 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 2 1273s --- 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 3 1273s --- 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 4 1273s --- 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 5 1273s --- 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 6 1273s --- 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 7 1273s --- 1273s IndexOrderDefault Ascending Date 1273s GET /modules/autoindex/htaccess/ 1273s ok 8 1273s --- 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 9 1273s --- 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 10 1273s --- 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 11 1273s --- 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 12 1273s --- 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 13 1273s --- 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 14 1273s --- 1273s IndexOrderDefault Ascending Size 1273s GET /modules/autoindex/htaccess/ 1273s ok 15 1273s --- 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 16 1273s --- 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 17 1273s --- 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 18 1273s --- 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 19 1273s --- 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 20 1273s --- 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 21 1273s --- 1273s IndexOrderDefault Descending Name 1273s GET /modules/autoindex/htaccess/ 1273s ok 22 1273s --- 1273s IndexOrderDefault Descending Name 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 23 1273s --- 1273s IndexOrderDefault Descending Name 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 24 1273s --- 1273s IndexOrderDefault Descending Name 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 25 1273s --- 1273s IndexOrderDefault Descending Name 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 26 1273s --- 1273s IndexOrderDefault Descending Name 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 27 1273s --- 1273s IndexOrderDefault Descending Name 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 28 1273s --- 1273s IndexOrderDefault Descending Date 1273s GET /modules/autoindex/htaccess/ 1273s ok 29 1273s --- 1273s IndexOrderDefault Descending Date 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 30 1273s --- 1273s IndexOrderDefault Descending Date 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 31 1273s --- 1273s IndexOrderDefault Descending Date 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 32 1273s --- 1273s IndexOrderDefault Descending Date 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 33 1273s --- 1273s IndexOrderDefault Descending Date 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 34 1273s --- 1273s IndexOrderDefault Descending Date 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 35 1273s --- 1273s IndexOrderDefault Descending Size 1273s GET /modules/autoindex/htaccess/ 1273s ok 36 1273s --- 1273s IndexOrderDefault Descending Size 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 37 1273s --- 1273s IndexOrderDefault Descending Size 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 38 1273s --- 1273s IndexOrderDefault Descending Size 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 39 1273s --- 1273s IndexOrderDefault Descending Size 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 40 1273s --- 1273s IndexOrderDefault Descending Size 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 41 1273s --- 1273s IndexOrderDefault Descending Size 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 42 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s GET /modules/autoindex/htaccess/ 1273s ok 43 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 44 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 45 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 46 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 47 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 48 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Name 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 49 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s GET /modules/autoindex/htaccess/ 1273s ok 50 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 51 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 52 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 53 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 54 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 55 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Date 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 56 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s GET /modules/autoindex/htaccess/ 1273s ok 57 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 58 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 59 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 60 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 61 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 62 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Ascending Size 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 63 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s GET /modules/autoindex/htaccess/ 1273s ok 64 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 65 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 66 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 67 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 68 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 69 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Name 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 70 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s GET /modules/autoindex/htaccess/ 1273s ok 71 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 72 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 73 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 74 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 75 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 76 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Date 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 77 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s GET /modules/autoindex/htaccess/ 1273s ok 78 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s 1273s (C=N O=A) 1273s GET /modules/autoindex/htaccess/?C=N&O=A 1273s ok 79 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s 1273s (C=N O=D) 1273s GET /modules/autoindex/htaccess/?C=N&O=D 1273s ok 80 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s 1273s (C=M O=A) 1273s GET /modules/autoindex/htaccess/?C=M&O=A 1273s ok 81 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s 1273s (C=M O=D) 1273s GET /modules/autoindex/htaccess/?C=M&O=D 1273s ok 82 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s 1273s (C=S O=A) 1273s GET /modules/autoindex/htaccess/?C=S&O=A 1273s ok 83 1273s --- 1273s IndexOptions FancyIndexing 1273s IndexOrderDefault Descending Size 1273s 1273s (C=S O=D) 1273s GET /modules/autoindex/htaccess/?C=S&O=D 1273s ok 84 1273s ok 1274s t/modules/autoindex2.t .............. 1274s 1..3 1274s # Running under perl version 5.038002 for linux 1274s # Current time local: Mon Apr 8 18:23:27 2024 1274s # Current time GMT: Mon Apr 8 18:23:27 2024 1274s # Using Test.pm version 1.31 1274s # Using Apache/Test.pm version 1.42 1274s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1274s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1274s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1274s # testing : dir_broken should not be listed 1274s # expected: 0 1274s # received: 0 1274s ok 1 1274s # testing : dir_normal should be listed 1274s # expected: 1 1274s # received: 1 1274s ok 2 1274s # testing : dir_protected should not be listed 1274s # expected: 0 1274s # received: 0 1274s ok 3 1274s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1274s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1274s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1274s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1274s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1274s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1274s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1274s ok 1276s t/modules/brotli.t .................. 1276s 1..64 1276s # Running under perl version 5.038002 for linux 1276s # Current time local: Mon Apr 8 18:23:28 2024 1276s # Current time GMT: Mon Apr 8 18:23:28 2024 1276s # Using Test.pm version 1.31 1276s # Using Apache/Test.pm version 1.42 1276s qvalue: 1276s # expected: 200 1276s # received: '200' 1276s ok 1 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 2 1276s qvalue: 1276s # expected: 200 1276s # received: '200' 1276s ok 3 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 4 1276s qvalue: 1276s # expected: 200 1276s # received: '200' 1276s ok 5 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 6 1276s qvalue: 1276s # expected: 200 1276s # received: '200' 1276s ok 7 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 8 1276s qvalue: 1276s # expected: 200 1276s # received: '200' 1276s ok 9 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 10 1276s qvalue: 1276s # expected: 200 1276s # received: '200' 1276s ok 11 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 12 1276s qvalue: ; 1276s # expected: 200 1276s # received: '200' 1276s ok 13 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 14 1276s qvalue: ; 1276s # expected: 200 1276s # received: '200' 1276s ok 15 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 16 1276s qvalue: ; 1276s # expected: 200 1276s # received: '200' 1276s ok 17 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 18 1276s qvalue: ;q= 1276s # expected: 200 1276s # received: '200' 1276s ok 19 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 20 1276s qvalue: ;q= 1276s # expected: 200 1276s # received: '200' 1276s ok 21 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 22 1276s qvalue: ;q= 1276s # expected: 200 1276s # received: '200' 1276s ok 23 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 24 1276s qvalue: ;q=0 1276s # expected: 200 1276s # received: '200' 1276s ok 25 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 26 1276s qvalue: ;q=0 1276s # expected: 200 1276s # received: '200' 1276s ok 27 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 28 1276s qvalue: ;q=0 1276s # expected: 200 1276s # received: '200' 1276s ok 29 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 30 1276s qvalue: ;q=0. 1276s # expected: 200 1276s # received: '200' 1276s ok 31 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 32 1276s qvalue: ;q=0. 1276s # expected: 200 1276s # received: '200' 1276s ok 33 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 34 1276s qvalue: ;q=0. 1276s # expected: 200 1276s # received: '200' 1276s ok 35 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 36 1276s qvalue: ;q=0.0 1276s # expected: 200 1276s # received: '200' 1276s ok 37 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 38 1276s qvalue: ;q=0.0 1276s # expected: 200 1276s # received: '200' 1276s ok 39 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 40 1276s qvalue: ;q=0.0 1276s # expected: 200 1276s # received: '200' 1276s ok 41 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 42 1276s qvalue: ;q=0.00 1276s # expected: 200 1276s # received: '200' 1276s ok 43 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 44 1276s qvalue: ;q=0.00 1276s # expected: 200 1276s # received: '200' 1276s ok 45 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 46 1276s qvalue: ;q=0.00 1276s # expected: 200 1276s # received: '200' 1276s ok 47 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 48 1276s qvalue: ;q=0.000 1276s # expected: 200 1276s # received: '200' 1276s ok 49 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 50 1276s qvalue: ;q=0.000 1276s # expected: 200 1276s # received: '200' 1276s ok 51 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 52 1276s qvalue: ;q=0.000 1276s # expected: 200 1276s # received: '200' 1276s ok 53 1276s # testing : response without Content-Encoding is OK 1276s # expected: undef 1276s # received: undef 1276s ok 54 1276s qvalue: ;q=0.0000 1276s # expected: 200 1276s # received: '200' 1276s ok 55 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 56 1276s qvalue: ;q=0.0000 1276s # expected: 200 1276s # received: '200' 1276s ok 57 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 58 1276s qvalue: ;q=0.0000 1276s # expected: 200 1276s # received: '200' 1276s ok 59 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 60 1276s # expected: 200 1276s # received: '200' 1276s ok 61 1276s # testing : response Content-Encoding is OK 1276s # expected: 'br' 1276s # received: 'br' 1276s ok 62 1276s # expected: 200 1276s # received: '200' 1276s ok 63 1276s # testing : response Content-Encoding is OK 1276s # expected: 'gzip' 1276s # received: 'gzip' 1276s ok 64 1276s ok 1277s t/modules/buffer.t .................. 1277s 1..12 1277s # Running under perl version 5.038002 for linux 1277s # Current time local: Mon Apr 8 18:23:30 2024 1277s # Current time GMT: Mon Apr 8 18:23:30 2024 1277s # Using Test.pm version 1.31 1277s # Using Apache/Test.pm version 1.42 1277s # testing : Checking return code is '200' 1277s # expected: 200 1277s # received: '200' 1277s ok 1 1277s ok 2 1277s # testing : Checking return code is '200' 1277s # expected: 200 1277s # received: '200' 1277s ok 3 1277s ok 4 1277s # testing : Checking return code is '200' 1277s # expected: 200 1277s # received: '200' 1277s ok 5 1277s ok 6 1277s # testing : Checking return code is '200' 1277s # expected: 200 1277s # received: '200' 1277s ok 7 1277s ok 8 1277s # testing : Checking return code is '200' 1277s # expected: 200 1277s # received: '200' 1277s ok 9 1277s ok 10 1277s # testing : Checking return code is '200' 1277s # expected: 200 1277s # received: '200' 1277s ok 11 1277s ok 12 1277s ok 1279s t/modules/cache.t ................... 1279s 1..3 1279s # Running under perl version 5.038002 for linux 1279s # Current time local: Mon Apr 8 18:23:31 2024 1279s # Current time GMT: Mon Apr 8 18:23:31 2024 1279s # Using Test.pm version 1.31 1279s # Using Apache/Test.pm version 1.42 1279s # testing : non-cached call to index.html 1279s # expected: 200 1279s # received: '200' 1279s ok 1 1279s # testing : call to cache index.html 1279s # expected: 200 1279s # received: '200' 1279s ok 2 1279s # testing : cached call to index.html 1279s # expected: 200 1279s # received: '200' 1279s ok 3 1279s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1279s ok 1283s t/modules/cgi.t ..................... 1283s 1..58 1283s # Running under perl version 5.038002 for linux 1283s # Current time local: Mon Apr 8 18:23:33 2024 1283s # Current time GMT: Mon Apr 8 18:23:33 2024 1283s # Using Test.pm version 1.31 1283s # Using Apache/Test.pm version 1.42 1283s # testing : return code for acceptpathinfodefault.sh 1283s # expected: 200 1283s # received: '200' 1283s ok 1 1283s # testing : body for acceptpathinfodefault.sh 1283s # expected: '' 1283s # received: '' 1283s ok 2 1283s # testing : return code for acceptpathinfodefault.sh/foo 1283s # expected: 200 1283s # received: '200' 1283s ok 3 1283s # testing : body for acceptpathinfodefault.sh/foo 1283s # expected: '/foo' 1283s # received: '/foo' 1283s ok 4 1283s # testing : return code for acceptpathinfooff.sh 1283s # expected: 200 1283s # received: '200' 1283s ok 5 1283s # testing : body for acceptpathinfooff.sh 1283s # expected: '' 1283s # received: '' 1283s ok 6 1283s # testing : return code for acceptpathinfooff.sh/foo 1283s # expected: 404 1283s # received: '404' 1283s ok 7 1283s # no body test for this one 1283s ok 8 1283s # testing : return code for acceptpathinfoon.sh 1283s # expected: 200 1283s # received: '200' 1283s ok 9 1283s # testing : body for acceptpathinfoon.sh 1283s # expected: '' 1283s # received: '' 1283s ok 10 1283s # testing : return code for acceptpathinfoon.sh/foo 1283s # expected: 200 1283s # received: '200' 1283s ok 11 1283s # testing : body for acceptpathinfoon.sh/foo 1283s # expected: '/foo' 1283s # received: '/foo' 1283s ok 12 1283s # testing : return code for bogus-perl.pl 1283s # expected: 500 1283s # received: '500' 1283s ok 13 1283s # cgi log created ok. 1283s ok 14 1283s # testing : return code for bogus-sh.sh 1283s # expected: 500 1283s # received: '500' 1283s ok 15 1283s # checking that log size (807) is bigger than it used to be (523) 1283s ok 16 1283s # testing : return code for nph-stderr.pl 1283s # expected: 200 1283s # received: '200' 1283s ok 17 1283s # testing : body for nph-stderr.pl 1283s # expected: 'this is nph-stdout' 1283s # received: 'this is nph-stdout' 1283s ok 18 1283s # testing : return code for nph-test.pl 1283s # expected: 200 1283s # received: '200' 1283s ok 19 1283s # testing : body for nph-test.pl 1283s # expected: 'ok' 1283s # received: 'ok' 1283s ok 20 1283s # testing : return code for perl.pl 1283s # expected: 200 1283s # received: '200' 1283s ok 21 1283s # testing : body for perl.pl 1283s # expected: 'perl cgi' 1283s # received: 'perl cgi' 1283s ok 22 1283s # testing : return code for sh.sh 1283s # expected: 200 1283s # received: '200' 1283s ok 23 1283s # testing : body for sh.sh 1283s # expected: 'sh cgi' 1283s # received: 'sh cgi' 1283s ok 24 1283s # testing : return code for stderr1.pl 1283s # expected: 200 1283s # received: '200' 1283s ok 25 1283s # testing : body for stderr1.pl 1283s # expected: 'this is stdout' 1283s # received: 'this is stdout' 1283s ok 26 1283s # testing : return code for stderr2.pl 1283s # expected: 200 1283s # received: '200' 1283s ok 27 1283s # testing : body for stderr2.pl 1283s # expected: 'this is also stdout' 1283s # received: 'this is also stdout' 1283s ok 28 1283s # testing : return code for stderr3.pl 1283s # expected: 200 1283s # received: '200' 1283s ok 29 1283s # testing : body for stderr3.pl 1283s # expected: 'this is more stdout' 1283s # received: 'this is more stdout' 1283s ok 30 1283s # posted content (length 10) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1283s # expected: '500' 1283s # received: '500' 1283s ok 31 1283s # checking that log size (35781) is greater than 807 1283s ok 32 1283s # verifying that logged content is 10 characters 1283s ok 33 1283s # posted content (length 99) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1283s # expected: '500' 1283s # received: '500' 1283s ok 34 1283s # checking that log size (36240) is greater than 35781 1283s ok 35 1283s # verifying that logged content is 99 characters 1283s ok 36 1283s # posted content (length 250) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1283s # expected: '500' 1283s # received: '500' 1283s ok 37 1283s # checking that log size (36851) is greater than 36240 1283s ok 38 1283s # verifying that logged content is 250 characters 1283s ok 39 1283s # posted content (length 255) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1283s # expected: '500' 1283s # received: '500' 1283s ok 40 1283s # checking that log size (37467) is greater than 36851 1283s ok 41 1283s # verifying that logged content is 255 characters 1283s ok 42 1283s # posted content (length 256) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1283s # expected: '500' 1283s # received: '500' 1283s ok 43 1283s # checking that log size (38084) is greater than 37467 1283s ok 44 1283s # verifying that logged content is 256 characters 1283s ok 45 1283s # posted content (length 257) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1283s # expected: '500' 1283s # received: '500' 1283s ok 46 1283s # checking that log size (38701) is greater than 38084 1283s ok 47 1283s # verifying that logged content is 256 characters 1283s ok 48 1283s # posted content (length 258) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1283s # expected: '500' 1283s # received: '500' 1283s ok 49 1283s # checking that log size (39318) is greater than 38701 1283s ok 50 1283s # verifying that logged content is 256 characters 1283s ok 51 1283s # posted content (length 1024) to bogus-perl.pl 1283s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1283s # expected: '500' 1283s # received: '500' 1283s ok 52 1283s # checking that log size (39936) is greater than 39318 1283s ok 53 1283s # verifying that logged content is 256 characters 1283s ok 54 1283s # verifying log is greater than 40960 bytes. 1283s ok 55 1283s # verifying log did not grow after making bogus request. 1283s ok 56 1283s # verifying log did not grow after making another bogus request. 1283s ok 57 1283s # checking that HEAD /modules/cgi/perl.pl returns 200. 1283s ok 58 1283s ok 1284s t/modules/data.t .................... 1284s 1..2 1284s # Running under perl version 5.038002 for linux 1284s # Current time local: Mon Apr 8 18:23:37 2024 1284s # Current time GMT: Mon Apr 8 18:23:37 2024 1284s # Using Test.pm version 1.31 1284s # Using Apache/Test.pm version 1.42 1284s # testing : Checking return code is '200' 1284s # expected: 200 1284s # received: '200' 1284s ok 1 1284s ok 2 1284s ok 1288s t/modules/dav.t ..................... 1288s 1..19 1288s # Running under perl version 5.038002 for linux 1288s # Current time local: Mon Apr 8 18:23:38 2024 1288s # Current time GMT: Mon Apr 8 18:23:38 2024 1288s # Using Test.pm version 1.31 1288s # Using Apache/Test.pm version 1.42 1288s resource lock test: 1288s ok 1 1288s DAV put test: 1288s ok 2 1288s getting DAV resource properties: 1288s ok 3 1288s created: Mon, 08 Apr 2024 18:23:40 GMT 1288s modified: Mon, 08 Apr 2024 18:23:40 GMT 1288s now: Mon, 08 Apr 2024 18:23:42 GMT 1288s ok 4 1288s ok 5 1288s resource lock status test: 1288s ok 6 1288s resource unlock test: 1288s ok 7 1288s resource lock status test: 1288s ok 8 1288s getting uri... 1288s expect: 1288s -> 1288s 1288s
1288s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1288s this is a page generated by
1288s the mod_dav test in the Apache
1288s perl test suite.
1288s
1288s 1288s 1288s <- 1288s ok 15 1288s ok 16 1288s resource delete test: 1288s ok 17 1288s expect 404 not found got: 404 1288s ok 18 1288s PR 49825: expect 400 bad request got: 400 1288s ok 19 1288s ok 1290s t/modules/deflate.t ................. 1290s 1..47 1290s # Running under perl version 5.038002 for linux 1290s # Current time local: Mon Apr 8 18:23:42 2024 1290s # Current time GMT: Mon Apr 8 18:23:42 2024 1290s # Using Test.pm version 1.31 1290s # Using Apache/Test.pm version 1.42 1290s testing default 1290s ok 1 1290s ok 2 1290s ok 3 1290s ok 4 1290s ok 5 1290s ok 6 1290s ok 7 1290s ok 8 1290s ok 9 1290s ok 10 1290s ok 11 1290s ok 12 1290s ok 13 1290s ok 14 1290s ok 15 1290s ok 16 1290s ok 17 1290s ok 18 1290s ok 19 1290s ok 20 1290s ok 21 1290s ok 22 1290s ok 23 1290s ok 24 1290s ok 25 1290s ok 26 1290s ok 27 1290s ok 28 1290s ok 29 1290s ok 30 1290s ok 31 1290s ok 32 1290s ok 33 1290s ok 34 1290s ok 35 1290s ok 36 1290s ok 37 1290s ok 38 1290s ok 39 1290s ok 40 1290s ok 41 1290s ok 42 1290s ok 43 1290s ok 44 1290s ok 45 1290s # testing : response was 304 1290s # expected: qr/HTTP\/1\.. 304/ 1290s # received: 'HTTP/1.1 304 Not Modified' 1290s ok 46 1290s # testing : expect EOF after 304 header 1290s # expected: 0 1290s # received: 0 1290s ok 47 1290s ok 1291s t/modules/digest.t .................. 1291s 1..13 1291s # Running under perl version 5.038002 for linux 1291s # Current time local: Mon Apr 8 18:23:44 2024 1291s # Current time GMT: Mon Apr 8 18:23:44 2024 1291s # Using Test.pm version 1.31 1291s # Using Apache/Test.pm version 1.42 1291s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm1 1291s # testing : no user to authenticate 1291s # expected: 401 1291s # received: '401' 1291s ok 1 1291s # testing : user1:foo not found 1291s # expected: 401 1291s # received: '401' 1291s ok 2 1291s # testing : user1:password1 found 1291s # expected: 200 1291s # received: '200' 1291s ok 3 1291s # testing : user1:password1 with query string found 1291s # expected: 200 1291s # received: '200' 1291s ok 4 1291s # testing : manual Authorization header query string 1291s # expected: 200 1291s # received: '200' 1291s ok 5 1291s # testing : manual Authorization with no query string in header 1291s # expected: 400 1291s # received: '400' 1291s ok 6 1291s # testing : manual Authorization header with mismatched query string 1291s # expected: 400 1291s # received: '400' 1291s ok 7 1291s # testing : manual Authorization header with mismatched query string 1291s # expected: 400 1291s # received: '400' 1291s ok 8 1291s # testing : manual Authorization with no query string in header + MSIE 1291s # expected: 200 1291s # received: '200' 1291s ok 9 1291s # testing : a compliant response coming from MSIE 1291s # expected: 200 1291s # received: '200' 1291s ok 10 1291s # testing : manual Authorization header with mismatched query string + MSIE 1291s # expected: 400 1291s # received: '400' 1291s ok 11 1291s # testing : manual Authorization header with mismatched query string + MSIE 1291s # expected: 400 1291s # received: '400' 1291s ok 12 1291s # testing : no query string + MSIE 1291s # expected: 200 1291s # received: '200' 1291s ok 13 1291s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/realm1 1291s ok 1293s t/modules/dir.t ..................... 1293s 1..212 1293s # Running under perl version 5.038002 for linux 1293s # Current time local: Mon Apr 8 18:23:45 2024 1293s # Current time GMT: Mon Apr 8 18:23:45 2024 1293s # Using Test.pm version 1.31 1293s # Using Apache/Test.pm version 1.42 1293s expecting 403 (forbidden) using DirectoryIndex foo 1293s ok 1 1293s running 5 test gambit for "1.html" 1293s ok 2 1293s ok 3 1293s ok 4 1293s ok 5 1293s ok 6 1293s running 5 test gambit for "2.html" 1293s ok 7 1293s ok 8 1293s ok 9 1293s ok 10 1293s ok 11 1293s running 5 test gambit for "3.html" 1293s ok 12 1293s ok 13 1293s ok 14 1293s ok 15 1293s ok 16 1293s running 5 test gambit for "4.html" 1293s ok 17 1293s ok 18 1293s ok 19 1293s ok 20 1293s ok 21 1293s running 5 test gambit for "5.html" 1293s ok 22 1293s ok 23 1293s ok 24 1293s ok 25 1293s ok 26 1293s running 5 test gambit for "6.html" 1293s ok 27 1293s ok 28 1293s ok 29 1293s ok 30 1293s ok 31 1293s running 5 test gambit for "7.html" 1293s ok 32 1293s ok 33 1293s ok 34 1293s ok 35 1293s ok 36 1293s running 5 test gambit for "8.html" 1293s ok 37 1293s ok 38 1293s ok 39 1293s ok 40 1293s ok 41 1293s running 5 test gambit for "9.html" 1293s ok 42 1293s ok 43 1293s ok 44 1293s ok 45 1293s ok 46 1293s running 5 test gambit for "0.html" 1293s ok 47 1293s ok 48 1293s ok 49 1293s ok 50 1293s ok 51 1293s expecting 403 (forbidden) using DirectoryIndex goo 1293s ok 52 1293s running 5 test gambit for "1.html" 1293s ok 53 1293s ok 54 1293s ok 55 1293s ok 56 1293s ok 57 1293s running 5 test gambit for "2.html" 1293s ok 58 1293s ok 59 1293s ok 60 1293s ok 61 1293s ok 62 1293s running 5 test gambit for "3.html" 1293s ok 63 1293s ok 64 1293s ok 65 1293s ok 66 1293s ok 67 1293s running 5 test gambit for "4.html" 1293s ok 68 1293s ok 69 1293s ok 70 1293s ok 71 1293s ok 72 1293s running 5 test gambit for "5.html" 1293s ok 73 1293s ok 74 1293s ok 75 1293s ok 76 1293s ok 77 1293s running 5 test gambit for "6.html" 1293s ok 78 1293s ok 79 1293s ok 80 1293s ok 81 1293s ok 82 1293s running 5 test gambit for "7.html" 1293s ok 83 1293s ok 84 1293s ok 85 1293s ok 86 1293s ok 87 1293s running 5 test gambit for "8.html" 1293s ok 88 1293s ok 89 1293s ok 90 1293s ok 91 1293s ok 92 1293s running 5 test gambit for "9.html" 1293s ok 93 1293s ok 94 1293s ok 95 1293s ok 96 1293s ok 97 1293s running 5 test gambit for "0.html" 1293s ok 98 1293s ok 99 1293s ok 100 1293s ok 101 1293s ok 102 1293s expecting 403 (forbidden) using DirectoryIndex moo 1293s ok 103 1293s running 5 test gambit for "1.html" 1293s ok 104 1293s ok 105 1293s ok 106 1293s ok 107 1293s ok 108 1293s running 5 test gambit for "2.html" 1293s ok 109 1293s ok 110 1293s ok 111 1293s ok 112 1293s ok 113 1293s running 5 test gambit for "3.html" 1293s ok 114 1293s ok 115 1293s ok 116 1293s ok 117 1293s ok 118 1293s running 5 test gambit for "4.html" 1293s ok 119 1293s ok 120 1293s ok 121 1293s ok 122 1293s ok 123 1293s running 5 test gambit for "5.html" 1293s ok 124 1293s ok 125 1293s ok 126 1293s ok 127 1293s ok 128 1293s running 5 test gambit for "6.html" 1293s ok 129 1293s ok 130 1293s ok 131 1293s ok 132 1293s ok 133 1293s running 5 test gambit for "7.html" 1293s ok 134 1293s ok 135 1293s ok 136 1293s ok 137 1293s ok 138 1293s running 5 test gambit for "8.html" 1293s ok 139 1293s ok 140 1293s ok 141 1293s ok 142 1293s ok 143 1293s running 5 test gambit for "9.html" 1293s ok 144 1293s ok 145 1293s ok 146 1293s ok 147 1293s ok 148 1293s running 5 test gambit for "0.html" 1293s ok 149 1293s ok 150 1293s ok 151 1293s ok 152 1293s ok 153 1293s expecting 403 (forbidden) using DirectoryIndex bleh 1293s ok 154 1293s running 5 test gambit for "1.html" 1293s ok 155 1293s ok 156 1293s ok 157 1293s ok 158 1293s ok 159 1293s running 5 test gambit for "2.html" 1293s ok 160 1293s ok 161 1293s ok 162 1293s ok 163 1293s ok 164 1293s running 5 test gambit for "3.html" 1293s ok 165 1293s ok 166 1293s ok 167 1293s ok 168 1293s ok 169 1293s running 5 test gambit for "4.html" 1293s ok 170 1293s ok 171 1293s ok 172 1293s ok 173 1293s ok 174 1293s running 5 test gambit for "5.html" 1293s ok 175 1293s ok 176 1293s ok 177 1293s ok 178 1293s ok 179 1293s running 5 test gambit for "6.html" 1293s ok 180 1293s ok 181 1293s ok 182 1293s ok 183 1293s ok 184 1293s running 5 test gambit for "7.html" 1293s ok 185 1293s ok 186 1293s ok 187 1293s ok 188 1293s ok 189 1293s running 5 test gambit for "8.html" 1293s ok 190 1293s ok 191 1293s ok 192 1293s ok 193 1293s ok 194 1293s running 5 test gambit for "9.html" 1293s ok 195 1293s ok 196 1293s ok 197 1293s ok 198 1293s ok 199 1293s running 5 test gambit for "0.html" 1293s ok 200 1293s ok 201 1293s ok 202 1293s ok 203 1293s ok 204 1293s DirectoryIndex /modules/alias/index.html 1293s ok 205 1293s expecting 403 for DirectoryIndex foo goo moo bleh 1293s ok 206 1293s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1293s ok 207 1293s 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 1293s ok 208 1293s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1293s ok 209 1293s ok 210 1293s ok 211 1293s ok 212 # skip missing DirectorySlash NotFound 1293s ok 1295s t/modules/directorymatch.t .......... 1295s 1..2 1295s # Running under perl version 5.038002 for linux 1295s # Current time local: Mon Apr 8 18:23:47 2024 1295s # Current time GMT: Mon Apr 8 18:23:47 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.42 1295s # testing : code for /index.html 1295s # expected: 200 1295s # received: '200' 1295s ok 1 1295s # testing : check for DMMATCH1 1295s # expected: '1' 1295s # received: '1' 1295s ok 2 1295s ok 1296s t/modules/env.t ..................... 1296s 1..6 1296s # Running under perl version 5.038002 for linux 1296s # Current time local: Mon Apr 8 18:23:49 2024 1296s # Current time GMT: Mon Apr 8 18:23:49 2024 1296s # Using Test.pm version 1.31 1296s # Using Apache/Test.pm version 1.42 1296s # host: /modules/env/host.shtml 1296s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1296s ok 1 1296s # nothere: /modules/env/nothere.shtml 1296s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1296s ok 2 1296s # set: /modules/env/set.shtml 1296s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1296s ok 3 1296s # setempty: /modules/env/setempty.shtml 1296s # setempty: EXPECT -><- ACTUAL -><- 1296s ok 4 1296s # type: /modules/env/type.shtml 1296s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1296s ok 5 1296s # unset: /modules/env/unset.shtml 1296s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1296s ok 6 1296s ok 1298s t/modules/expires.t ................. 1298s 1..92 1298s # Running under perl version 5.038002 for linux 1298s # Current time local: Mon Apr 8 18:23:50 2024 1298s # Current time GMT: Mon Apr 8 18:23:50 2024 1298s # Using Test.pm version 1.31 1298s # Using Apache/Test.pm version 1.42 1298s # debug: index.html 1298s HTTP/1.1 200 OK 1298s Cache-Control: max-age=330587289 1298s Connection: close 1298s Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Accept-Ranges: bytes 1298s ETag: "3-613edd771cbc0" 1298s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1298s Vary: In-If1 1298s Content-Length: 3 1298s Content-Type: text/html 1298s Expires: Sat, 30 Sep 2034 00:12:02 GMT 1298s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1298s Client-Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Client-Peer: 127.0.0.1:8529 1298s Client-Response-Num: 1 1298s DMMATCH1: 1 1298s ok 1 1298s # debug: [Cache-Control] [max-age=330587289] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1298s # debug: expires 2043187922 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 332425819 1298s # debug: actual : 332425819 1298s ok 2 1298s # debug: text.txt 1298s HTTP/1.1 200 OK 1298s Cache-Control: max-age=0 1298s Connection: close 1298s Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Accept-Ranges: bytes 1298s ETag: "0-613edd771cbc0" 1298s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1298s Vary: In-If1 1298s Content-Type: text/plain 1298s Expires: Mon, 08 Apr 2024 18:23:52 GMT 1298s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1298s Client-Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Client-Peer: 127.0.0.1:8529 1298s Client-Response-Num: 1 1298s DMMATCH1: 1 1298s 1298s 1298s ok 3 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 4 1298s # debug: image.gif 1298s HTTP/1.1 200 OK 1298s Cache-Control: max-age=120 1298s Connection: close 1298s Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Accept-Ranges: bytes 1298s ETag: "0-613edd771cbc0" 1298s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1298s Vary: In-If1 1298s Content-Type: image/gif 1298s Expires: Mon, 08 Apr 2024 18:25:52 GMT 1298s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1298s Client-Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Client-Peer: 127.0.0.1:8529 1298s Client-Response-Num: 1 1298s DMMATCH1: 1 1298s 1298s 1298s ok 5 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 6 1298s # debug: foo.jpg 1298s HTTP/1.1 200 OK 1298s Cache-Control: max-age=86400 1298s Connection: close 1298s Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Accept-Ranges: bytes 1298s ETag: "0-613edd771cbc0" 1298s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1298s Vary: In-If1 1298s Content-Type: image/jpeg 1298s Expires: Tue, 09 Apr 2024 18:23:52 GMT 1298s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1298s Client-Date: Mon, 08 Apr 2024 18:23:52 GMT 1298s Client-Peer: 127.0.0.1:8529 1298s Client-Response-Num: 1 1298s DMMATCH1: 1 1298s 1298s 1298s ok 7 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 8 1298s # debug: [Cache-Control] [max-age=330587289] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1298s # debug: expires 2043187922 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 332425819 1298s # debug: actual : 332425819 1298s ok 9 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 10 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 11 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 12 1298s # --- 1298s # ExpiresActive On 1298s # debug: [Cache-Control] [max-age=330587289] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1298s # debug: expires 2043187922 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 332425819 1298s # debug: actual : 332425819 1298s ok 13 1298s # --- 1298s # ExpiresActive On 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 14 1298s # --- 1298s # ExpiresActive On 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 15 1298s # --- 1298s # ExpiresActive On 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 16 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M33178359 1298s # debug: [Cache-Control] [max-age=31339829] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sun, 06 Apr 2025 11:54:22 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sun, 06 Apr 2025 11:54:22 GMT 1298s # debug: expires 1743940462 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 33178359 1298s # debug: actual : 33178359 1298s ok 17 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M33178359 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 18 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M33178359 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 19 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M33178359 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 20 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType text/plain A781994 1298s # debug: [Cache-Control] [max-age=330587289] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1298s # debug: expires 2043187922 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 332425819 1298s # debug: actual : 332425819 1298s ok 21 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType text/plain A781994 1298s # debug: [Cache-Control] [max-age=781994] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Wed, 17 Apr 2024 19:37:06 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Wed, 17 Apr 2024 19:37:06 GMT 1298s # debug: expires 1713382626 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 781994 1298s # debug: actual : 781994 1298s ok 22 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType text/plain A781994 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 23 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType text/plain A781994 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 24 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A9426945 1298s ExpiresByType text/plain "access plus 2 months 1 weeks 9 days 5 hours 36 minutes 6 seconds" 1298s # debug: [Cache-Control] [max-age=9426945] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Fri, 26 Jul 2024 20:59:37 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Fri, 26 Jul 2024 20:59:37 GMT 1298s # debug: expires 1722027577 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 9426945 1298s # debug: actual : 9426945 1298s ok 25 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A9426945 1298s ExpiresByType text/plain "access plus 2 months 1 weeks 9 days 5 hours 36 minutes 6 seconds" 1298s # debug: [Cache-Control] [max-age=6586566] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Sun, 23 Jun 2024 23:59:58 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sun, 23 Jun 2024 23:59:58 GMT 1298s # debug: expires 1719187198 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 6586566 1298s # debug: actual : 6586566 1298s ok 26 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A9426945 1298s ExpiresByType text/plain "access plus 2 months 1 weeks 9 days 5 hours 36 minutes 6 seconds" 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 27 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A9426945 1298s ExpiresByType text/plain "access plus 2 months 1 weeks 9 days 5 hours 36 minutes 6 seconds" 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 28 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault "modification plus 3 months 1 weeks 10 days 2 hours 11 minutes 20 seconds" 1298s # debug: [Cache-Control] [max-age=7414150] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Wed, 03 Jul 2024 13:53:03 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Wed, 03 Jul 2024 13:53:03 GMT 1298s # debug: expires 1720014783 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 9252680 1298s # debug: actual : 9252680 1298s ok 29 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault "modification plus 3 months 1 weeks 10 days 2 hours 11 minutes 20 seconds" 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 30 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault "modification plus 3 months 1 weeks 10 days 2 hours 11 minutes 20 seconds" 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 31 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault "modification plus 3 months 1 weeks 10 days 2 hours 11 minutes 20 seconds" 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 32 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/gif M33790726 1298s # debug: [Cache-Control] [max-age=330587289] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1298s # debug: expires 2043187922 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 332425819 1298s # debug: actual : 332425819 1298s ok 33 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/gif M33790726 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 34 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/gif M33790726 1298s # debug: [Cache-Control] [max-age=31952196] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Sun, 13 Apr 2025 14:00:29 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sun, 13 Apr 2025 14:00:29 GMT 1298s # debug: expires 1744552829 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 33790726 1298s # debug: actual : 33790726 1298s ok 35 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/gif M33790726 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 36 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A1238801 1298s ExpiresByType image/gif M1646125 1298s # debug: [Cache-Control] [max-age=1238801] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Tue, 23 Apr 2024 02:30:33 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 23 Apr 2024 02:30:33 GMT 1298s # debug: expires 1713839433 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1238801 1298s # debug: actual : 1238801 1298s ok 37 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A1238801 1298s ExpiresByType image/gif M1646125 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 38 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A1238801 1298s ExpiresByType image/gif M1646125 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 39 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault A1238801 1298s ExpiresByType image/gif M1646125 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 40 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M32493631 1298s # debug: [Cache-Control] [max-age=30655101] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 29 Mar 2025 13:42:14 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 29 Mar 2025 13:42:14 GMT 1298s # debug: expires 1743255734 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 32493631 1298s # debug: actual : 32493631 1298s ok 41 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M32493631 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 42 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M32493631 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 43 1298s #--- 1298s # ExpiresActive On 1298s ExpiresDefault M32493631 1298s # debug: [Cache-Control] [max-age=86400] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Tue, 09 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Tue, 09 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712687032 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 86400 1298s # debug: actual : 86400 1298s ok 44 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/jpeg "access plus 8 days 8 hours 46 minutes 15 seconds" 1298s # debug: [Cache-Control] [max-age=330587289] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1298s # debug: expires 2043187922 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 332425819 1298s # debug: actual : 332425819 1298s ok 45 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/jpeg "access plus 8 days 8 hours 46 minutes 15 seconds" 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 46 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/jpeg "access plus 8 days 8 hours 46 minutes 15 seconds" 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 47 1298s # --- 1298s # ExpiresActive On 1298s ExpiresByType image/jpeg "access plus 8 days 8 hours 46 minutes 15 seconds" 1298s # debug: [Cache-Control] [max-age=722775] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Wed, 17 Apr 2024 03:10:07 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Wed, 17 Apr 2024 03:10:07 GMT 1298s # debug: expires 1713323407 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 722775 1298s # debug: actual : 722775 1298s ok 48 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault M36720068 1298s ExpiresByType image/jpeg A33611402 1298s # debug: [Cache-Control] [max-age=34881538] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Expires] [Sat, 17 May 2025 11:42:51 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Sat, 17 May 2025 11:42:51 GMT 1298s # debug: expires 1747482171 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 36720068 1298s # debug: actual : 36720068 1298s ok 49 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault M36720068 1298s ExpiresByType image/jpeg A33611402 1298s # debug: [Cache-Control] [max-age=0] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: expires 1712600632 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 1838529 1298s # debug: actual : 1838529 1298s ok 50 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault M36720068 1298s ExpiresByType image/jpeg A33611402 1298s # debug: [Cache-Control] [max-age=120] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Expires] [Mon, 08 Apr 2024 18:25:52 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Mon, 08 Apr 2024 18:25:52 GMT 1298s # debug: expires 1712600752 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 120 1298s # debug: actual : 120 1298s ok 51 1298s # --- 1298s # ExpiresActive On 1298s ExpiresDefault M36720068 1298s ExpiresByType image/jpeg A33611402 1298s # debug: [Cache-Control] [max-age=33611402] 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Expires] [Fri, 02 May 2025 18:53:54 GMT] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s # debug: access Mon, 08 Apr 2024 18:23:52 GMT 1298s # debug: access 1712600632 1298s # debug: expires Fri, 02 May 2025 18:53:54 GMT 1298s # debug: expires 1746212034 1298s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1298s # debug: modified 1710762103 1298s # debug: expected: 33611402 1298s # debug: actual : 33611402 1298s ok 52 1298s # --- 1298s # ExpiresActive Off 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 53 1298s # --- 1298s # ExpiresActive Off 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 54 1298s # --- 1298s # ExpiresActive Off 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 55 1298s # --- 1298s # ExpiresActive Off 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 56 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "modification plus 8 days 6 hours 47 minutes 39 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 57 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "modification plus 8 days 6 hours 47 minutes 39 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 58 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "modification plus 8 days 6 hours 47 minutes 39 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 59 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "modification plus 8 days 6 hours 47 minutes 39 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 60 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType text/plain "modification plus 1 years 2 months 10 days 2 hours 2 minutes 3 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 61 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType text/plain "modification plus 1 years 2 months 10 days 2 hours 2 minutes 3 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 62 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType text/plain "modification plus 1 years 2 months 10 days 2 hours 2 minutes 3 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 63 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType text/plain "modification plus 1 years 2 months 10 days 2 hours 2 minutes 3 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 64 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault M2783027 1298s ExpiresByType text/plain "access plus 1 years 1 weeks 13 days 7 hours 3 minutes 10 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 65 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault M2783027 1298s ExpiresByType text/plain "access plus 1 years 1 weeks 13 days 7 hours 3 minutes 10 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 66 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault M2783027 1298s ExpiresByType text/plain "access plus 1 years 1 weeks 13 days 7 hours 3 minutes 10 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 67 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault M2783027 1298s ExpiresByType text/plain "access plus 1 years 1 weeks 13 days 7 hours 3 minutes 10 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 68 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "access plus 1 years 2 months 1 weeks 3 hours 11 minutes 48 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 69 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "access plus 1 years 2 months 1 weeks 3 hours 11 minutes 48 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 70 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "access plus 1 years 2 months 1 weeks 3 hours 11 minutes 48 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 71 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault "access plus 1 years 2 months 1 weeks 3 hours 11 minutes 48 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 72 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/gif M40458081 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 73 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/gif M40458081 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 74 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/gif M40458081 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 75 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/gif M40458081 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 76 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A34304615 1298s ExpiresByType image/gif M1221819 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 77 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A34304615 1298s ExpiresByType image/gif M1221819 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 78 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A34304615 1298s ExpiresByType image/gif M1221819 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 79 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A34304615 1298s ExpiresByType image/gif M1221819 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 80 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault M34391799 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 81 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault M34391799 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 82 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault M34391799 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 83 1298s #--- 1298s # ExpiresActive Off 1298s ExpiresDefault M34391799 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 84 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/jpeg A39055762 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 85 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/jpeg A39055762 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 86 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/jpeg A39055762 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 87 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresByType image/jpeg A39055762 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 88 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A441854 1298s ExpiresByType image/jpeg "modification plus 3 days 2 hours 42 minutes 41 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["3-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Length] [3] 1298s # debug: [Content-Type] [text/html] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 89 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A441854 1298s ExpiresByType image/jpeg "modification plus 3 days 2 hours 42 minutes 41 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [text/plain] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 90 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A441854 1298s ExpiresByType image/jpeg "modification plus 3 days 2 hours 42 minutes 41 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/gif] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 91 1298s # --- 1298s # ExpiresActive Off 1298s ExpiresDefault A441854 1298s ExpiresByType image/jpeg "modification plus 3 days 2 hours 42 minutes 41 seconds" 1298s # debug: [Connection] [close] 1298s # debug: [Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Accept-Ranges] [bytes] 1298s # debug: [ETag] ["0-613edd771cbc0"] 1298s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1298s # debug: [Vary] [In-If1] 1298s # debug: [Content-Type] [image/jpeg] 1298s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1298s # debug: [Client-Date] [Mon, 08 Apr 2024 18:23:52 GMT] 1298s # debug: [Client-Peer] [127.0.0.1:8529] 1298s # debug: [Client-Response-Num] [1] 1298s # debug: [DMMATCH1] [1] 1298s ok 92 1298s ok 1300s t/modules/ext_filter.t .............. 1300s 1..24 1300s # Running under perl version 5.038002 for linux 1300s # Current time local: Mon Apr 8 18:23:52 2024 1300s # Current time GMT: Mon Apr 8 18:23:52 2024 1300s # Using Test.pm version 1.31 1300s # Using Apache/Test.pm version 1.42 1300s # testing : sed output filter 1300s # expected: 'barbar' 1300s # received: 'barbar' 1300s ok 1 1300s # testing : slow filter process 1300s # expected: 'foobar' 1300s # received: 'foobar' 1300s ok 2 1300s # testing : echo worked 1300s # expected: 200 1300s # received: '200' 1300s ok 3 1300s # testing : request body filtered 1300s # expected: 'barbar 1300s # ' 1300s # received: 'barbar 1300s # ' 1300s ok 4 1300s # testing : got 413 error 1300s # expected: 413 1300s # received: '413' 1300s ok 5 1300s # testing : got 413 error body 1300s # expected: qr/413 Request Entity Too Large/ 1300s # received: ' 1300s # 1300s # 413 Request Entity Too Large 1300s # 1300s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1313s # 1313s # ' 1313s # received: ' 1313s #

Hello World!

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

No query was specified.

1313s # 1313s # ' 1313s # received: ' 1313s #

No query was specified.

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

Hello World!

1313s # 1313s # ' 1313s # received: ' 1313s #

Hello World!

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

No query was specified.

1313s # 1313s # ' 1313s # received: ' 1313s #

No query was specified.

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

mod_include test

1317s # 1317s # 1317s # Hello World 1317s # 1317s #

[back]

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

mod_include test

1317s # 1317s # 1317s # Hello World 1317s # 1317s #

[back]

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

mod_include test

1317s # 1317s # 1317s # Hello World 1317s # 1317s #

[back]

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

Load Balancer Manager for localhost

1335s # 1335s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1335s #
Server Built: 2024-03-31T08:37:28
1335s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1335s #
1335s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

1352s #

The document has moved here.

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

Moved Permanently

1352s #

The document has moved here.

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

Moved Permanently

1352s #

The document has moved here.

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

Moved Permanently

1352s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1352s #

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

Multiple Choices

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

Available documents: 1352s #

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

Multiple Choices

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

Available documents: 1352s #

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

Moved Permanently

1352s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1352s #

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

Multiple Choices

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

Available documents: 1352s #

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

Moved Permanently

1352s #

The document has moved here.

1352s # 1352s # ' 1352s ok 48 1352s ok 1354s t/modules/status.t .................. 1354s 1..1 1354s # Running under perl version 5.038002 for linux 1354s # Current time local: Mon Apr 8 18:24:46 2024 1354s # Current time GMT: Mon Apr 8 18:24:46 2024 1354s # Using Test.pm version 1.31 1354s # Using Apache/Test.pm version 1.42 1354s 1354s 1354s Apache Status 1354s 1354s

Apache Server Status for localhost (via 127.0.0.1)

1354s 1354s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1354s
Server MPM: event
1354s
Server Built: 2024-03-31T08:37:28 1354s

1354s
Current Time: Monday, 08-Apr-2024 18:24:48 UTC
1354s
Restart Time: Monday, 08-Apr-2024 18:21:25 UTC
1354s
Parent Server Config. Generation: 1
1354s
Parent Server MPM Generation: 0
1354s
Server uptime: 3 minutes 22 seconds
1354s
Server load: 1.20 1.26 0.84
1354s
Total accesses: 6785 - Total Traffic: 140.4 MB - Total Duration: 34937
1354s
CPU Usage: u4.49 s4.38 cu1.43 cs.72 - 5.46% CPU load
1354s
33.6 requests/sec - 0.7 MB/second - 21.2 kB/request - 5.14915 ms/request
1354s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1354s
1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0323190no0yes1024000
1323236no0yes0025000
2323263no0yes0025000
3329744no0yes0025000
Sum400 1099000
1354s
_________W______________________________________________________
1354s ____________________________________............................
1354s ................................................................
1354s ................................................................
1354s ................................................................
1354s ................................................................
1354s ................
1354s

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

1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s
SrvPIDAccMCPU 1354s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03231900/180/180_ 1354s 6.96104260.06.996.99 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-03231900/176/176_ 1354s 6.96105130.01.111.11 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-03231900/184/184_ 1354s 6.96103450.01.511.51 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-03231900/181/181_ 1354s 6.941071080.02.992.99 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/187/187_ 1354s 6.943223300.01.061.06 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/176/176_ 1354s 6.96104710.01.011.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-03231900/183/183_ 1354s 6.95313390.00.850.85 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/171/171_ 1354s 6.91105930.04.854.85 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/184/184_ 1354s 6.96104150.06.786.78 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-03231901/187/187W 1354s 6.93002970.03.513.51 1354s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-03231900/178/178_ 1354s 6.961010660.06.756.75 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-03231900/192/192_ 1354s 6.93103050.01.001.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/176/176_ 1354s 6.94102800.00.950.95 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/183/183_ 1354s 6.96103100.01.101.10 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-03231900/179/179_ 1354s 6.921013580.02.002.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/181/181_ 1354s 6.94314600.010.6010.60 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/183/183_ 1354s 6.95313810.02.412.41 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/181/181_ 1354s 6.94103130.00.980.98 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/174/174_ 1354s 6.911068290.03.153.15 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/183/183_ 1354s 6.95302380.01.161.16 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/184/184_ 1354s 6.94304810.00.910.91 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/195/195_ 1354s 6.96103640.01.111.11 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-03231900/187/187_ 1354s 6.96104260.06.816.81 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-03231900/187/187_ 1354s 6.91103860.02.102.10 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03231900/168/168_ 1354s 6.92113260.05.345.34 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/74/74_ 1354s 2.90103870.010.6210.62 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/72/72_ 1354s 2.90311170.00.440.44 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/77/77_ 1354s 2.88111770.00.770.77 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/70/70_ 1354s 2.87103990.010.5710.57 1354s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/encode?test=value HTTP/1.1
1-03232360/75/75_ 1354s 2.90311170.00.500.50 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/69/69_ 1354s 2.92102330.02.372.37 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
1-03232360/68/68_ 1354s 2.92111730.00.460.46 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
1-03232360/73/73_ 1354s 2.88112920.00.520.52 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/68/68_ 1354s 2.87112480.00.500.50 1354s 127.0.0.1http/1.1localhost:8529GET /modules/session/env.shtml?test=value HTTP/1.1
1-03232360/75/75_ 1354s 2.9010720.00.550.55 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/68/68_ 1354s 2.8711570.00.440.44 1354s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire?expiry=1 HTTP/1.1
1-03232360/66/66_ 1354s 2.87101050.00.560.56 1354s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on?test=value&another=1 HTTP/1.1
1-03232360/74/74_ 1354s 2.92101360.00.670.67 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-03232360/73/73_ 1354s 2.9210730.00.400.40 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1-03232360/74/74_ 1354s 2.9210810.01.161.16 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-03232360/72/72_ 1354s 2.9210860.00.510.51 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-03232360/70/70_ 1354s 2.9011670.00.550.55 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/72/72_ 1354s 2.9210740.00.590.59 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-03232360/70/70_ 1354s 2.92101700.01.531.53 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-03232360/75/75_ 1354s 2.91111290.01.601.60 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/72/72_ 1354s 2.92102080.05.095.09 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-03232360/71/71_ 1354s 2.92102140.00.640.64 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-03232360/69/69_ 1354s 2.92309000.010.3510.35 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/72/72_ 1354s 2.92301090.00.970.97 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03232360/63/63_ 1354s 2.92121810.00.800.80 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
2-03232630/17/17_ 1354s 0.6931750.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/15/15_ 1354s 0.6931780.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6931190.00.130.13 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6331680.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
2-03232630/12/12_ 1354s 0.6931790.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/16/16_ 1354s 0.6931840.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6930250.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6931140.00.030.03 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6731200.00.080.08 1354s 127.0.0.1http/1.1localhost:8529GET /modules/lua/setheaderfromparam.lua?HeaderName=Set-Cookie&H
2-03232630/14/14_ 1354s 0.6931170.00.070.07 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/13/13_ 1354s 0.6231150.00.050.05 1354s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
2-03232630/15/15_ 1354s 0.7031370.00.090.09 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/15/15_ 1354s 0.7031910.03.923.92 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/12/12_ 1354s 0.7010190.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
2-03232630/14/14_ 1354s 0.7031130.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/16/16_ 1354s 0.6810370.00.050.05 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/12/12_ 1354s 0.7011110.00.050.05 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
2-03232630/11/11_ 1354s 0.6811730.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6831740.00.040.04 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/13/13_ 1354s 0.6333190.00.040.04 1354s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/compressed/ HTTP/1.1
2-03232630/14/14_ 1354s 0.6831860.03.933.93 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/15/15_ 1354s 0.6931330.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6933790.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/14/14_ 1354s 0.6931130.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03232630/11/11_ 1354s 0.6331140.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/two/index HTTP/1.1
3-03297440/5/5_ 1354s 0.3060630.00.030.03 1354s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache?test=value&expiry=171260078100
3-03297440/6/6_ 1354s 0.2791130.00.010.01 1354s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03297440/4/4_ 1354s 0.206030.00.020.02 1354s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/ HTTP/1.1
3-03297440/5/5_ 1354s 0.303180.00.040.04 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03297440/4/4_ 1354s 0.303140.00.030.03 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03297440/5/5_ 1354s 0.313190.00.050.05 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03297440/3/3_ 1354s 0.213120.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/autoindex/htaccess/?C=M&O=A HTTP/1.1
3-03297440/5/5_ 1354s 0.323190.00.050.05 1354s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03297440/5/5_ 1354s 0.321180.01.031.03 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
3-03297440/5/5_ 1354s 0.321080.00.040.04 1354s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
3-03297440/6/6_ 1354s 0.2812270.00.050.05 1354s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
3-03297440/4/4_ 1354s 0.2849580.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
3-03297440/5/5_ 1354s 0.28362680.00.000.00 1354s 127.0.0.1http/1.1ssi-default:8536GET /modules/include/size.shtml HTTP/1.1
3-03297440/5/5_ 1354s 0.29362690.00.000.00 1354s 127.0.0.1http/1.1retagged2:8536GET /modules/include/bucketeer/retagged4.shtml HTTP/1.1
3-03297440/6/6_ 1354s 0.29303220.00.000.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
3-03297440/3/3_ 1354s 0.29301640.00.000.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/two/index HTTP/1.1
3-03297440/5/5_ 1354s 0.29301110.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/two/index HTTP/1.1
3-03297440/5/5_ 1354s 0.2930411320.00.000.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
3-03297440/5/5_ 1354s 0.2928150.00.000.00 1354s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
3-03297440/3/3_ 1354s 0.2623110080.00.000.00 1354s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03297440/6/6_ 1354s 0.30145110.00.100.10 1354s 127.0.0.1http/1.1localhost:8529GET /apache/ratelimit/chunk?0,8192 HTTP/1.1
3-03297440/4/4_ 1354s 0.2512090.00.010.01 1354s 127.0.0.1http/1.1localhost:8529GET /modules/dir/htaccess/ HTTP/1.1
3-03297440/4/4_ 1354s 0.3012030.00.000.00 1354s 127.0.0.1http/1.1localhost:8529POST /apache/reflector_nodeflate/ HTTP/1.1
3-03297440/4/4_ 1354s 0.309460.00.000.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/5 HTTP/1.1
3-03297440/4/4_ 1354s 0.3091580.00.000.00 1354s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/none HTTP/1.1
1354s
1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s 1354s
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
1354s 1354s 1354s ok 1 1354s ok 1356s t/modules/substitute.t .............. 1356s 1..19 1356s # Running under perl version 5.038002 for linux 1356s # Current time local: Mon Apr 8 18:24:48 2024 1356s # Current time GMT: Mon Apr 8 18:24:48 2024 1356s # Using Test.pm version 1.31 1356s # Using Apache/Test.pm version 1.42 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'barbar': OK 1356s ok 1 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'barbar': OK 1356s ok 2 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'foofoo': OK 1356s ok 3 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'barbar': OK 1356s ok 4 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'barbar': OK 1356s ok 5 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'barbar': OK 1356s ok 6 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'foof 1356s oo': OK 1356s ok 7 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'xfoo': OK 1356s ok 8 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1356s ok 9 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s barx 1356s ': OK 1356s ok 10 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'a$1axb(': OK 1356s ok 11 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'a$XX': OK 1356s ok 12 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1356s ok 13 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'x&x': OK 1356s ok 14 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'xx': OK 1356s ok 15 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'fcooar': OK 1356s ok 16 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'fc$1ar': OK 1356s ok 17 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'fdooar': OK 1356s ok 18 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s got 200 'XXXfooXXX 1356s bar': OK 1356s ok 19 1356s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1356s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1356s ok 1359s t/modules/unique_id.t ............... 1359s 1..300 1359s # Running under perl version 5.038002 for linux 1359s # Current time local: Mon Apr 8 18:24:50 2024 1359s # Current time GMT: Mon Apr 8 18:24:50 2024 1359s # Using Test.pm version 1.31 1359s # Using Apache/Test.pm version 1.42 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 1 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaDwAAAAs 1359s ok 2 1359s ok 3 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 4 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaEAAAAAo 1359s ok 5 1359s ok 6 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 7 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaEQAAAAc 1359s ok 8 1359s ok 9 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 10 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaEgAAAAU 1359s ok 11 1359s ok 12 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 13 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaEwAAABE 1359s ok 14 1359s ok 15 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 16 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaFAAAAAk 1359s ok 17 1359s ok 18 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 19 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaFQAAAA8 1359s ok 20 1359s ok 21 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 22 1359s # unique id: ZhQ2c9GbFPj648nmb3zXLgAAAFc 1359s ok 23 1359s ok 24 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 25 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaFgAAAAY 1359s ok 26 1359s ok 27 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 28 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaFwAAABQ 1359s ok 29 1359s ok 30 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 31 1359s # unique id: ZhQ2cwPpc6mj7SekQbuaGAAAABA 1359s ok 32 1359s ok 33 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 34 1359s # unique id: ZhQ2dNWpApqiJ0w85jpW6gAAAJI 1359s ok 35 1359s ok 36 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 37 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaGQAAABM 1359s ok 38 1359s ok 39 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 40 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaGgAAAAQ 1359s ok 41 1359s ok 42 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 43 1359s # unique id: ZhQ2dNWpApqiJ0w85jpW6wAAAJM 1359s ok 44 1359s ok 45 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 46 1359s # unique id: ZhQ2dNGbFPj648nmb3zXLwAAAEQ 1359s ok 47 1359s ok 48 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 49 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaGwAAAA0 1359s ok 50 1359s ok 51 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 52 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaHAAAABY 1359s ok 53 1359s ok 54 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 55 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaHQAAABg 1359s ok 56 1359s ok 57 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 58 1359s # unique id: ZhQ2dNWpApqiJ0w85jpW7AAAAJQ 1359s ok 59 1359s ok 60 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 61 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaHgAAAAg 1359s ok 62 1359s ok 63 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 64 1359s # unique id: ZhQ2dNGbFPj648nmb3zXMAAAAFY 1359s ok 65 1359s ok 66 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 67 1359s # unique id: ZhQ2dNGbFPj648nmb3zXMQAAAEE 1359s ok 68 1359s ok 69 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 70 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaHwAAABc 1359s ok 71 1359s ok 72 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 73 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaIAAAAAA 1359s ok 74 1359s ok 75 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 76 1359s # unique id: ZhQ2dNGbFPj648nmb3zXMgAAAEY 1359s ok 77 1359s ok 78 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 79 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaIQAAABI 1359s ok 80 1359s ok 81 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 82 1359s # unique id: ZhQ2dNGbFPj648nmb3zXMwAAAEI 1359s ok 83 1359s ok 84 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 85 1359s # unique id: ZhQ2dMnHSGivxlJaFm9WnQAAAMs 1359s ok 86 1359s ok 87 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 88 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaIgAAAAE 1359s ok 89 1359s ok 90 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 91 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaIwAAAAM 1359s ok 92 1359s ok 93 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 94 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaJAAAAAI 1359s ok 95 1359s ok 96 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 97 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaJQAAAAw 1359s ok 98 1359s ok 99 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 100 1359s # unique id: ZhQ2dNGbFPj648nmb3zXNAAAAEU 1359s ok 101 1359s ok 102 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 103 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaJgAAABU 1359s ok 104 1359s ok 105 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 106 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaJwAAAAs 1359s ok 107 1359s ok 108 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 109 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaKAAAAAo 1359s ok 110 1359s ok 111 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 112 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaKQAAAAc 1359s ok 113 1359s ok 114 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 115 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaKgAAAAU 1359s ok 116 1359s ok 117 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 118 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaKwAAABE 1359s ok 119 1359s ok 120 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 121 1359s # unique id: ZhQ2dNGbFPj648nmb3zXNQAAAEc 1359s ok 122 1359s ok 123 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 124 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaLAAAAAk 1359s ok 125 1359s ok 126 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 127 1359s # unique id: ZhQ2dNGbFPj648nmb3zXNgAAAEw 1359s ok 128 1359s ok 129 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 130 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaLQAAAAY 1359s ok 131 1359s ok 132 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 133 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaLgAAAA8 1359s ok 134 1359s ok 135 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 136 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaLwAAABQ 1359s ok 137 1359s ok 138 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 139 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaMAAAABM 1359s ok 140 1359s ok 141 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 142 1359s # unique id: ZhQ2dNGbFPj648nmb3zXNwAAAEM 1359s ok 143 1359s ok 144 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 145 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaMQAAABA 1359s ok 146 1359s ok 147 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 148 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaMgAAAAQ 1359s ok 149 1359s ok 150 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 151 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaMwAAAA0 1359s ok 152 1359s ok 153 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 154 1359s # unique id: ZhQ2dNGbFPj648nmb3zXOAAAAFI 1359s ok 155 1359s ok 156 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 157 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaNAAAAA4 1359s ok 158 1359s ok 159 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 160 1359s # unique id: ZhQ2dNGbFPj648nmb3zXOQAAAEg 1359s ok 161 1359s ok 162 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 163 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaNQAAABg 1359s ok 164 1359s ok 165 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 166 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaNgAAABY 1359s ok 167 1359s ok 168 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 169 1359s # unique id: ZhQ2dNGbFPj648nmb3zXOgAAAE8 1359s ok 170 1359s ok 171 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 172 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaNwAAAAg 1359s ok 173 1359s ok 174 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 175 1359s # unique id: ZhQ2dNWpApqiJ0w85jpW7QAAAJU 1359s ok 176 1359s ok 177 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 178 1359s # unique id: ZhQ2dNGbFPj648nmb3zXOwAAAEs 1359s ok 179 1359s ok 180 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 181 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaOAAAABc 1359s ok 182 1359s ok 183 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 184 1359s # unique id: ZhQ2dNWpApqiJ0w85jpW7gAAAJY 1359s ok 185 1359s ok 186 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 187 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaOQAAABI 1359s ok 188 1359s ok 189 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 190 1359s # unique id: ZhQ2dNGbFPj648nmb3zXPAAAAE0 1359s ok 191 1359s ok 192 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 193 1359s # unique id: ZhQ2dAPpc6mj7SekQbuaOgAAAAE 1359s ok 194 1359s ok 195 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 196 1359s # unique id: ZhQ2dNGbFPj648nmb3zXPQAAAEo 1359s ok 197 1359s ok 198 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 199 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaOwAAAAI 1359s ok 200 1359s ok 201 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 202 1359s # unique id: ZhQ2ddGbFPj648nmb3zXPgAAAFE 1359s ok 203 1359s ok 204 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 205 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaPAAAAAw 1359s ok 206 1359s ok 207 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 208 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaPQAAAAM 1359s ok 209 1359s ok 210 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 211 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaPgAAAAo 1359s ok 212 1359s ok 213 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 214 1359s # unique id: ZhQ2ddWpApqiJ0w85jpW7wAAAJc 1359s ok 215 1359s ok 216 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 217 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaPwAAABU 1359s ok 218 1359s ok 219 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 220 1359s # unique id: ZhQ2ddGbFPj648nmb3zXPwAAAEk 1359s ok 221 1359s ok 222 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 223 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaQAAAAAc 1359s ok 224 1359s ok 225 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 226 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaQQAAAAs 1359s ok 227 1359s ok 228 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 229 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaQgAAAAU 1359s ok 230 1359s ok 231 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 232 1359s # unique id: ZhQ2ddGbFPj648nmb3zXQAAAAE4 1359s ok 233 1359s ok 234 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 235 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaQwAAABE 1359s ok 236 1359s ok 237 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 238 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaRAAAAAk 1359s ok 239 1359s ok 240 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 241 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaRQAAABQ 1359s ok 242 1359s ok 243 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 244 1359s # unique id: ZhQ2ddGbFPj648nmb3zXQQAAAFA 1359s ok 245 1359s ok 246 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 247 1359s # unique id: ZhQ2dcnHSGivxlJaFm9WngAAAMw 1359s ok 248 1359s ok 249 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 250 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaRgAAAAY 1359s ok 251 1359s ok 252 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 253 1359s # unique id: ZhQ2ddGbFPj648nmb3zXQgAAAFg 1359s ok 254 1359s ok 255 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 256 1359s # unique id: ZhQ2dcnHSGivxlJaFm9WnwAAAM0 1359s ok 257 1359s ok 258 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 259 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaRwAAABM 1359s ok 260 1359s ok 261 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 262 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaSAAAAA8 1359s ok 263 1359s ok 264 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 265 1359s # unique id: ZhQ2ddGbFPj648nmb3zXQwAAAFQ 1359s ok 266 1359s ok 267 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 268 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaSQAAABA 1359s ok 269 1359s ok 270 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 271 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaSgAAAAQ 1359s ok 272 1359s ok 273 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 274 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaSwAAAA0 1359s ok 275 1359s ok 276 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 277 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaTAAAAA4 1359s ok 278 1359s ok 279 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 280 1359s # unique id: ZhQ2ddGbFPj648nmb3zXRAAAAFM 1359s ok 281 1359s ok 282 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 283 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaTQAAABg 1359s ok 284 1359s ok 285 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 286 1359s # unique id: ZhQ2ddGbFPj648nmb3zXRQAAAFU 1359s ok 287 1359s ok 288 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 289 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaTgAAABY 1359s ok 290 1359s ok 291 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 292 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaTwAAAAg 1359s ok 293 1359s ok 294 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 295 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaUAAAABc 1359s ok 296 1359s ok 297 1359s # testing : fetch unique ID 1359s # expected: 200 1359s # received: '200' 1359s ok 298 1359s # unique id: ZhQ2dQPpc6mj7SekQbuaUQAAABI 1359s ok 299 1359s ok 300 1359s ok 1362s t/modules/usertrack.t ............... 1362s 1..1004 1362s # Running under perl version 5.038002 for linux 1362s # Current time local: Mon Apr 8 18:24:53 2024 1362s # Current time GMT: Mon Apr 8 18:24:53 2024 1362s # Using Test.pm version 1.31 1362s # Using Apache/Test.pm version 1.42 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 1 1362s ok 2 1362s Set-Cookie: usertrack_test=d867d7fd.61599ec131b18; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d867d7fd.61599ec131b18 1362s ok 3 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 4 1362s ok 5 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 6 1362s ok 7 1362s Set-Cookie: usertrack_test=c2d6c662.61599ec133c72; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c2d6c662.61599ec133c72 1362s ok 8 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 9 1362s ok 10 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 11 1362s ok 12 1362s Set-Cookie: usertrack_test=cf6f7678.61599ec134ebf; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=cf6f7678.61599ec134ebf 1362s ok 13 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 14 1362s ok 15 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 16 1362s ok 17 1362s Set-Cookie: usertrack_test=c7f3d337.61599ec136140; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c7f3d337.61599ec136140 1362s ok 18 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 19 1362s ok 20 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 21 1362s ok 22 1362s Set-Cookie: usertrack_test=8b5dd7c.61599ec137292; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8b5dd7c.61599ec137292 1362s ok 23 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 24 1362s ok 25 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 26 1362s ok 27 1362s Set-Cookie: usertrack_test=bdd51277.61599ec138286; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=bdd51277.61599ec138286 1362s ok 28 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 29 1362s ok 30 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 31 1362s ok 32 1362s Set-Cookie: usertrack_test=aab02fe2.61599ec139473; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=aab02fe2.61599ec139473 1362s ok 33 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 34 1362s ok 35 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 36 1362s ok 37 1362s Set-Cookie: usertrack_test=33052b05.61599ec13a45b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=33052b05.61599ec13a45b 1362s ok 38 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 39 1362s ok 40 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 41 1362s ok 42 1362s Set-Cookie: usertrack_test=38ccc0d9.61599ec13b4b8; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=38ccc0d9.61599ec13b4b8 1362s ok 43 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 44 1362s ok 45 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 46 1362s ok 47 1362s Set-Cookie: usertrack_test=41f885cc.61599ec13c71e; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=41f885cc.61599ec13c71e 1362s ok 48 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 49 1362s ok 50 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 51 1362s ok 52 1362s Set-Cookie: usertrack_test=a3a8699c.61599ec13d811; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a3a8699c.61599ec13d811 1362s ok 53 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 54 1362s ok 55 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 56 1362s ok 57 1362s Set-Cookie: usertrack_test=19fb450a.61599ec13e822; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=19fb450a.61599ec13e822 1362s ok 58 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 59 1362s ok 60 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 61 1362s ok 62 1362s Set-Cookie: usertrack_test=a52fc6da.61599ec13f954; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a52fc6da.61599ec13f954 1362s ok 63 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 64 1362s ok 65 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 66 1362s ok 67 1362s Set-Cookie: usertrack_test=d5f388df.61599ec140a62; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d5f388df.61599ec140a62 1362s ok 68 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 69 1362s ok 70 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 71 1362s ok 72 1362s Set-Cookie: usertrack_test=7697c04a.61599ec141ac9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7697c04a.61599ec141ac9 1362s ok 73 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 74 1362s ok 75 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 76 1362s ok 77 1362s Set-Cookie: usertrack_test=35783a43.61599ec142b34; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=35783a43.61599ec142b34 1362s ok 78 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 79 1362s ok 80 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 81 1362s ok 82 1362s Set-Cookie: usertrack_test=38e04263.61599ec143dd7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=38e04263.61599ec143dd7 1362s ok 83 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 84 1362s ok 85 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 86 1362s ok 87 1362s Set-Cookie: usertrack_test=3b1a6048.61599ec144dee; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=3b1a6048.61599ec144dee 1362s ok 88 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 89 1362s ok 90 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 91 1362s ok 92 1362s Set-Cookie: usertrack_test=de20b198.61599ec145f01; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=de20b198.61599ec145f01 1362s ok 93 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 94 1362s ok 95 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 96 1362s ok 97 1362s Set-Cookie: usertrack_test=1dfd8617.61599ec146f52; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1dfd8617.61599ec146f52 1362s ok 98 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 99 1362s ok 100 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 101 1362s ok 102 1362s Set-Cookie: usertrack_test=5b61b8ef.61599ec148077; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=5b61b8ef.61599ec148077 1362s ok 103 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 104 1362s ok 105 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 106 1362s ok 107 1362s Set-Cookie: usertrack_test=3205d5dc.61599ec149234; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=3205d5dc.61599ec149234 1362s ok 108 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 109 1362s ok 110 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 111 1362s ok 112 1362s Set-Cookie: usertrack_test=2530a4ad.61599ec14a2e1; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2530a4ad.61599ec14a2e1 1362s ok 113 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 114 1362s ok 115 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 116 1362s ok 117 1362s Set-Cookie: usertrack_test=c531e1fd.61599ec14b50c; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c531e1fd.61599ec14b50c 1362s ok 118 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 119 1362s ok 120 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 121 1362s ok 122 1362s Set-Cookie: usertrack_test=7135ced1.61599ec14c4b9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7135ced1.61599ec14c4b9 1362s ok 123 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 124 1362s ok 125 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 126 1362s ok 127 1362s Set-Cookie: usertrack_test=d83a0520.61599ec14d502; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d83a0520.61599ec14d502 1362s ok 128 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 129 1362s ok 130 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 131 1362s ok 132 1362s Set-Cookie: usertrack_test=6cab21b3.61599ec14e74b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6cab21b3.61599ec14e74b 1362s ok 133 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 134 1362s ok 135 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 136 1362s ok 137 1362s Set-Cookie: usertrack_test=68d4600b.61599ec14f7ae; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=68d4600b.61599ec14f7ae 1362s ok 138 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 139 1362s ok 140 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 141 1362s ok 142 1362s Set-Cookie: usertrack_test=f6b20a2e.61599ec1509c7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f6b20a2e.61599ec1509c7 1362s ok 143 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 144 1362s ok 145 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 146 1362s ok 147 1362s Set-Cookie: usertrack_test=e070f3b1.61599ec151ab9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e070f3b1.61599ec151ab9 1362s ok 148 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 149 1362s ok 150 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 151 1362s ok 152 1362s Set-Cookie: usertrack_test=faa7defd.61599ec152b3f; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=faa7defd.61599ec152b3f 1362s ok 153 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 154 1362s ok 155 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 156 1362s ok 157 1362s Set-Cookie: usertrack_test=2ae448e4.61599ec153c02; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2ae448e4.61599ec153c02 1362s ok 158 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 159 1362s ok 160 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 161 1362s ok 162 1362s Set-Cookie: usertrack_test=5ce91b87.61599ec154e67; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=5ce91b87.61599ec154e67 1362s ok 163 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 164 1362s ok 165 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 166 1362s ok 167 1362s Set-Cookie: usertrack_test=4fc2d50.61599ec155ec7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4fc2d50.61599ec155ec7 1362s ok 168 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 169 1362s ok 170 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 171 1362s ok 172 1362s Set-Cookie: usertrack_test=368ca5a0.61599ec157117; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=368ca5a0.61599ec157117 1362s ok 173 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 174 1362s ok 175 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 176 1362s ok 177 1362s Set-Cookie: usertrack_test=b4f6ed05.61599ec1581ca; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=b4f6ed05.61599ec1581ca 1362s ok 178 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 179 1362s ok 180 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 181 1362s ok 182 1362s Set-Cookie: usertrack_test=18b37ea5.61599ec159254; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=18b37ea5.61599ec159254 1362s ok 183 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 184 1362s ok 185 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 186 1362s ok 187 1362s Set-Cookie: usertrack_test=ca759d5c.61599ec15a50f; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=ca759d5c.61599ec15a50f 1362s ok 188 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 189 1362s ok 190 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 191 1362s ok 192 1362s Set-Cookie: usertrack_test=8d61c8a7.61599ec15b601; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8d61c8a7.61599ec15b601 1362s ok 193 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 194 1362s ok 195 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 196 1362s ok 197 1362s Set-Cookie: usertrack_test=b4f7e056.61599ec15c709; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=b4f7e056.61599ec15c709 1362s ok 198 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 199 1362s ok 200 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 201 1362s ok 202 1362s Set-Cookie: usertrack_test=61778d94.61599ec15d7e0; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=61778d94.61599ec15d7e0 1362s ok 203 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 204 1362s ok 205 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 206 1362s ok 207 1362s Set-Cookie: usertrack_test=4f96075a.61599ec15e830; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4f96075a.61599ec15e830 1362s ok 208 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 209 1362s ok 210 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 211 1362s ok 212 1362s Set-Cookie: usertrack_test=4fbf7cc9.61599ec15f927; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4fbf7cc9.61599ec15f927 1362s ok 213 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 214 1362s ok 215 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 216 1362s ok 217 1362s Set-Cookie: usertrack_test=7fda0461.61599ec160b37; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7fda0461.61599ec160b37 1362s ok 218 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 219 1362s ok 220 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 221 1362s ok 222 1362s Set-Cookie: usertrack_test=55ad9d7e.61599ec161bda; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=55ad9d7e.61599ec161bda 1362s ok 223 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 224 1362s ok 225 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 226 1362s ok 227 1362s Set-Cookie: usertrack_test=27bb8562.61599ec162d18; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=27bb8562.61599ec162d18 1362s ok 228 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 229 1362s ok 230 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 231 1362s ok 232 1362s Set-Cookie: usertrack_test=32595151.61599ec163dcd; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=32595151.61599ec163dcd 1362s ok 233 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 234 1362s ok 235 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 236 1362s ok 237 1362s Set-Cookie: usertrack_test=8faefe89.61599ec164f33; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8faefe89.61599ec164f33 1362s ok 238 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 239 1362s ok 240 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 241 1362s ok 242 1362s Set-Cookie: usertrack_test=9189d117.61599ec166052; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=9189d117.61599ec166052 1362s ok 243 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 244 1362s ok 245 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 246 1362s ok 247 1362s Set-Cookie: usertrack_test=2786a3e6.61599ec167155; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2786a3e6.61599ec167155 1362s ok 248 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 249 1362s ok 250 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 251 1362s ok 252 1362s Set-Cookie: usertrack_test=950331f1.61599ec168212; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=950331f1.61599ec168212 1362s ok 253 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 254 1362s ok 255 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 256 1362s ok 257 1362s Set-Cookie: usertrack_test=bf3532e5.61599ec1692ee; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=bf3532e5.61599ec1692ee 1362s ok 258 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 259 1362s ok 260 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 261 1362s ok 262 1362s Set-Cookie: usertrack_test=2adc033a.61599ec16a2bc; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2adc033a.61599ec16a2bc 1362s ok 263 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 264 1362s ok 265 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 266 1362s ok 267 1362s Set-Cookie: usertrack_test=97dc2c43.61599ec16b5d6; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=97dc2c43.61599ec16b5d6 1362s ok 268 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 269 1362s ok 270 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 271 1362s ok 272 1362s Set-Cookie: usertrack_test=61ab9c94.61599ec16c5a6; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=61ab9c94.61599ec16c5a6 1362s ok 273 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 274 1362s ok 275 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 276 1362s ok 277 1362s Set-Cookie: usertrack_test=88e8eda5.61599ec16d79f; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=88e8eda5.61599ec16d79f 1362s ok 278 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 279 1362s ok 280 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 281 1362s ok 282 1362s Set-Cookie: usertrack_test=ccb73a8c.61599ec16e85d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=ccb73a8c.61599ec16e85d 1362s ok 283 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 284 1362s ok 285 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 286 1362s ok 287 1362s Set-Cookie: usertrack_test=423720fa.61599ec16f9b8; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=423720fa.61599ec16f9b8 1362s ok 288 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 289 1362s ok 290 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 291 1362s ok 292 1362s Set-Cookie: usertrack_test=80ba9fd6.61599ec170bbe; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=80ba9fd6.61599ec170bbe 1362s ok 293 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 294 1362s ok 295 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 296 1362s ok 297 1362s Set-Cookie: usertrack_test=7f460f64.61599ec171d37; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7f460f64.61599ec171d37 1362s ok 298 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 299 1362s ok 300 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 301 1362s ok 302 1362s Set-Cookie: usertrack_test=8b6a6309.61599ec172e51; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8b6a6309.61599ec172e51 1362s ok 303 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 304 1362s ok 305 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 306 1362s ok 307 1362s Set-Cookie: usertrack_test=97650133.61599ec173fda; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=97650133.61599ec173fda 1362s ok 308 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 309 1362s ok 310 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 311 1362s ok 312 1362s Set-Cookie: usertrack_test=2d76435a.61599ec17511d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2d76435a.61599ec17511d 1362s ok 313 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 314 1362s ok 315 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 316 1362s ok 317 1362s Set-Cookie: usertrack_test=6666638b.61599ec17616d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6666638b.61599ec17616d 1362s ok 318 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 319 1362s ok 320 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 321 1362s ok 322 1362s Set-Cookie: usertrack_test=3ad2c77.61599ec177388; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=3ad2c77.61599ec177388 1362s ok 323 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 324 1362s ok 325 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 326 1362s ok 327 1362s Set-Cookie: usertrack_test=6e33c22f.61599ec178418; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6e33c22f.61599ec178418 1362s ok 328 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 329 1362s ok 330 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 331 1362s ok 332 1362s Set-Cookie: usertrack_test=bec2b54.61599ec1794a9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=bec2b54.61599ec1794a9 1362s ok 333 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 334 1362s ok 335 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 336 1362s ok 337 1362s Set-Cookie: usertrack_test=e69f675f.61599ec17a68c; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e69f675f.61599ec17a68c 1362s ok 338 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 339 1362s ok 340 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 341 1362s ok 342 1362s Set-Cookie: usertrack_test=b1039909.61599ec17b61d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=b1039909.61599ec17b61d 1362s ok 343 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 344 1362s ok 345 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 346 1362s ok 347 1362s Set-Cookie: usertrack_test=5b17ab31.61599ec17c816; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=5b17ab31.61599ec17c816 1362s ok 348 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 349 1362s ok 350 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 351 1362s ok 352 1362s Set-Cookie: usertrack_test=48ee5ce4.61599ec17d8a1; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=48ee5ce4.61599ec17d8a1 1362s ok 353 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 354 1362s ok 355 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 356 1362s ok 357 1362s Set-Cookie: usertrack_test=8a580820.61599ec17e9ce; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8a580820.61599ec17e9ce 1362s ok 358 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 359 1362s ok 360 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 361 1362s ok 362 1362s Set-Cookie: usertrack_test=cd659b4c.61599ec17fac2; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=cd659b4c.61599ec17fac2 1362s ok 363 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 364 1362s ok 365 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 366 1362s ok 367 1362s Set-Cookie: usertrack_test=117e79cc.61599ec180bb5; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=117e79cc.61599ec180bb5 1362s ok 368 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 369 1362s ok 370 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 371 1362s ok 372 1362s Set-Cookie: usertrack_test=7710e1f0.61599ec181c28; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7710e1f0.61599ec181c28 1362s ok 373 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 374 1362s ok 375 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 376 1362s ok 377 1362s Set-Cookie: usertrack_test=c1d2ad6f.61599ec182cb7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c1d2ad6f.61599ec182cb7 1362s ok 378 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 379 1362s ok 380 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 381 1362s ok 382 1362s Set-Cookie: usertrack_test=36355698.61599ec183ee9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=36355698.61599ec183ee9 1362s ok 383 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 384 1362s ok 385 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 386 1362s ok 387 1362s Set-Cookie: usertrack_test=2fcbc07b.61599ec184f35; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2fcbc07b.61599ec184f35 1362s ok 388 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 389 1362s ok 390 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 391 1362s ok 392 1362s Set-Cookie: usertrack_test=a4207edc.61599ec18606d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a4207edc.61599ec18606d 1362s ok 393 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 394 1362s ok 395 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 396 1362s ok 397 1362s Set-Cookie: usertrack_test=44b52083.61599ec1872ba; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=44b52083.61599ec1872ba 1362s ok 398 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 399 1362s ok 400 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 401 1362s ok 402 1362s Set-Cookie: usertrack_test=73308737.61599ec188463; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=73308737.61599ec188463 1362s ok 403 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 404 1362s ok 405 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 406 1362s ok 407 1362s Set-Cookie: usertrack_test=be12cb64.61599ec189540; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=be12cb64.61599ec189540 1362s ok 408 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 409 1362s ok 410 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 411 1362s ok 412 1362s Set-Cookie: usertrack_test=e8919d10.61599ec18a68e; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e8919d10.61599ec18a68e 1362s ok 413 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 414 1362s ok 415 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 416 1362s ok 417 1362s Set-Cookie: usertrack_test=4584d3ae.61599ec18b6f5; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4584d3ae.61599ec18b6f5 1362s ok 418 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 419 1362s ok 420 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 421 1362s ok 422 1362s Set-Cookie: usertrack_test=a8ee2742.61599ec18c7c9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a8ee2742.61599ec18c7c9 1362s ok 423 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 424 1362s ok 425 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 426 1362s ok 427 1362s Set-Cookie: usertrack_test=d677e68.61599ec18d9f6; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d677e68.61599ec18d9f6 1362s ok 428 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 429 1362s ok 430 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 431 1362s ok 432 1362s Set-Cookie: usertrack_test=acb2e09e.61599ec18eb39; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=acb2e09e.61599ec18eb39 1362s ok 433 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 434 1362s ok 435 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 436 1362s ok 437 1362s Set-Cookie: usertrack_test=86c4670.61599ec18fc10; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=86c4670.61599ec18fc10 1362s ok 438 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 439 1362s ok 440 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 441 1362s ok 442 1362s Set-Cookie: usertrack_test=e631904e.61599ec190ce8; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e631904e.61599ec190ce8 1362s ok 443 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 444 1362s ok 445 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 446 1362s ok 447 1362s Set-Cookie: usertrack_test=7de6164.61599ec191dd8; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7de6164.61599ec191dd8 1362s ok 448 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 449 1362s ok 450 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 451 1362s ok 452 1362s Set-Cookie: usertrack_test=4d50bb43.61599ec192ecf; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4d50bb43.61599ec192ecf 1362s ok 453 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 454 1362s ok 455 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 456 1362s ok 457 1362s Set-Cookie: usertrack_test=709eedcb.61599ec193faf; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=709eedcb.61599ec193faf 1362s ok 458 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 459 1362s ok 460 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 461 1362s ok 462 1362s Set-Cookie: usertrack_test=d49a7c13.61599ec194f91; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d49a7c13.61599ec194f91 1362s ok 463 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 464 1362s ok 465 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 466 1362s ok 467 1362s Set-Cookie: usertrack_test=12c5a29.61599ec1961e2; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=12c5a29.61599ec1961e2 1362s ok 468 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 469 1362s ok 470 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 471 1362s ok 472 1362s Set-Cookie: usertrack_test=699b26d7.61599ec197326; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=699b26d7.61599ec197326 1362s ok 473 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 474 1362s ok 475 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 476 1362s ok 477 1362s Set-Cookie: usertrack_test=4f9b677a.61599ec198444; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4f9b677a.61599ec198444 1362s ok 478 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 479 1362s ok 480 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 481 1362s ok 482 1362s Set-Cookie: usertrack_test=60ab81db.61599ec1993f8; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=60ab81db.61599ec1993f8 1362s ok 483 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 484 1362s ok 485 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 486 1362s ok 487 1362s Set-Cookie: usertrack_test=6ba62344.61599ec19a62a; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6ba62344.61599ec19a62a 1362s ok 488 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 489 1362s ok 490 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 491 1362s ok 492 1362s Set-Cookie: usertrack_test=74288481.61599ec19b696; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=74288481.61599ec19b696 1362s ok 493 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 494 1362s ok 495 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 496 1362s ok 497 1362s Set-Cookie: usertrack_test=96ef9d8f.61599ec19c827; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=96ef9d8f.61599ec19c827 1362s ok 498 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 499 1362s ok 500 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 501 1362s ok 502 1362s Set-Cookie: usertrack_test=2158ea24.61599ec19da26; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2158ea24.61599ec19da26 1362s ok 503 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 504 1362s ok 505 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 506 1362s ok 507 1362s Set-Cookie: usertrack_test=6aa51935.61599ec19eaf7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6aa51935.61599ec19eaf7 1362s ok 508 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 509 1362s ok 510 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 511 1362s ok 512 1362s Set-Cookie: usertrack_test=f02a6e62.61599ec19fcc2; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f02a6e62.61599ec19fcc2 1362s ok 513 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 514 1362s ok 515 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 516 1362s ok 517 1362s Set-Cookie: usertrack_test=b9726494.61599ec1a0c4c; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=b9726494.61599ec1a0c4c 1362s ok 518 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 519 1362s ok 520 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 521 1362s ok 522 1362s Set-Cookie: usertrack_test=5d355001.61599ec1a1d04; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=5d355001.61599ec1a1d04 1362s ok 523 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 524 1362s ok 525 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 526 1362s ok 527 1362s Set-Cookie: usertrack_test=31c14235.61599ec1a2f14; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=31c14235.61599ec1a2f14 1362s ok 528 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 529 1362s ok 530 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 531 1362s ok 532 1362s Set-Cookie: usertrack_test=c4aef15f.61599ec1a3f28; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c4aef15f.61599ec1a3f28 1362s ok 533 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 534 1362s ok 535 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 536 1362s ok 537 1362s Set-Cookie: usertrack_test=d027e413.61599ec1a5164; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d027e413.61599ec1a5164 1362s ok 538 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 539 1362s ok 540 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 541 1362s ok 542 1362s Set-Cookie: usertrack_test=128da736.61599ec1a60c2; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=128da736.61599ec1a60c2 1362s ok 543 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 544 1362s ok 545 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 546 1362s ok 547 1362s Set-Cookie: usertrack_test=492fffea.61599ec1a71fb; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=492fffea.61599ec1a71fb 1362s ok 548 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 549 1362s ok 550 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 551 1362s ok 552 1362s Set-Cookie: usertrack_test=6cec9d34.61599ec1a83a6; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6cec9d34.61599ec1a83a6 1362s ok 553 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 554 1362s ok 555 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 556 1362s ok 557 1362s Set-Cookie: usertrack_test=977a4915.61599ec1a94f2; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=977a4915.61599ec1a94f2 1362s ok 558 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 559 1362s ok 560 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 561 1362s ok 562 1362s Set-Cookie: usertrack_test=d14bea50.61599ec1aa5c3; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d14bea50.61599ec1aa5c3 1362s ok 563 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 564 1362s ok 565 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 566 1362s ok 567 1362s Set-Cookie: usertrack_test=dea59782.61599ec1ab69d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=dea59782.61599ec1ab69d 1362s ok 568 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 569 1362s ok 570 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 571 1362s ok 572 1362s Set-Cookie: usertrack_test=77a9b9ed.61599ec1ac76d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=77a9b9ed.61599ec1ac76d 1362s ok 573 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 574 1362s ok 575 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 576 1362s ok 577 1362s Set-Cookie: usertrack_test=f129bef9.61599ec1ad943; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f129bef9.61599ec1ad943 1362s ok 578 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 579 1362s ok 580 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 581 1362s ok 582 1362s Set-Cookie: usertrack_test=9e3af1fe.61599ec1aeb79; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=9e3af1fe.61599ec1aeb79 1362s ok 583 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 584 1362s ok 585 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 586 1362s ok 587 1362s Set-Cookie: usertrack_test=f051f9c2.61599ec1afb09; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f051f9c2.61599ec1afb09 1362s ok 588 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 589 1362s ok 590 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 591 1362s ok 592 1362s Set-Cookie: usertrack_test=1fb5c8fe.61599ec1b0d05; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1fb5c8fe.61599ec1b0d05 1362s ok 593 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 594 1362s ok 595 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 596 1362s ok 597 1362s Set-Cookie: usertrack_test=a11458e6.61599ec1b1cce; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a11458e6.61599ec1b1cce 1362s ok 598 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 599 1362s ok 600 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 601 1362s ok 602 1362s Set-Cookie: usertrack_test=c6c2c64.61599ec1b2f1c; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c6c2c64.61599ec1b2f1c 1362s ok 603 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 604 1362s ok 605 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 606 1362s ok 607 1362s Set-Cookie: usertrack_test=11e76125.61599ec1b3f6e; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=11e76125.61599ec1b3f6e 1362s ok 608 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 609 1362s ok 610 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 611 1362s ok 612 1362s Set-Cookie: usertrack_test=fd84d4b4.61599ec1b4eaf; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=fd84d4b4.61599ec1b4eaf 1362s ok 613 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 614 1362s ok 615 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 616 1362s ok 617 1362s Set-Cookie: usertrack_test=86672bef.61599ec1b6121; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=86672bef.61599ec1b6121 1362s ok 618 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 619 1362s ok 620 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 621 1362s ok 622 1362s Set-Cookie: usertrack_test=dc5c4c00.61599ec1b7168; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=dc5c4c00.61599ec1b7168 1362s ok 623 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 624 1362s ok 625 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 626 1362s ok 627 1362s Set-Cookie: usertrack_test=f3ebc1e9.61599ec1b8170; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f3ebc1e9.61599ec1b8170 1362s ok 628 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 629 1362s ok 630 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 631 1362s ok 632 1362s Set-Cookie: usertrack_test=4dbdfa1a.61599ec1b923b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4dbdfa1a.61599ec1b923b 1362s ok 633 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 634 1362s ok 635 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 636 1362s ok 637 1362s Set-Cookie: usertrack_test=a6178267.61599ec1ba49b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a6178267.61599ec1ba49b 1362s ok 638 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 639 1362s ok 640 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 641 1362s ok 642 1362s Set-Cookie: usertrack_test=8818a22f.61599ec1bb5eb; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8818a22f.61599ec1bb5eb 1362s ok 643 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 644 1362s ok 645 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 646 1362s ok 647 1362s Set-Cookie: usertrack_test=81a60aab.61599ec1bc6dd; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=81a60aab.61599ec1bc6dd 1362s ok 648 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 649 1362s ok 650 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 651 1362s ok 652 1362s Set-Cookie: usertrack_test=ed224b47.61599ec1bd822; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=ed224b47.61599ec1bd822 1362s ok 653 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 654 1362s ok 655 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 656 1362s ok 657 1362s Set-Cookie: usertrack_test=708b4285.61599ec1beae4; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=708b4285.61599ec1beae4 1362s ok 658 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 659 1362s ok 660 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 661 1362s ok 662 1362s Set-Cookie: usertrack_test=d0c05a.61599ec1bfb68; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d0c05a.61599ec1bfb68 1362s ok 663 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 664 1362s ok 665 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 666 1362s ok 667 1362s Set-Cookie: usertrack_test=de52b0c5.61599ec1c0d2f; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=de52b0c5.61599ec1c0d2f 1362s ok 668 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 669 1362s ok 670 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 671 1362s ok 672 1362s Set-Cookie: usertrack_test=f8131331.61599ec1c1e1b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f8131331.61599ec1c1e1b 1362s ok 673 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 674 1362s ok 675 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 676 1362s ok 677 1362s Set-Cookie: usertrack_test=1f6effbb.61599ec1c2ebb; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1f6effbb.61599ec1c2ebb 1362s ok 678 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 679 1362s ok 680 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 681 1362s ok 682 1362s Set-Cookie: usertrack_test=8a49b8a2.61599ec1c4067; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8a49b8a2.61599ec1c4067 1362s ok 683 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 684 1362s ok 685 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 686 1362s ok 687 1362s Set-Cookie: usertrack_test=2b93470e.61599ec1c51f8; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2b93470e.61599ec1c51f8 1362s ok 688 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 689 1362s ok 690 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 691 1362s ok 692 1362s Set-Cookie: usertrack_test=302647f0.61599ec1c6459; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=302647f0.61599ec1c6459 1362s ok 693 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 694 1362s ok 695 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 696 1362s ok 697 1362s Set-Cookie: usertrack_test=87cf06d5.61599ec1c754a; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=87cf06d5.61599ec1c754a 1362s ok 698 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 699 1362s ok 700 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 701 1362s ok 702 1362s Set-Cookie: usertrack_test=43873feb.61599ec1c862f; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=43873feb.61599ec1c862f 1362s ok 703 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 704 1362s ok 705 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 706 1362s ok 707 1362s Set-Cookie: usertrack_test=ae2cca47.61599ec1c973c; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=ae2cca47.61599ec1c973c 1362s ok 708 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 709 1362s ok 710 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 711 1362s ok 712 1362s Set-Cookie: usertrack_test=ed89eb69.61599ec1ca83b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=ed89eb69.61599ec1ca83b 1362s ok 713 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 714 1362s ok 715 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 716 1362s ok 717 1362s Set-Cookie: usertrack_test=e775999e.61599ec1cb901; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e775999e.61599ec1cb901 1362s ok 718 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 719 1362s ok 720 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 721 1362s ok 722 1362s Set-Cookie: usertrack_test=a72e25d6.61599ec1cc984; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a72e25d6.61599ec1cc984 1362s ok 723 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 724 1362s ok 725 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 726 1362s ok 727 1362s Set-Cookie: usertrack_test=2d8a3ba5.61599ec1cd9e5; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2d8a3ba5.61599ec1cd9e5 1362s ok 728 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 729 1362s ok 730 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 731 1362s ok 732 1362s Set-Cookie: usertrack_test=41011cc8.61599ec1cea93; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=41011cc8.61599ec1cea93 1362s ok 733 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 734 1362s ok 735 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 736 1362s ok 737 1362s Set-Cookie: usertrack_test=8983bb37.61599ec1cfbcb; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8983bb37.61599ec1cfbcb 1362s ok 738 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 739 1362s ok 740 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 741 1362s ok 742 1362s Set-Cookie: usertrack_test=d9e0a4eb.61599ec1d0d60; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d9e0a4eb.61599ec1d0d60 1362s ok 743 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 744 1362s ok 745 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 746 1362s ok 747 1362s Set-Cookie: usertrack_test=5634eaa3.61599ec1d1e4c; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=5634eaa3.61599ec1d1e4c 1362s ok 748 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 749 1362s ok 750 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 751 1362s ok 752 1362s Set-Cookie: usertrack_test=ec6f5b64.61599ec1d30a5; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=ec6f5b64.61599ec1d30a5 1362s ok 753 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 754 1362s ok 755 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 756 1362s ok 757 1362s Set-Cookie: usertrack_test=3d1a4bc9.61599ec1d41f0; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=3d1a4bc9.61599ec1d41f0 1362s ok 758 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 759 1362s ok 760 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 761 1362s ok 762 1362s Set-Cookie: usertrack_test=3b150513.61599ec1d51b4; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=3b150513.61599ec1d51b4 1362s ok 763 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 764 1362s ok 765 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 766 1362s ok 767 1362s Set-Cookie: usertrack_test=715dca98.61599ec1d63f5; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=715dca98.61599ec1d63f5 1362s ok 768 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 769 1362s ok 770 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 771 1362s ok 772 1362s Set-Cookie: usertrack_test=7bf7123b.61599ec1d7570; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7bf7123b.61599ec1d7570 1362s ok 773 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 774 1362s ok 775 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 776 1362s ok 777 1362s Set-Cookie: usertrack_test=68f28e7c.61599ec1d8630; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=68f28e7c.61599ec1d8630 1362s ok 778 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 779 1362s ok 780 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 781 1362s ok 782 1362s Set-Cookie: usertrack_test=db43e240.61599ec1d970f; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=db43e240.61599ec1d970f 1362s ok 783 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 784 1362s ok 785 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 786 1362s ok 787 1362s Set-Cookie: usertrack_test=c3206399.61599ec1da992; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c3206399.61599ec1da992 1362s ok 788 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 789 1362s ok 790 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 791 1362s ok 792 1362s Set-Cookie: usertrack_test=af208167.61599ec1dba40; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=af208167.61599ec1dba40 1362s ok 793 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 794 1362s ok 795 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 796 1362s ok 797 1362s Set-Cookie: usertrack_test=382b60a9.61599ec1dcbc3; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=382b60a9.61599ec1dcbc3 1362s ok 798 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 799 1362s ok 800 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 801 1362s ok 802 1362s Set-Cookie: usertrack_test=89563efc.61599ec1ddd54; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=89563efc.61599ec1ddd54 1362s ok 803 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 804 1362s ok 805 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 806 1362s ok 807 1362s Set-Cookie: usertrack_test=6623f667.61599ec1dee29; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=6623f667.61599ec1dee29 1362s ok 808 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 809 1362s ok 810 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 811 1362s ok 812 1362s Set-Cookie: usertrack_test=de27e1f3.61599ec1dfeb7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=de27e1f3.61599ec1dfeb7 1362s ok 813 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 814 1362s ok 815 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 816 1362s ok 817 1362s Set-Cookie: usertrack_test=fbc373e3.61599ec1e110e; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=fbc373e3.61599ec1e110e 1362s ok 818 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 819 1362s ok 820 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 821 1362s ok 822 1362s Set-Cookie: usertrack_test=a525d773.61599ec1e21ff; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a525d773.61599ec1e21ff 1362s ok 823 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 824 1362s ok 825 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 826 1362s ok 827 1362s Set-Cookie: usertrack_test=c5f76711.61599ec1e32b7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c5f76711.61599ec1e32b7 1362s ok 828 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 829 1362s ok 830 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 831 1362s ok 832 1362s Set-Cookie: usertrack_test=31762d1.61599ec1e43f1; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=31762d1.61599ec1e43f1 1362s ok 833 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 834 1362s ok 835 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 836 1362s ok 837 1362s Set-Cookie: usertrack_test=4a1fc81a.61599ec1e5578; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4a1fc81a.61599ec1e5578 1362s ok 838 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 839 1362s ok 840 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 841 1362s ok 842 1362s Set-Cookie: usertrack_test=d904a1cc.61599ec1e6670; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d904a1cc.61599ec1e6670 1362s ok 843 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 844 1362s ok 845 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 846 1362s ok 847 1362s Set-Cookie: usertrack_test=b60b8a5b.61599ec1e7830; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=b60b8a5b.61599ec1e7830 1362s ok 848 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 849 1362s ok 850 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 851 1362s ok 852 1362s Set-Cookie: usertrack_test=77454f2b.61599ec1e89da; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=77454f2b.61599ec1e89da 1362s ok 853 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 854 1362s ok 855 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 856 1362s ok 857 1362s Set-Cookie: usertrack_test=c52b979.61599ec1e9b00; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c52b979.61599ec1e9b00 1362s ok 858 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 859 1362s ok 860 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 861 1362s ok 862 1362s Set-Cookie: usertrack_test=72cba6b0.61599ec1eac78; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=72cba6b0.61599ec1eac78 1362s ok 863 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 864 1362s ok 865 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 866 1362s ok 867 1362s Set-Cookie: usertrack_test=b26af8c5.61599ec1ebdec; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=b26af8c5.61599ec1ebdec 1362s ok 868 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 869 1362s ok 870 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 871 1362s ok 872 1362s Set-Cookie: usertrack_test=d836a968.61599ec1ecee5; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=d836a968.61599ec1ecee5 1362s ok 873 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 874 1362s ok 875 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 876 1362s ok 877 1362s Set-Cookie: usertrack_test=17e8e74c.61599ec1edfd3; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=17e8e74c.61599ec1edfd3 1362s ok 878 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 879 1362s ok 880 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 881 1362s ok 882 1362s Set-Cookie: usertrack_test=e11d303e.61599ec1eef66; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e11d303e.61599ec1eef66 1362s ok 883 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 884 1362s ok 885 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 886 1362s ok 887 1362s Set-Cookie: usertrack_test=20026174.61599ec1f0107; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=20026174.61599ec1f0107 1362s ok 888 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 889 1362s ok 890 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 891 1362s ok 892 1362s Set-Cookie: usertrack_test=92bc3aae.61599ec1f121d; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=92bc3aae.61599ec1f121d 1362s ok 893 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 894 1362s ok 895 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 896 1362s ok 897 1362s Set-Cookie: usertrack_test=c3853e9c.61599ec1f22e7; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c3853e9c.61599ec1f22e7 1362s ok 898 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 899 1362s ok 900 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 901 1362s ok 902 1362s Set-Cookie: usertrack_test=1ae430cf.61599ec1f3458; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1ae430cf.61599ec1f3458 1362s ok 903 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 904 1362s ok 905 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 906 1362s ok 907 1362s Set-Cookie: usertrack_test=f08ed180.61599ec1f4571; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f08ed180.61599ec1f4571 1362s ok 908 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 909 1362s ok 910 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 911 1362s ok 912 1362s Set-Cookie: usertrack_test=1ab0bb6b.61599ec1f55ee; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1ab0bb6b.61599ec1f55ee 1362s ok 913 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 914 1362s ok 915 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 916 1362s ok 917 1362s Set-Cookie: usertrack_test=7e5f85e2.61599ec1f6774; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=7e5f85e2.61599ec1f6774 1362s ok 918 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 919 1362s ok 920 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 921 1362s ok 922 1362s Set-Cookie: usertrack_test=877fe5eb.61599ec1f7940; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=877fe5eb.61599ec1f7940 1362s ok 923 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 924 1362s ok 925 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 926 1362s ok 927 1362s Set-Cookie: usertrack_test=c24b307f.61599ec1f88ea; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=c24b307f.61599ec1f88ea 1362s ok 928 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 929 1362s ok 930 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 931 1362s ok 932 1362s Set-Cookie: usertrack_test=72e87a4d.61599ec1f9ac6; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=72e87a4d.61599ec1f9ac6 1362s ok 933 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 934 1362s ok 935 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 936 1362s ok 937 1362s Set-Cookie: usertrack_test=1558cd5c.61599ec1fac3b; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1558cd5c.61599ec1fac3b 1362s ok 938 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 939 1362s ok 940 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 941 1362s ok 942 1362s Set-Cookie: usertrack_test=4d603128.61599ec1fbd07; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=4d603128.61599ec1fbd07 1362s ok 943 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 944 1362s ok 945 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 946 1362s ok 947 1362s Set-Cookie: usertrack_test=2ddc91bf.61599ec1fcdef; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=2ddc91bf.61599ec1fcdef 1362s ok 948 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 949 1362s ok 950 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 951 1362s ok 952 1362s Set-Cookie: usertrack_test=1e484b8e.61599ec1fddf9; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=1e484b8e.61599ec1fddf9 1362s ok 953 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 954 1362s ok 955 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 956 1362s ok 957 1362s Set-Cookie: usertrack_test=cf752f61.61599ec1feff6; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=cf752f61.61599ec1feff6 1362s ok 958 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 959 1362s ok 960 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 961 1362s ok 962 1362s Set-Cookie: usertrack_test=eea26f60.61599ec200144; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=eea26f60.61599ec200144 1362s ok 963 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 964 1362s ok 965 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 966 1362s ok 967 1362s Set-Cookie: usertrack_test=8bae7924.61599ec2011ff; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8bae7924.61599ec2011ff 1362s ok 968 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 969 1362s ok 970 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 971 1362s ok 972 1362s Set-Cookie: usertrack_test=a6bd3299.61599ec2023a0; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=a6bd3299.61599ec2023a0 1362s ok 973 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 974 1362s ok 975 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 976 1362s ok 977 1362s Set-Cookie: usertrack_test=f8ba3c15.61599ec2034a0; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=f8ba3c15.61599ec2034a0 1362s ok 978 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 979 1362s ok 980 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 981 1362s ok 982 1362s Set-Cookie: usertrack_test=e7b10449.61599ec204575; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=e7b10449.61599ec204575 1362s ok 983 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 984 1362s ok 985 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 986 1362s ok 987 1362s Set-Cookie: usertrack_test=94f6e3e2.61599ec2055bc; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=94f6e3e2.61599ec2055bc 1362s ok 988 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 989 1362s ok 990 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 991 1362s ok 992 1362s Set-Cookie: usertrack_test=5e03b392.61599ec206680; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=5e03b392.61599ec206680 1362s ok 993 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 994 1362s ok 995 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 996 1362s ok 997 1362s Set-Cookie: usertrack_test=8dda0743.61599ec2076f0; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s Cookie: usertrack_test=8dda0743.61599ec2076f0 1362s ok 998 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 999 1362s ok 1000 1362s ok 1001 1362s # testing : Checking return code is '200' 1362s # expected: 200 1362s # received: '200' 1362s ok 1002 1362s # usertrack_test=2d07877f.61599ec208935; path=/; expires=Mon, 08-Apr-24 18:25:55 GMT 1362s ok 1003 1362s # expected: undef 1362s # received: undef 1362s ok 1004 1362s ok 1363s t/modules/vhost_alias.t ............. 1363s 1..8 1363s # Running under perl version 5.038002 for linux 1363s # Current time local: Mon Apr 8 18:24:56 2024 1363s # Current time GMT: Mon Apr 8 18:24:56 2024 1363s # Using Test.pm version 1.31 1363s # Using Apache/Test.pm version 1.42 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1363s # writing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1363s # testing : VirtalDocumentRoot test 1363s # expected: 'www.vha-test.com' 1363s # received: 'www.vha-test.com' 1363s ok 1 1363s # testing : VirtualScriptAlias test 1363s # expected: 'test cgi for www.vha-test.com' 1363s # received: 'test cgi for www.vha-test.com' 1363s ok 2 1363s # testing : VirtalDocumentRoot test 1363s # expected: 'big.server.name.from.heck.org' 1363s # received: 'big.server.name.from.heck.org' 1363s ok 3 1363s # testing : VirtualScriptAlias test 1363s # expected: 'test cgi for big.server.name.from.heck.org' 1363s # received: 'test cgi for big.server.name.from.heck.org' 1363s ok 4 1363s # testing : VirtalDocumentRoot test 1363s # expected: 'ab.com' 1363s # received: 'ab.com' 1363s ok 5 1363s # testing : VirtualScriptAlias test 1363s # expected: 'test cgi for ab.com' 1363s # received: 'test cgi for ab.com' 1363s ok 6 1363s # testing : VirtalDocumentRoot test 1363s # expected: 'w-t-f.net' 1363s # received: 'w-t-f.net' 1363s ok 7 1363s # testing : VirtualScriptAlias test 1363s # expected: 'test cgi for w-t-f.net' 1363s # received: 'test cgi for w-t-f.net' 1363s ok 8 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1363s # removing file: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1363s # removing dir tree: /tmp/autopkgtest.MPGqkB/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1363s ok 1365s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1366s t/protocol/echo.t ................... 1366s 1..8 1366s # Running under perl version 5.038002 for linux 1366s # Current time local: Mon Apr 8 18:24:59 2024 1366s # Current time GMT: Mon Apr 8 18:24:59 2024 1366s # Using Test.pm version 1.31 1366s # Using Apache/Test.pm version 1.42 1366s testing mod_echo_ssl 1366s ok 1 1366s #Cipher: TLS_AES_256_GCM_SHA384 1366s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1366s # testing : echo 1366s # expected: 't/protocol/echo.t' 1366s # received: 't/protocol/echo.t' 1366s ok 2 1366s # testing : echo 1366s # expected: '/usr/bin/perl' 1366s # received: '/usr/bin/perl' 1366s ok 3 1366s # testing : echo 1366s # expected: '435032435032435032435032435032' 1366s # received: '435032435032435032435032435032' 1366s ok 4 1366s testing mod_echo 1366s ok 5 1366s # testing : echo 1366s # expected: 't/protocol/echo.t' 1366s # received: 't/protocol/echo.t' 1366s ok 6 1366s # testing : echo 1366s # expected: '/usr/bin/perl' 1366s # received: '/usr/bin/perl' 1366s ok 7 1366s # testing : echo 1366s # expected: '435032435032435032435032435032' 1366s # received: '435032435032435032435032435032' 1366s ok 8 1366s ok 1368s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1369s t/security/CVE-2003-0542.t .......... 1369s 1..1 1369s # Running under perl version 5.038002 for linux 1369s # Current time local: Mon Apr 8 18:25:02 2024 1369s # Current time GMT: Mon Apr 8 18:25:02 2024 1369s # Using Test.pm version 1.31 1369s # Using Apache/Test.pm version 1.42 1369s # testing : CAN-2003-0542 test case 1369s # expected: 404 1369s # received: '404' 1369s ok 1 1369s ok 1371s t/security/CVE-2004-0747.t .......... 1371s 1..1 1371s # Running under perl version 5.038002 for linux 1371s # Current time local: Mon Apr 8 18:25:03 2024 1371s # Current time GMT: Mon Apr 8 18:25:03 2024 1371s # Using Test.pm version 1.31 1371s # Using Apache/Test.pm version 1.42 1371s # testing : CAN-2004-0747 ap_resolve_env test case 1371s # expected: 200 1371s # received: 200 1371s ok 1 1371s ok 1372s t/security/CVE-2004-0811.t .......... 1372s 1..8 1372s # Running under perl version 5.038002 for linux 1372s # Current time local: Mon Apr 8 18:25:05 2024 1372s # Current time GMT: Mon Apr 8 18:25:05 2024 1372s # Using Test.pm version 1.31 1372s # Using Apache/Test.pm version 1.42 1372s # testing : subdir access allowed 1372s # expected: 200 1372s # received: '200' 1372s ok 1 1372s # testing : subdir access allowed 1372s # expected: 200 1372s # received: '200' 1372s ok 2 1372s # testing : subdir access allowed 1372s # expected: 200 1372s # received: '200' 1372s ok 3 1372s # testing : subdir access allowed 1372s # expected: 200 1372s # received: '200' 1372s ok 4 1372s # testing : topdir access denied 1372s # expected: 401 1372s # received: '401' 1372s ok 5 1372s # testing : topdir access denied 1372s # expected: 401 1372s # received: '401' 1372s ok 6 1372s # testing : topdir access denied 1372s # expected: 401 1372s # received: '401' 1372s ok 7 1372s # testing : topdir access denied 1372s # expected: 401 1372s # received: '401' 1372s ok 8 1372s ok 1374s t/security/CVE-2004-0940.t .......... 1374s 1..1 1374s # Running under perl version 5.038002 for linux 1374s # Current time local: Mon Apr 8 18:25:06 2024 1374s # Current time GMT: Mon Apr 8 18:25:06 2024 1374s # Using Test.pm version 1.31 1374s # Using Apache/Test.pm version 1.42 1374s # testing : response was 200 1374s # expected: 200 1374s # received: '200' 1374s ok 1 1374s ok 1375s t/security/CVE-2004-0942.t .......... 1375s 1..2 1375s # Running under perl version 5.038002 for linux 1375s # Current time local: Mon Apr 8 18:25:08 2024 1375s # Current time GMT: Mon Apr 8 18:25:08 2024 1375s # Using Test.pm version 1.31 1375s # Using Apache/Test.pm version 1.42 1375s ok 1 1375s # testing : request was refused 1375s # expected: qr/^HTTP\/1\.. 400/ 1375s # received: 'HTTP/1.1 400 Bad Request 1375s # ' 1375s ok 2 1375s ok 1377s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1378s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1380s t/security/CVE-2005-2491.t .......... 1380s 1..4 1380s # Running under perl version 5.038002 for linux 1380s # Current time local: Mon Apr 8 18:25:12 2024 1380s # Current time GMT: Mon Apr 8 18:25:12 2024 1380s # Using Test.pm version 1.31 1380s # Using Apache/Test.pm version 1.42 1380s # testing : check that server did not segfault 1380s # expected: 'Internal Server Error' 1380s # received: 'Internal Server Error' 1380s ok 1 1380s # testing : check for 500 response error 1380s # expected: 500 1380s # received: '500' 1380s ok 2 1380s # testing : check that server did not segfault 1380s # expected: 'Internal Server Error' 1380s # received: 'Internal Server Error' 1380s ok 3 1380s # testing : check for 500 response error 1380s # expected: 500 1380s # received: '500' 1380s ok 4 1380s ok 1381s t/security/CVE-2005-2700.t .......... 1381s 1..2 1381s # Running under perl version 5.038002 for linux 1381s # Current time local: Mon Apr 8 18:25:14 2024 1381s # Current time GMT: Mon Apr 8 18:25:14 2024 1381s # Using Test.pm version 1.31 1381s # Using Apache/Test.pm version 1.42 1381s # testing : access permitted without ccert 1381s # expected: 200 1381s # received: '200' 1381s ok 1 1381s # testing : access *not* permitted without ccert 1381s # expected: 200 1381s # received: '403' 1381s ok 2 1381s ok 1383s t/security/CVE-2005-3352.t .......... 1383s 1..2 1383s # Running under perl version 5.038002 for linux 1383s # Current time local: Mon Apr 8 18:25:15 2024 1383s # Current time GMT: Mon Apr 8 18:25:15 2024 1383s # Using Test.pm version 1.31 1383s # Using Apache/Test.pm version 1.42 1383s # testing : response code is OK 1383s # expected: 200 1383s # received: '200' 1383s ok 1 1383s # testing : referer was escaped 1383s # expected: qr/%22%3e/ 1383s # received: ' 1383s # 1383s # Menu for /security/CVE-2005-3352.map 1383s # 1383s #

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

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

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

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

Bad Request

1413s #

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

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

Forbidden

1437s

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

1437s 1437s ok 1 1437s HTTP/1.1 200 OK 1437s Connection: close 1437s Date: Mon, 08 Apr 2024 18:26:11 GMT 1437s Accept-Ranges: bytes 1437s ETag: "1a-613edd771cbc0" 1437s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1437s Vary: In-If1 1437s Content-Length: 26 1437s Content-Type: text/html 1437s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1437s Client-Date: Mon, 08 Apr 2024 18:26:11 GMT 1437s Client-Peer: 127.0.0.1:8532 1437s Client-Response-Num: 1 1437s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1437s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1437s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1437s Client-SSL-Socket-Class: IO::Socket::SSL 1437s Client-SSL-Version: TLSv1_3 1437s DMMATCH1: 1 1437s 1437s welcome to localhost:8529 1437s ok 2 1437s 500 Server closed connection without sending any data back 1437s Content-Type: text/plain 1437s Client-Date: Mon, 08 Apr 2024 18:26:11 GMT 1437s Client-Warning: Internal response 1437s 1437s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1437s ok 3 1437s ok 1437s All tests successful. 1437s Files=142, Tests=7321, 281 wallclock secs ( 1.78 usr 0.22 sys + 185.73 cusr 34.69 csys = 222.42 CPU) 1437s Result: PASS 1437s [warning] server localhost:8529 shutdown 1438s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1438s Files=142, Tests=7321, 281 wallclock secs ( 1.78 usr 0.22 sys + 185.73 cusr 34.69 csys = 222.42 CPU) 1438s + grep -E '^Result: PASS' testlog.mpm_event 1438s Result: PASS 1438s + grep -E '^Result: FAIL' testlog.mpm_event 1438s + grep -E 'server dumped core' testlog.mpm_event 1438s + return 0 1438s autopkgtest [18:26:12]: test run-test-suite: -----------------------] 1440s run-test-suite PASS 1440s autopkgtest [18:26:14]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1440s autopkgtest [18:26:14]: test duplicate-module-load: preparing testbed 1573s autopkgtest [18:28:27]: testbed dpkg architecture: ppc64el 1573s autopkgtest [18:28:27]: testbed apt version: 2.7.14build2 1573s autopkgtest [18:28:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1574s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1574s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 1574s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 1574s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 1574s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 1574s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [279 kB] 1574s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 1574s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1192 B] 1574s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 1574s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [930 kB] 1574s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 1574s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [9424 B] 1574s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 1577s Fetched 2513 kB in 1s (2372 kB/s) 1577s Reading package lists... 1579s Reading package lists... 1580s Building dependency tree... 1580s Reading state information... 1580s Calculating upgrade... 1580s The following packages will be upgraded: 1580s bash curl grub-common grub-ieee1275 grub-ieee1275-bin grub2-common 1580s libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal libpython3.12-stdlib 1580s python3-gi python3.12 python3.12-minimal 1580s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1580s Need to get 12.3 MB of archives. 1580s After this operation, 570 kB disk space will be freed. 1580s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el bash ppc64el 5.2.21-2ubuntu4 [977 kB] 1580s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12 ppc64el 3.12.2-5ubuntu3 [644 kB] 1581s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-stdlib ppc64el 3.12.2-5ubuntu3 [2123 kB] 1581s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-minimal ppc64el 3.12.2-5ubuntu3 [2495 kB] 1581s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-minimal ppc64el 3.12.2-5ubuntu3 [834 kB] 1581s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-gi ppc64el 3.48.2-1 [262 kB] 1581s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el curl ppc64el 8.5.0-2ubuntu10 [235 kB] 1581s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl4t64 ppc64el 8.5.0-2ubuntu10 [428 kB] 1581s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275 ppc64el 2.12-1ubuntu7 [63.1 kB] 1581s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el grub2-common ppc64el 2.12-1ubuntu7 [752 kB] 1581s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275-bin ppc64el 2.12-1ubuntu7 [687 kB] 1581s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-common ppc64el 2.12-1ubuntu7 [2356 kB] 1581s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl3t64-gnutls ppc64el 8.5.0-2ubuntu10 [419 kB] 1581s Preconfiguring packages ... 1581s Fetched 12.3 MB in 1s (9689 kB/s) 1582s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 1582s Preparing to unpack .../bash_5.2.21-2ubuntu4_ppc64el.deb ... 1582s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 1582s Setting up bash (5.2.21-2ubuntu4) ... 1582s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 1582s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 1582s Preparing to unpack .../00-python3.12_3.12.2-5ubuntu3_ppc64el.deb ... 1582s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 1582s Preparing to unpack .../01-libpython3.12-stdlib_3.12.2-5ubuntu3_ppc64el.deb ... 1582s Unpacking libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 1582s Preparing to unpack .../02-python3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 1582s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 1582s Preparing to unpack .../03-libpython3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 1582s Unpacking libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 1582s Preparing to unpack .../04-python3-gi_3.48.2-1_ppc64el.deb ... 1582s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 1582s Preparing to unpack .../05-curl_8.5.0-2ubuntu10_ppc64el.deb ... 1582s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 1582s Preparing to unpack .../06-libcurl4t64_8.5.0-2ubuntu10_ppc64el.deb ... 1582s Unpacking libcurl4t64:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 1583s Preparing to unpack .../07-grub-ieee1275_2.12-1ubuntu7_ppc64el.deb ... 1583s Unpacking grub-ieee1275 (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 1583s Preparing to unpack .../08-grub2-common_2.12-1ubuntu7_ppc64el.deb ... 1583s Unpacking grub2-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 1583s Preparing to unpack .../09-grub-ieee1275-bin_2.12-1ubuntu7_ppc64el.deb ... 1583s Unpacking grub-ieee1275-bin (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 1583s Preparing to unpack .../10-grub-common_2.12-1ubuntu7_ppc64el.deb ... 1583s Unpacking grub-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 1583s Preparing to unpack .../11-libcurl3t64-gnutls_8.5.0-2ubuntu10_ppc64el.deb ... 1583s Unpacking libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 1583s Setting up libcurl4t64:ppc64el (8.5.0-2ubuntu10) ... 1583s Setting up libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) ... 1583s Setting up libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) ... 1583s Setting up grub-common (2.12-1ubuntu7) ... 1584s Setting up python3-gi (3.48.2-1) ... 1584s Setting up curl (8.5.0-2ubuntu10) ... 1584s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 1585s Setting up libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) ... 1585s Setting up grub2-common (2.12-1ubuntu7) ... 1585s Setting up python3.12 (3.12.2-5ubuntu3) ... 1586s Setting up grub-ieee1275-bin (2.12-1ubuntu7) ... 1586s Setting up grub-ieee1275 (2.12-1ubuntu7) ... 1586s Installing for powerpc-ieee1275 platform. 1586s Installation finished. No error reported. 1586s Sourcing file `/etc/default/grub' 1586s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 1586s Generating grub configuration file ... 1587s Found linux image: /boot/vmlinux-6.8.0-22-generic 1587s Found initrd image: /boot/initrd.img-6.8.0-22-generic 1587s Found linux image: /boot/vmlinux-6.8.0-11-generic 1587s Found initrd image: /boot/initrd.img-6.8.0-11-generic 1587s Warning: os-prober will not be executed to detect other bootable partitions. 1587s Systems on them will not be added to the GRUB boot configuration. 1587s Check GRUB_DISABLE_OS_PROBER documentation entry. 1587s Adding boot menu entry for UEFI Firmware Settings ... 1587s done 1587s Processing triggers for systemd (255.4-1ubuntu7) ... 1587s Processing triggers for man-db (2.12.0-4build1) ... 1588s Processing triggers for debianutils (5.17build1) ... 1588s Processing triggers for install-info (7.1-3build2) ... 1588s Processing triggers for libc-bin (2.39-0ubuntu8) ... 1588s Reading package lists... 1588s Building dependency tree... 1588s Reading state information... 1588s The following packages will be REMOVED: 1588s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 1588s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 1588s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 1588s After this operation, 207 MB disk space will be freed. 1589s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103389 files and directories currently installed.) 1589s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 1589s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 1590s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 1590s I: /boot/vmlinux.old is now a symlink to vmlinux-6.8.0-22-generic 1590s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 1590s /etc/kernel/postrm.d/initramfs-tools: 1590s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 1590s /etc/kernel/postrm.d/zz-update-grub: 1590s Sourcing file `/etc/default/grub' 1590s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 1590s Generating grub configuration file ... 1591s Found linux image: /boot/vmlinux-6.8.0-22-generic 1591s Found initrd image: /boot/initrd.img-6.8.0-22-generic 1591s Warning: os-prober will not be executed to detect other bootable partitions. 1591s Systems on them will not be added to the GRUB boot configuration. 1591s Check GRUB_DISABLE_OS_PROBER documentation entry. 1591s Adding boot menu entry for UEFI Firmware Settings ... 1591s done 1591s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 1591s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72693 files and directories currently installed.) 1591s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 1591s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 1591s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 1591s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 1592s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 1592s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 1593s Reading package lists... 1593s Reading package lists... 1593s Building dependency tree... 1593s Reading state information... 1593s Calculating upgrade... 1593s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1593s Reading package lists... 1593s Building dependency tree... 1593s Reading state information... 1593s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1594s autopkgtest [18:28:48]: rebooting testbed after setup commands that affected boot 1760s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1783s Reading package lists... 1783s Building dependency tree... 1783s Reading state information... 1783s Starting pkgProblemResolver with broken count: 0 1783s Starting 2 pkgProblemResolver with broken count: 0 1783s Done 1783s The following additional packages will be installed: 1783s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1783s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 1783s Suggested packages: 1783s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 1783s Recommended packages: 1783s ssl-cert 1783s The following NEW packages will be installed: 1783s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 1783s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 1783s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 1783s Need to get 2404 kB/2405 kB of archives. 1783s After this operation, 15.3 MB of additional disk space will be used. 1783s Get:1 /tmp/autopkgtest.MPGqkB/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [704 B] 1783s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build2 [135 kB] 1784s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu7 [113 kB] 1784s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu7 [12.5 kB] 1784s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu7 [9298 B] 1784s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3build2 [216 kB] 1784s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu7 [1563 kB] 1784s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-data all 2.4.58-1ubuntu7 [163 kB] 1784s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu7 [101 kB] 1784s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2 ppc64el 2.4.58-1ubuntu7 [90.2 kB] 1784s Fetched 2404 kB in 1s (3791 kB/s) 1784s Selecting previously unselected package libapr1t64:ppc64el. 1784s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72692 files and directories currently installed.) 1784s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build2_ppc64el.deb ... 1784s Unpacking libapr1t64:ppc64el (1.7.2-3.1build2) ... 1784s Selecting previously unselected package libaprutil1t64:ppc64el. 1784s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_ppc64el.deb ... 1784s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 1784s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 1784s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_ppc64el.deb ... 1784s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 1784s Selecting previously unselected package libaprutil1-ldap:ppc64el. 1784s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_ppc64el.deb ... 1784s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 1784s Selecting previously unselected package liblua5.4-0:ppc64el. 1784s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_ppc64el.deb ... 1784s Unpacking liblua5.4-0:ppc64el (5.4.6-3build2) ... 1784s Selecting previously unselected package apache2-bin. 1784s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu7_ppc64el.deb ... 1784s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 1784s Selecting previously unselected package apache2-data. 1784s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu7_all.deb ... 1784s Unpacking apache2-data (2.4.58-1ubuntu7) ... 1784s Selecting previously unselected package apache2-utils. 1784s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu7_ppc64el.deb ... 1784s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 1784s Selecting previously unselected package apache2. 1784s Preparing to unpack .../8-apache2_2.4.58-1ubuntu7_ppc64el.deb ... 1784s Unpacking apache2 (2.4.58-1ubuntu7) ... 1784s Selecting previously unselected package autopkgtest-satdep. 1784s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 1784s Unpacking autopkgtest-satdep (0) ... 1785s Setting up libapr1t64:ppc64el (1.7.2-3.1build2) ... 1785s Setting up liblua5.4-0:ppc64el (5.4.6-3build2) ... 1785s Setting up apache2-data (2.4.58-1ubuntu7) ... 1785s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 1785s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 1785s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 1785s Setting up apache2-utils (2.4.58-1ubuntu7) ... 1785s Setting up apache2-bin (2.4.58-1ubuntu7) ... 1785s Setting up apache2 (2.4.58-1ubuntu7) ... 1785s Enabling module mpm_event. 1785s Enabling module authz_core. 1785s Enabling module authz_host. 1785s Enabling module authn_core. 1785s Enabling module auth_basic. 1785s Enabling module access_compat. 1785s Enabling module authn_file. 1785s Enabling module authz_user. 1785s Enabling module alias. 1785s Enabling module dir. 1785s Enabling module autoindex. 1785s Enabling module env. 1785s Enabling module mime. 1785s Enabling module negotiation. 1785s Enabling module setenvif. 1785s Enabling module filter. 1785s Enabling module deflate. 1785s Enabling module status. 1785s Enabling module reqtimeout. 1785s Enabling conf charset. 1785s Enabling conf localized-error-pages. 1785s Enabling conf other-vhosts-access-log. 1785s Enabling conf security. 1785s Enabling conf serve-cgi-bin. 1785s Enabling site 000-default. 1786s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1787s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1788s Setting up autopkgtest-satdep (0) ... 1788s Processing triggers for ufw (0.36.2-5) ... 1788s Processing triggers for man-db (2.12.0-4build1) ... 1789s Processing triggers for libc-bin (2.39-0ubuntu8) ... 1791s (Reading database ... 73405 files and directories currently installed.) 1791s Removing autopkgtest-satdep (0) ... 1802s autopkgtest [18:32:16]: test duplicate-module-load: [----------------------- 1802s + cd /tmp/autopkgtest.MPGqkB/autopkgtest_tmp 1802s + apache2ctl -l -M 1802s + sort unsorted 1802s + grep core.c sorted 1802s core.c 1802s http_core.c 1802s + uniq 1802s + diff -u sorted dedup 1802s autopkgtest [18:32:16]: test duplicate-module-load: -----------------------] 1803s duplicate-module-load PASS 1803s autopkgtest [18:32:17]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1803s autopkgtest [18:32:17]: test default-mods: preparing testbed 1804s Reading package lists... 1804s Building dependency tree... 1804s Reading state information... 1804s Starting pkgProblemResolver with broken count: 0 1804s Starting 2 pkgProblemResolver with broken count: 0 1804s Done 1805s The following NEW packages will be installed: 1805s autopkgtest-satdep 1805s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1805s Need to get 0 B/704 B of archives. 1805s After this operation, 0 B of additional disk space will be used. 1805s Get:1 /tmp/autopkgtest.MPGqkB/3-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [704 B] 1805s Selecting previously unselected package autopkgtest-satdep. 1805s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73405 files and directories currently installed.) 1805s Preparing to unpack .../3-autopkgtest-satdep.deb ... 1805s Unpacking autopkgtest-satdep (0) ... 1805s Setting up autopkgtest-satdep (0) ... 1807s (Reading database ... 73405 files and directories currently installed.) 1807s Removing autopkgtest-satdep (0) ... 1807s autopkgtest [18:32:21]: test default-mods: [----------------------- 1808s alias_module (shared) 1808s auth_basic_module (shared) 1808s authn_core_module (shared) 1808s authz_core_module (shared) 1808s log_config_module (static) 1808s mime_module (shared) 1808s reqtimeout_module (shared) 1808s version_module (static) 1808s watchdog_module (static) 1808s autopkgtest [18:32:22]: test default-mods: -----------------------] 1809s autopkgtest [18:32:23]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1809s default-mods PASS 1809s autopkgtest [18:32:23]: test htcacheclean: preparing testbed 1810s Reading package lists... 1810s Building dependency tree... 1810s Reading state information... 1811s Starting pkgProblemResolver with broken count: 0 1811s Starting 2 pkgProblemResolver with broken count: 0 1811s Done 1811s The following NEW packages will be installed: 1811s autopkgtest-satdep 1811s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1811s Need to get 0 B/708 B of archives. 1811s After this operation, 0 B of additional disk space will be used. 1811s Get:1 /tmp/autopkgtest.MPGqkB/4-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [708 B] 1811s Selecting previously unselected package autopkgtest-satdep. 1811s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73405 files and directories currently installed.) 1811s Preparing to unpack .../4-autopkgtest-satdep.deb ... 1811s Unpacking autopkgtest-satdep (0) ... 1811s Setting up autopkgtest-satdep (0) ... 1813s (Reading database ... 73405 files and directories currently installed.) 1813s Removing autopkgtest-satdep (0) ... 1813s autopkgtest [18:32:27]: test htcacheclean: [----------------------- 1813s + htc_enabled 1813s + ls /etc/rc[2345].d/S*apache-htcacheclean 1813s + return 1 1813s + a2enmod cache_disk 1813s Considering dependency cache for cache_disk: 1813s Enabling module cache. 1813s Enabling module cache_disk. 1813s Enabling external service apache-htcacheclean 1813s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1813s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1814s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 1814s The service will be started on next reboot. 1814s To activate the new configuration, you need to run: 1814s systemctl restart apache2 1814s systemctl start apache-htcacheclean 1814s + htc_enabled 1814s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1814s + return 0 1814s + service apache-htcacheclean start 1815s + ps -ef 1815s + grep /usr/bin/htcacheclean 1815s www-data 1684 1 0 18:32 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1815s root 2599 2462 0 18:32 ? 00:00:00 grep /usr/bin/htcacheclean 1815s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 1815s + pgrep -P 1 -u www-data -G www-data htcacheclean 1815s 1684 1815s + service apache-htcacheclean status 1815s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1815s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1815s Active: active (running) since Mon 2024-04-08 18:32:01 UTC; 28s ago 1815s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1815s Main PID: 1684 (htcacheclean) 1815s Tasks: 1 (limit: 1621) 1815s Memory: 1.7M (peak: 5.8M) 1815s CPU: 2ms 1815s CGroup: /system.slice/apache-htcacheclean.service 1815s └─1684 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1815s 1815s Apr 08 18:32:01 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1815s Apr 08 18:32:01 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1815s + service apache-htcacheclean stop 1816s + sleep 1 1817s + pgrep -P 1 -u www-data -G www-data htcacheclean 1817s + service apache-htcacheclean status 1817s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1817s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1817s Active: inactive (dead) since Mon 2024-04-08 18:32:30 UTC; 1s ago 1817s Duration: 28.951s 1817s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1817s Main PID: 1684 (code=exited, status=0/SUCCESS) 1817s CPU: 2ms 1817s 1817s Apr 08 18:32:01 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1817s Apr 08 18:32:01 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1817s Apr 08 18:32:30 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1817s Apr 08 18:32:30 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1817s Apr 08 18:32:30 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1817s + a2dismod cache_disk 1817s Disabling external service apache-htcacheclean 1817s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1817s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1817s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 1818s Module cache_disk disabled. 1818s To activate the new configuration, you need to run: 1818s systemctl restart apache2 1818s systemctl stop apache-htcacheclean 1818s + htc_enabled 1818s + ls /etc/rc[2345].d/S*apache-htcacheclean 1818s + return 1 1818s + a2enmod cache_socache 1818s Considering dependency cache for cache_socache: 1818s Module cache already enabled 1818s Enabling module cache_socache. 1818s To activate the new configuration, you need to run: 1818s systemctl restart apache2 1818s + htc_enabled 1818s + ls /etc/rc[2345].d/S*apache-htcacheclean 1818s + return 1 1818s + exit 0 1818s autopkgtest [18:32:32]: test htcacheclean: -----------------------] 1819s htcacheclean PASS 1819s autopkgtest [18:32:33]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1819s autopkgtest [18:32:33]: test ssl-passphrase: preparing testbed 1821s Reading package lists... 1821s Building dependency tree... 1821s Reading state information... 1821s Starting pkgProblemResolver with broken count: 0 1821s Starting 2 pkgProblemResolver with broken count: 0 1821s Done 1821s The following additional packages will be installed: 1821s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1821s Suggested packages: 1821s tk8.6 tcl-tclreadline 1821s The following NEW packages will be installed: 1821s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1821s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 1821s Need to get 1486 kB/1487 kB of archives. 1821s After this operation, 5969 kB of additional disk space will be used. 1821s Get:1 /tmp/autopkgtest.MPGqkB/5-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [728 B] 1821s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libtcl8.6 ppc64el 8.6.14+dfsg-1build1 [1204 kB] 1822s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el tcl8.6 ppc64el 8.6.14+dfsg-1build1 [14.8 kB] 1822s Get:4 http://ftpmaster.internal/ubuntu noble/universe ppc64el tcl-expect ppc64el 5.45.4-2build1 [112 kB] 1822s Get:5 http://ftpmaster.internal/ubuntu noble/universe ppc64el expect ppc64el 5.45.4-2build1 [137 kB] 1822s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1822s Preconfiguring packages ... 1822s Fetched 1486 kB in 1s (1488 kB/s) 1822s Selecting previously unselected package libtcl8.6:ppc64el. 1822s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73405 files and directories currently installed.) 1822s Preparing to unpack .../0-libtcl8.6_8.6.14+dfsg-1build1_ppc64el.deb ... 1822s Unpacking libtcl8.6:ppc64el (8.6.14+dfsg-1build1) ... 1822s Selecting previously unselected package tcl8.6. 1822s Preparing to unpack .../1-tcl8.6_8.6.14+dfsg-1build1_ppc64el.deb ... 1822s Unpacking tcl8.6 (8.6.14+dfsg-1build1) ... 1823s Selecting previously unselected package tcl-expect:ppc64el. 1823s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_ppc64el.deb ... 1823s Unpacking tcl-expect:ppc64el (5.45.4-2build1) ... 1823s Selecting previously unselected package expect. 1823s Preparing to unpack .../3-expect_5.45.4-2build1_ppc64el.deb ... 1823s Unpacking expect (5.45.4-2build1) ... 1823s Selecting previously unselected package ssl-cert. 1823s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 1823s Unpacking ssl-cert (1.1.2ubuntu1) ... 1823s Selecting previously unselected package autopkgtest-satdep. 1823s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 1823s Unpacking autopkgtest-satdep (0) ... 1823s Setting up ssl-cert (1.1.2ubuntu1) ... 1823s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1824s Setting up libtcl8.6:ppc64el (8.6.14+dfsg-1build1) ... 1824s Setting up tcl8.6 (8.6.14+dfsg-1build1) ... 1824s Setting up tcl-expect:ppc64el (5.45.4-2build1) ... 1824s Setting up expect (5.45.4-2build1) ... 1824s Setting up autopkgtest-satdep (0) ... 1824s Processing triggers for man-db (2.12.0-4build1) ... 1824s Processing triggers for libc-bin (2.39-0ubuntu8) ... 1826s (Reading database ... 73745 files and directories currently installed.) 1826s Removing autopkgtest-satdep (0) ... 1827s autopkgtest [18:32:41]: test ssl-passphrase: [----------------------- 1827s + cd /etc/ssl/private 1827s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1827s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1827s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1827s writing RSA key 1827s + a2enmod ssl 1827s Considering dependency mime for ssl: 1827s Module mime already enabled 1827s Considering dependency socache_shmcb for ssl: 1827s Enabling module socache_shmcb. 1827s Enabling module ssl. 1827s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1827s To activate the new configuration, you need to run: 1827s systemctl restart apache2 1827s + a2ensite default-ssl 1827s Enabling site default-ssl. 1827s To activate the new configuration, you need to run: 1827s systemctl reload apache2 1827s + + password_responder 1827s + [ ! -e /run/systemd/ask-password/sck.* ] 1827s + sleep 1 1827s expect 1827s spawn service apache2 restart 1828s Enter passphrase for SSL/TLS keys for adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-prop.novalocal:443 (RSA): (press TAB for no echo) + ssl-passphrase test password responder: found prompt, sending password 1828s [ ! -e /run/systemd/ask-password/sck.19083d077eb48b35 ] 1828s + echo ssl-passphrase test password responder: found prompt, sending password 1828s + + /lib/systemd/systemd-reply-password 1echo test 1828s /run/systemd/ask-password/sck.19083d077eb48b35 1828s 1828s + echo Hello, world! 1828s + curl -k https://localhost/hello.txt 1828s % Total % Received % Xferd Average Speed Time Time Time Current 1828s Dload Upload Total Spent Left Speed 1828s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1215 0 --:--:-- --:--:-- --:--:-- 1272 1828s + result=Hello, world! 1828s + [ Hello, world! != Hello, world! ] 1828s autopkgtest [18:32:42]: test ssl-passphrase: -----------------------] 1829s autopkgtest [18:32:43]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1829s ssl-passphrase PASS 1829s autopkgtest [18:32:43]: test check-http2: preparing testbed 2055s autopkgtest [18:36:29]: testbed dpkg architecture: ppc64el 2055s autopkgtest [18:36:29]: testbed apt version: 2.7.14build2 2055s autopkgtest [18:36:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2056s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2057s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 2057s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 2057s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 2057s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 2057s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [279 kB] 2057s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 2057s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1192 B] 2057s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 2057s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [930 kB] 2057s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 2057s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [9424 B] 2057s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 2059s Fetched 2513 kB in 1s (2252 kB/s) 2060s Reading package lists... 2062s Reading package lists... 2062s Building dependency tree... 2062s Reading state information... 2062s Calculating upgrade... 2063s The following packages will be upgraded: 2063s bash curl grub-common grub-ieee1275 grub-ieee1275-bin grub2-common 2063s libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal libpython3.12-stdlib 2063s python3-gi python3.12 python3.12-minimal 2063s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2063s Need to get 12.3 MB of archives. 2063s After this operation, 570 kB disk space will be freed. 2063s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el bash ppc64el 5.2.21-2ubuntu4 [977 kB] 2063s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12 ppc64el 3.12.2-5ubuntu3 [644 kB] 2063s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-stdlib ppc64el 3.12.2-5ubuntu3 [2123 kB] 2063s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-minimal ppc64el 3.12.2-5ubuntu3 [2495 kB] 2063s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-minimal ppc64el 3.12.2-5ubuntu3 [834 kB] 2063s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-gi ppc64el 3.48.2-1 [262 kB] 2063s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el curl ppc64el 8.5.0-2ubuntu10 [235 kB] 2063s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl4t64 ppc64el 8.5.0-2ubuntu10 [428 kB] 2063s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275 ppc64el 2.12-1ubuntu7 [63.1 kB] 2063s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el grub2-common ppc64el 2.12-1ubuntu7 [752 kB] 2063s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275-bin ppc64el 2.12-1ubuntu7 [687 kB] 2063s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-common ppc64el 2.12-1ubuntu7 [2356 kB] 2064s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl3t64-gnutls ppc64el 8.5.0-2ubuntu10 [419 kB] 2064s Preconfiguring packages ... 2064s Fetched 12.3 MB in 1s (8190 kB/s) 2064s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 2064s Preparing to unpack .../bash_5.2.21-2ubuntu4_ppc64el.deb ... 2064s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 2064s Setting up bash (5.2.21-2ubuntu4) ... 2064s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 2064s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 2064s Preparing to unpack .../00-python3.12_3.12.2-5ubuntu3_ppc64el.deb ... 2064s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2064s Preparing to unpack .../01-libpython3.12-stdlib_3.12.2-5ubuntu3_ppc64el.deb ... 2064s Unpacking libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2064s Preparing to unpack .../02-python3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 2064s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2065s Preparing to unpack .../03-libpython3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 2065s Unpacking libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2065s Preparing to unpack .../04-python3-gi_3.48.2-1_ppc64el.deb ... 2065s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 2065s Preparing to unpack .../05-curl_8.5.0-2ubuntu10_ppc64el.deb ... 2065s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2065s Preparing to unpack .../06-libcurl4t64_8.5.0-2ubuntu10_ppc64el.deb ... 2065s Unpacking libcurl4t64:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2065s Preparing to unpack .../07-grub-ieee1275_2.12-1ubuntu7_ppc64el.deb ... 2065s Unpacking grub-ieee1275 (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2065s Preparing to unpack .../08-grub2-common_2.12-1ubuntu7_ppc64el.deb ... 2065s Unpacking grub2-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2065s Preparing to unpack .../09-grub-ieee1275-bin_2.12-1ubuntu7_ppc64el.deb ... 2065s Unpacking grub-ieee1275-bin (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2065s Preparing to unpack .../10-grub-common_2.12-1ubuntu7_ppc64el.deb ... 2065s Unpacking grub-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2065s Preparing to unpack .../11-libcurl3t64-gnutls_8.5.0-2ubuntu10_ppc64el.deb ... 2065s Unpacking libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2065s Setting up libcurl4t64:ppc64el (8.5.0-2ubuntu10) ... 2065s Setting up libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) ... 2065s Setting up libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) ... 2065s Setting up grub-common (2.12-1ubuntu7) ... 2066s Setting up python3-gi (3.48.2-1) ... 2066s Setting up curl (8.5.0-2ubuntu10) ... 2066s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 2067s Setting up libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) ... 2067s Setting up grub2-common (2.12-1ubuntu7) ... 2067s Setting up python3.12 (3.12.2-5ubuntu3) ... 2068s Setting up grub-ieee1275-bin (2.12-1ubuntu7) ... 2068s Setting up grub-ieee1275 (2.12-1ubuntu7) ... 2069s Installing for powerpc-ieee1275 platform. 2069s Installation finished. No error reported. 2069s Sourcing file `/etc/default/grub' 2069s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 2069s Generating grub configuration file ... 2069s Found linux image: /boot/vmlinux-6.8.0-22-generic 2069s Found initrd image: /boot/initrd.img-6.8.0-22-generic 2069s Found linux image: /boot/vmlinux-6.8.0-11-generic 2069s Found initrd image: /boot/initrd.img-6.8.0-11-generic 2069s Warning: os-prober will not be executed to detect other bootable partitions. 2069s Systems on them will not be added to the GRUB boot configuration. 2069s Check GRUB_DISABLE_OS_PROBER documentation entry. 2069s Adding boot menu entry for UEFI Firmware Settings ... 2069s done 2069s Processing triggers for systemd (255.4-1ubuntu7) ... 2069s Processing triggers for man-db (2.12.0-4build1) ... 2070s Processing triggers for debianutils (5.17build1) ... 2070s Processing triggers for install-info (7.1-3build2) ... 2070s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2070s Reading package lists... 2071s Building dependency tree... 2071s Reading state information... 2071s The following packages will be REMOVED: 2071s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 2071s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 2071s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 2071s After this operation, 207 MB disk space will be freed. 2071s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103389 files and directories currently installed.) 2071s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 2071s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 2073s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2073s I: /boot/vmlinux.old is now a symlink to vmlinux-6.8.0-22-generic 2073s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 2073s /etc/kernel/postrm.d/initramfs-tools: 2073s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 2073s /etc/kernel/postrm.d/zz-update-grub: 2073s Sourcing file `/etc/default/grub' 2073s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 2073s Generating grub configuration file ... 2073s Found linux image: /boot/vmlinux-6.8.0-22-generic 2073s Found initrd image: /boot/initrd.img-6.8.0-22-generic 2073s Warning: os-prober will not be executed to detect other bootable partitions. 2073s Systems on them will not be added to the GRUB boot configuration. 2073s Check GRUB_DISABLE_OS_PROBER documentation entry. 2073s Adding boot menu entry for UEFI Firmware Settings ... 2073s done 2073s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2073s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72693 files and directories currently installed.) 2073s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2073s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2074s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2074s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2074s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2074s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2075s Reading package lists... 2075s Reading package lists... 2075s Building dependency tree... 2075s Reading state information... 2076s Calculating upgrade... 2076s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2076s Reading package lists... 2076s Building dependency tree... 2076s Reading state information... 2076s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2076s autopkgtest [18:36:50]: rebooting testbed after setup commands that affected boot 2250s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 2271s Reading package lists... 2271s Building dependency tree... 2271s Reading state information... 2271s Starting pkgProblemResolver with broken count: 0 2271s Starting 2 pkgProblemResolver with broken count: 0 2271s Done 2271s The following additional packages will be installed: 2271s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2271s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2271s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2271s Suggested packages: 2271s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2271s The following NEW packages will be installed: 2271s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2271s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2271s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2271s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 2271s Need to get 2887 kB/2888 kB of archives. 2271s After this operation, 16.8 MB of additional disk space will be used. 2271s Get:1 /tmp/autopkgtest.MPGqkB/6-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [732 B] 2272s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build2 [135 kB] 2272s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu7 [113 kB] 2272s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu7 [12.5 kB] 2272s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu7 [9298 B] 2272s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3build2 [216 kB] 2272s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu7 [1563 kB] 2272s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-data all 2.4.58-1ubuntu7 [163 kB] 2272s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu7 [101 kB] 2272s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2 ppc64el 2.4.58-1ubuntu7 [90.2 kB] 2272s Get:11 http://ftpmaster.internal/ubuntu noble/universe ppc64el libev4t64 ppc64el 1:4.33-2.1build1 [34.9 kB] 2272s Get:12 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjemalloc2 ppc64el 5.3.0-2 [257 kB] 2272s Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el nghttp2-client ppc64el 1.59.0-1build2 [174 kB] 2272s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2273s Preconfiguring packages ... 2273s Fetched 2887 kB in 1s (3135 kB/s) 2273s Selecting previously unselected package libapr1t64:ppc64el. 2273s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72692 files and directories currently installed.) 2273s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build2_ppc64el.deb ... 2273s Unpacking libapr1t64:ppc64el (1.7.2-3.1build2) ... 2273s Selecting previously unselected package libaprutil1t64:ppc64el. 2273s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_ppc64el.deb ... 2273s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 2273s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2273s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_ppc64el.deb ... 2273s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 2273s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2273s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_ppc64el.deb ... 2273s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 2273s Selecting previously unselected package liblua5.4-0:ppc64el. 2273s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_ppc64el.deb ... 2273s Unpacking liblua5.4-0:ppc64el (5.4.6-3build2) ... 2273s Selecting previously unselected package apache2-bin. 2273s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu7_ppc64el.deb ... 2273s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 2273s Selecting previously unselected package apache2-data. 2273s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu7_all.deb ... 2273s Unpacking apache2-data (2.4.58-1ubuntu7) ... 2273s Selecting previously unselected package apache2-utils. 2273s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu7_ppc64el.deb ... 2273s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 2273s Selecting previously unselected package apache2. 2273s Preparing to unpack .../08-apache2_2.4.58-1ubuntu7_ppc64el.deb ... 2273s Unpacking apache2 (2.4.58-1ubuntu7) ... 2273s Selecting previously unselected package libev4t64:ppc64el. 2273s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_ppc64el.deb ... 2273s Unpacking libev4t64:ppc64el (1:4.33-2.1build1) ... 2273s Selecting previously unselected package libjemalloc2:ppc64el. 2273s Preparing to unpack .../10-libjemalloc2_5.3.0-2_ppc64el.deb ... 2273s Unpacking libjemalloc2:ppc64el (5.3.0-2) ... 2273s Selecting previously unselected package nghttp2-client. 2273s Preparing to unpack .../11-nghttp2-client_1.59.0-1build2_ppc64el.deb ... 2273s Unpacking nghttp2-client (1.59.0-1build2) ... 2273s Selecting previously unselected package ssl-cert. 2273s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 2273s Unpacking ssl-cert (1.1.2ubuntu1) ... 2273s Selecting previously unselected package autopkgtest-satdep. 2273s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 2273s Unpacking autopkgtest-satdep (0) ... 2273s Setting up libev4t64:ppc64el (1:4.33-2.1build1) ... 2273s Setting up libjemalloc2:ppc64el (5.3.0-2) ... 2273s Setting up nghttp2-client (1.59.0-1build2) ... 2273s Setting up ssl-cert (1.1.2ubuntu1) ... 2274s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2274s Setting up libapr1t64:ppc64el (1.7.2-3.1build2) ... 2274s Setting up liblua5.4-0:ppc64el (5.4.6-3build2) ... 2274s Setting up apache2-data (2.4.58-1ubuntu7) ... 2274s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 2274s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 2274s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 2274s Setting up apache2-utils (2.4.58-1ubuntu7) ... 2274s Setting up apache2-bin (2.4.58-1ubuntu7) ... 2274s Setting up apache2 (2.4.58-1ubuntu7) ... 2274s Enabling module mpm_event. 2274s Enabling module authz_core. 2274s Enabling module authz_host. 2274s Enabling module authn_core. 2274s Enabling module auth_basic. 2274s Enabling module access_compat. 2274s Enabling module authn_file. 2275s Enabling module authz_user. 2275s Enabling module alias. 2275s Enabling module dir. 2275s Enabling module autoindex. 2275s Enabling module env. 2275s Enabling module mime. 2275s Enabling module negotiation. 2275s Enabling module setenvif. 2275s Enabling module filter. 2275s Enabling module deflate. 2275s Enabling module status. 2275s Enabling module reqtimeout. 2275s Enabling conf charset. 2275s Enabling conf localized-error-pages. 2275s Enabling conf other-vhosts-access-log. 2275s Enabling conf security. 2275s Enabling conf serve-cgi-bin. 2275s Enabling site 000-default. 2276s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2276s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2278s Setting up autopkgtest-satdep (0) ... 2278s Processing triggers for ufw (0.36.2-5) ... 2278s Processing triggers for man-db (2.12.0-4build1) ... 2278s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2281s (Reading database ... 73435 files and directories currently installed.) 2281s Removing autopkgtest-satdep (0) ... 2296s autopkgtest [18:40:30]: test check-http2: [----------------------- 2297s + a2enmod http2 2297s Enabling module http2. 2297s To activate the new configuration, you need to run: 2297s systemctl restart apache2 2297s + a2enmod ssl 2297s Considering dependency mime for ssl: 2297s Module mime already enabled 2297s Considering dependency socache_shmcb for ssl: 2297s Enabling module socache_shmcb. 2297s Enabling module ssl. 2297s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2297s + a2ensite default-ssl 2297s To activate the new configuration, you need to run: 2297s systemctl restart apache2 2297s Enabling site default-ssl. 2297s To activate the new configuration, you need to run: 2297s systemctl reload apache2 2297s + echo Protocols h2c h2 http/1.1 2297s + service apache2 restart 2297s + echo Hello, world! 2297s + testapache curl -s -k http://localhost/hello.txt 2297s + cmd=curl -s -k http://localhost/hello.txt 2297s + curl -s -k http://localhost/hello.txt 2297s + result=Hello, world! 2297s + [ Hello, world! !=OK 2297s Hello, world! ] 2297s + echo OK 2297s + testapache curl -s -k https://localhost/hello.txt 2297s + cmd=curl -s -k https://localhost/hello.txt 2297s + curl -s -k https://localhost/hello.txt 2297s OK 2297s + result=Hello, world! 2297s + [ Hello, world! != Hello, world! ] 2297s + echo OK 2297s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2297s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2297s + nghttp --no-verify-peer https://localhost/hello.txt 2297s OK 2297s + result=Hello, world! 2297s + [ Hello, world! != Hello, world! ] 2297s + echo OK 2297s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2297s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2297s + nghttp -u --no-verify-peer http://localhost/hello.txt 2297s + result=Hello, world! 2297s + [ Hello, world! != Hello, world! ] 2297s OK 2297s + echo OK 2297s autopkgtest [18:40:31]: test check-http2: -----------------------] 2298s autopkgtest [18:40:32]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2298s check-http2 PASS 2298s autopkgtest [18:40:32]: test check-ubuntu-branding: preparing testbed 2540s autopkgtest [18:44:34]: testbed dpkg architecture: ppc64el 2540s autopkgtest [18:44:34]: testbed apt version: 2.7.14build2 2540s autopkgtest [18:44:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2541s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2541s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 2541s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 2541s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 2541s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 2542s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [279 kB] 2542s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 2542s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1192 B] 2542s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 2542s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [930 kB] 2542s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 2542s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [9424 B] 2542s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 2544s Fetched 2513 kB in 1s (2061 kB/s) 2544s Reading package lists... 2547s Reading package lists... 2547s Building dependency tree... 2547s Reading state information... 2547s Calculating upgrade... 2547s The following packages will be upgraded: 2547s bash curl grub-common grub-ieee1275 grub-ieee1275-bin grub2-common 2547s libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal libpython3.12-stdlib 2547s python3-gi python3.12 python3.12-minimal 2547s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2547s Need to get 12.3 MB of archives. 2547s After this operation, 570 kB disk space will be freed. 2547s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el bash ppc64el 5.2.21-2ubuntu4 [977 kB] 2548s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12 ppc64el 3.12.2-5ubuntu3 [644 kB] 2548s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-stdlib ppc64el 3.12.2-5ubuntu3 [2123 kB] 2548s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-minimal ppc64el 3.12.2-5ubuntu3 [2495 kB] 2548s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-minimal ppc64el 3.12.2-5ubuntu3 [834 kB] 2548s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-gi ppc64el 3.48.2-1 [262 kB] 2548s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el curl ppc64el 8.5.0-2ubuntu10 [235 kB] 2549s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl4t64 ppc64el 8.5.0-2ubuntu10 [428 kB] 2549s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275 ppc64el 2.12-1ubuntu7 [63.1 kB] 2549s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el grub2-common ppc64el 2.12-1ubuntu7 [752 kB] 2549s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275-bin ppc64el 2.12-1ubuntu7 [687 kB] 2549s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-common ppc64el 2.12-1ubuntu7 [2356 kB] 2549s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl3t64-gnutls ppc64el 8.5.0-2ubuntu10 [419 kB] 2549s Preconfiguring packages ... 2549s Fetched 12.3 MB in 2s (6470 kB/s) 2549s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 2549s Preparing to unpack .../bash_5.2.21-2ubuntu4_ppc64el.deb ... 2549s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 2549s Setting up bash (5.2.21-2ubuntu4) ... 2549s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 2549s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 2549s Preparing to unpack .../00-python3.12_3.12.2-5ubuntu3_ppc64el.deb ... 2550s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2550s Preparing to unpack .../01-libpython3.12-stdlib_3.12.2-5ubuntu3_ppc64el.deb ... 2550s Unpacking libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2550s Preparing to unpack .../02-python3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 2550s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2550s Preparing to unpack .../03-libpython3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 2550s Unpacking libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 2550s Preparing to unpack .../04-python3-gi_3.48.2-1_ppc64el.deb ... 2550s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 2550s Preparing to unpack .../05-curl_8.5.0-2ubuntu10_ppc64el.deb ... 2550s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2550s Preparing to unpack .../06-libcurl4t64_8.5.0-2ubuntu10_ppc64el.deb ... 2550s Unpacking libcurl4t64:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2550s Preparing to unpack .../07-grub-ieee1275_2.12-1ubuntu7_ppc64el.deb ... 2550s Unpacking grub-ieee1275 (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2550s Preparing to unpack .../08-grub2-common_2.12-1ubuntu7_ppc64el.deb ... 2550s Unpacking grub2-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2550s Preparing to unpack .../09-grub-ieee1275-bin_2.12-1ubuntu7_ppc64el.deb ... 2550s Unpacking grub-ieee1275-bin (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2550s Preparing to unpack .../10-grub-common_2.12-1ubuntu7_ppc64el.deb ... 2550s Unpacking grub-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 2551s Preparing to unpack .../11-libcurl3t64-gnutls_8.5.0-2ubuntu10_ppc64el.deb ... 2551s Unpacking libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 2551s Setting up libcurl4t64:ppc64el (8.5.0-2ubuntu10) ... 2551s Setting up libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) ... 2551s Setting up libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) ... 2551s Setting up grub-common (2.12-1ubuntu7) ... 2551s Setting up python3-gi (3.48.2-1) ... 2552s Setting up curl (8.5.0-2ubuntu10) ... 2552s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 2552s Setting up libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) ... 2552s Setting up grub2-common (2.12-1ubuntu7) ... 2552s Setting up python3.12 (3.12.2-5ubuntu3) ... 2554s Setting up grub-ieee1275-bin (2.12-1ubuntu7) ... 2554s Setting up grub-ieee1275 (2.12-1ubuntu7) ... 2554s Installing for powerpc-ieee1275 platform. 2554s Installation finished. No error reported. 2554s Sourcing file `/etc/default/grub' 2554s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 2554s Generating grub configuration file ... 2554s Found linux image: /boot/vmlinux-6.8.0-22-generic 2554s Found initrd image: /boot/initrd.img-6.8.0-22-generic 2554s Found linux image: /boot/vmlinux-6.8.0-11-generic 2554s Found initrd image: /boot/initrd.img-6.8.0-11-generic 2554s Warning: os-prober will not be executed to detect other bootable partitions. 2554s Systems on them will not be added to the GRUB boot configuration. 2554s Check GRUB_DISABLE_OS_PROBER documentation entry. 2554s Adding boot menu entry for UEFI Firmware Settings ... 2554s done 2554s Processing triggers for systemd (255.4-1ubuntu7) ... 2555s Processing triggers for man-db (2.12.0-4build1) ... 2555s Processing triggers for debianutils (5.17build1) ... 2556s Processing triggers for install-info (7.1-3build2) ... 2556s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2556s Reading package lists... 2556s Building dependency tree... 2556s Reading state information... 2556s The following packages will be REMOVED: 2556s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 2556s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 2556s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 2556s After this operation, 207 MB disk space will be freed. 2556s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103389 files and directories currently installed.) 2556s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 2557s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 2558s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2558s I: /boot/vmlinux.old is now a symlink to vmlinux-6.8.0-22-generic 2558s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 2558s /etc/kernel/postrm.d/initramfs-tools: 2558s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 2558s /etc/kernel/postrm.d/zz-update-grub: 2558s Sourcing file `/etc/default/grub' 2558s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 2558s Generating grub configuration file ... 2558s Found linux image: /boot/vmlinux-6.8.0-22-generic 2558s Found initrd image: /boot/initrd.img-6.8.0-22-generic 2559s Warning: os-prober will not be executed to detect other bootable partitions. 2559s Systems on them will not be added to the GRUB boot configuration. 2559s Check GRUB_DISABLE_OS_PROBER documentation entry. 2559s Adding boot menu entry for UEFI Firmware Settings ... 2559s done 2559s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2559s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72693 files and directories currently installed.) 2559s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 2559s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 2559s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2559s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2559s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2560s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2561s Reading package lists... 2561s Reading package lists... 2561s Building dependency tree... 2561s Reading state information... 2561s Calculating upgrade... 2561s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2561s Reading package lists... 2561s Building dependency tree... 2561s Reading state information... 2561s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2562s autopkgtest [18:44:56]: rebooting testbed after setup commands that affected boot 2785s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 2818s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 2851s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 2884s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 2894s Reading package lists... 2894s Building dependency tree... 2894s Reading state information... 2894s Starting pkgProblemResolver with broken count: 0 2894s Starting 2 pkgProblemResolver with broken count: 0 2894s Done 2895s The following additional packages will be installed: 2895s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2895s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2895s Suggested packages: 2895s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2895s Recommended packages: 2895s ssl-cert 2895s The following NEW packages will be installed: 2895s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2895s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2895s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2895s Need to get 2404 kB/2405 kB of archives. 2895s After this operation, 15.3 MB of additional disk space will be used. 2895s Get:1 /tmp/autopkgtest.MPGqkB/7-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [712 B] 2895s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build2 [135 kB] 2895s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu7 [113 kB] 2895s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu7 [12.5 kB] 2895s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu7 [9298 B] 2895s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3build2 [216 kB] 2895s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu7 [1563 kB] 2895s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-data all 2.4.58-1ubuntu7 [163 kB] 2895s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu7 [101 kB] 2895s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2 ppc64el 2.4.58-1ubuntu7 [90.2 kB] 2896s Fetched 2404 kB in 1s (2828 kB/s) 2896s Selecting previously unselected package libapr1t64:ppc64el. 2896s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72692 files and directories currently installed.) 2896s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build2_ppc64el.deb ... 2896s Unpacking libapr1t64:ppc64el (1.7.2-3.1build2) ... 2896s Selecting previously unselected package libaprutil1t64:ppc64el. 2896s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_ppc64el.deb ... 2896s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 2896s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2896s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_ppc64el.deb ... 2896s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 2896s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2896s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_ppc64el.deb ... 2896s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 2896s Selecting previously unselected package liblua5.4-0:ppc64el. 2896s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_ppc64el.deb ... 2896s Unpacking liblua5.4-0:ppc64el (5.4.6-3build2) ... 2896s Selecting previously unselected package apache2-bin. 2896s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu7_ppc64el.deb ... 2896s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 2896s Selecting previously unselected package apache2-data. 2896s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu7_all.deb ... 2896s Unpacking apache2-data (2.4.58-1ubuntu7) ... 2896s Selecting previously unselected package apache2-utils. 2896s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu7_ppc64el.deb ... 2896s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 2896s Selecting previously unselected package apache2. 2896s Preparing to unpack .../8-apache2_2.4.58-1ubuntu7_ppc64el.deb ... 2896s Unpacking apache2 (2.4.58-1ubuntu7) ... 2896s Selecting previously unselected package autopkgtest-satdep. 2896s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 2896s Unpacking autopkgtest-satdep (0) ... 2896s Setting up libapr1t64:ppc64el (1.7.2-3.1build2) ... 2896s Setting up liblua5.4-0:ppc64el (5.4.6-3build2) ... 2896s Setting up apache2-data (2.4.58-1ubuntu7) ... 2896s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 2896s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 2896s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 2896s Setting up apache2-utils (2.4.58-1ubuntu7) ... 2896s Setting up apache2-bin (2.4.58-1ubuntu7) ... 2896s Setting up apache2 (2.4.58-1ubuntu7) ... 2896s Enabling module mpm_event. 2896s Enabling module authz_core. 2896s Enabling module authz_host. 2896s Enabling module authn_core. 2896s Enabling module auth_basic. 2896s Enabling module access_compat. 2896s Enabling module authn_file. 2896s Enabling module authz_user. 2896s Enabling module alias. 2896s Enabling module dir. 2896s Enabling module autoindex. 2896s Enabling module env. 2897s Enabling module mime. 2897s Enabling module negotiation. 2897s Enabling module setenvif. 2897s Enabling module filter. 2897s Enabling module deflate. 2897s Enabling module status. 2897s Enabling module reqtimeout. 2897s Enabling conf charset. 2897s Enabling conf localized-error-pages. 2897s Enabling conf other-vhosts-access-log. 2897s Enabling conf security. 2897s Enabling conf serve-cgi-bin. 2897s Enabling site 000-default. 2898s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2898s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2899s Setting up autopkgtest-satdep (0) ... 2899s Processing triggers for ufw (0.36.2-5) ... 2900s Processing triggers for man-db (2.12.0-4build1) ... 2900s Processing triggers for libc-bin (2.39-0ubuntu8) ... 2902s (Reading database ... 73405 files and directories currently installed.) 2902s Removing autopkgtest-satdep (0) ... 2911s autopkgtest [18:50:45]: test check-ubuntu-branding: [----------------------- 2911s + ubuntu_logo_path=icons/ubuntu-logo.png 2911s ++ curl -s http://localhost 2911s + html_content=' 2911s 2911s 2911s 2911s 2911s Apache2 Ubuntu Default Page: It works 2911s 2911s 2911s 2911s
2911s 2911s
2911s
2911s

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

2911s 2911s

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

2911s 2911s
2911s
2911s
2911s Configuration Overview 2911s
2911s
2911s

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

2911s

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

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

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

2911s

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

2911s
2911s 2911s
2911s
2911s Reporting Problems 2911s
2911s
2911s

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

2911s

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

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

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

2911s 2911s

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

2911s 2911s
2911s
2911s
2911s Configuration Overview 2911s
2911s
2911s

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

2911s

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

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

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

2911s

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

2911s
2911s 2911s
2911s
2911s Reporting Problems 2911s
2911s
2911s

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

2911s

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

2911s
2911s 2911s
2911s
2911s
2911s
2911s 2911s =~ icons/ubuntu-logo\.png ]] 2911s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 2911s ++ grep Content-Type 2911s ++ cut -d ' ' -f 2- 2911s ++ tr -d '[:space:]' 2911s + content_type=image/png 2911s + expected=image/png 2911s + '[' image/png '!=' image/png ']' 2912s autopkgtest [18:50:46]: test check-ubuntu-branding: -----------------------] 2912s autopkgtest [18:50:46]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 2912s check-ubuntu-branding PASS 2913s autopkgtest [18:50:47]: test chroot: preparing testbed 3120s autopkgtest [18:54:14]: testbed dpkg architecture: ppc64el 3120s autopkgtest [18:54:14]: testbed apt version: 2.7.14build2 3120s autopkgtest [18:54:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3121s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3121s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 3121s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 3121s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 3122s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 3122s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [279 kB] 3122s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 3122s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1192 B] 3122s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 3122s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [930 kB] 3122s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 3122s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [9424 B] 3122s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 3125s Fetched 2513 kB in 1s (2080 kB/s) 3125s Reading package lists... 3127s Reading package lists... 3127s Building dependency tree... 3127s Reading state information... 3128s Calculating upgrade... 3128s The following packages will be upgraded: 3128s bash curl grub-common grub-ieee1275 grub-ieee1275-bin grub2-common 3128s libcurl3t64-gnutls libcurl4t64 libpython3.12-minimal libpython3.12-stdlib 3128s python3-gi python3.12 python3.12-minimal 3128s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3128s Need to get 12.3 MB of archives. 3128s After this operation, 570 kB disk space will be freed. 3128s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el bash ppc64el 5.2.21-2ubuntu4 [977 kB] 3128s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12 ppc64el 3.12.2-5ubuntu3 [644 kB] 3128s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-stdlib ppc64el 3.12.2-5ubuntu3 [2123 kB] 3129s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-minimal ppc64el 3.12.2-5ubuntu3 [2495 kB] 3129s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-minimal ppc64el 3.12.2-5ubuntu3 [834 kB] 3129s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-gi ppc64el 3.48.2-1 [262 kB] 3129s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el curl ppc64el 8.5.0-2ubuntu10 [235 kB] 3129s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl4t64 ppc64el 8.5.0-2ubuntu10 [428 kB] 3129s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275 ppc64el 2.12-1ubuntu7 [63.1 kB] 3129s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el grub2-common ppc64el 2.12-1ubuntu7 [752 kB] 3129s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-ieee1275-bin ppc64el 2.12-1ubuntu7 [687 kB] 3129s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el grub-common ppc64el 2.12-1ubuntu7 [2356 kB] 3129s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl3t64-gnutls ppc64el 8.5.0-2ubuntu10 [419 kB] 3130s Preconfiguring packages ... 3130s Fetched 12.3 MB in 1s (8447 kB/s) 3130s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 3130s Preparing to unpack .../bash_5.2.21-2ubuntu4_ppc64el.deb ... 3130s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 3130s Setting up bash (5.2.21-2ubuntu4) ... 3130s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3130s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103388 files and directories currently installed.) 3130s Preparing to unpack .../00-python3.12_3.12.2-5ubuntu3_ppc64el.deb ... 3130s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3130s Preparing to unpack .../01-libpython3.12-stdlib_3.12.2-5ubuntu3_ppc64el.deb ... 3130s Unpacking libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3130s Preparing to unpack .../02-python3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 3130s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3130s Preparing to unpack .../03-libpython3.12-minimal_3.12.2-5ubuntu3_ppc64el.deb ... 3130s Unpacking libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3130s Preparing to unpack .../04-python3-gi_3.48.2-1_ppc64el.deb ... 3131s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 3131s Preparing to unpack .../05-curl_8.5.0-2ubuntu10_ppc64el.deb ... 3131s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3131s Preparing to unpack .../06-libcurl4t64_8.5.0-2ubuntu10_ppc64el.deb ... 3131s Unpacking libcurl4t64:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3131s Preparing to unpack .../07-grub-ieee1275_2.12-1ubuntu7_ppc64el.deb ... 3131s Unpacking grub-ieee1275 (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 3131s Preparing to unpack .../08-grub2-common_2.12-1ubuntu7_ppc64el.deb ... 3131s Unpacking grub2-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 3131s Preparing to unpack .../09-grub-ieee1275-bin_2.12-1ubuntu7_ppc64el.deb ... 3131s Unpacking grub-ieee1275-bin (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 3131s Preparing to unpack .../10-grub-common_2.12-1ubuntu7_ppc64el.deb ... 3131s Unpacking grub-common (2.12-1ubuntu7) over (2.12-1ubuntu6) ... 3131s Preparing to unpack .../11-libcurl3t64-gnutls_8.5.0-2ubuntu10_ppc64el.deb ... 3131s Unpacking libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3131s Setting up libcurl4t64:ppc64el (8.5.0-2ubuntu10) ... 3131s Setting up libpython3.12-minimal:ppc64el (3.12.2-5ubuntu3) ... 3131s Setting up libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu10) ... 3131s Setting up grub-common (2.12-1ubuntu7) ... 3132s Setting up python3-gi (3.48.2-1) ... 3132s Setting up curl (8.5.0-2ubuntu10) ... 3132s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 3133s Setting up libpython3.12-stdlib:ppc64el (3.12.2-5ubuntu3) ... 3133s Setting up grub2-common (2.12-1ubuntu7) ... 3133s Setting up python3.12 (3.12.2-5ubuntu3) ... 3134s Setting up grub-ieee1275-bin (2.12-1ubuntu7) ... 3134s Setting up grub-ieee1275 (2.12-1ubuntu7) ... 3134s Installing for powerpc-ieee1275 platform. 3135s Installation finished. No error reported. 3135s Sourcing file `/etc/default/grub' 3135s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 3135s Generating grub configuration file ... 3135s Found linux image: /boot/vmlinux-6.8.0-22-generic 3135s Found initrd image: /boot/initrd.img-6.8.0-22-generic 3135s Found linux image: /boot/vmlinux-6.8.0-11-generic 3135s Found initrd image: /boot/initrd.img-6.8.0-11-generic 3135s Warning: os-prober will not be executed to detect other bootable partitions. 3135s Systems on them will not be added to the GRUB boot configuration. 3135s Check GRUB_DISABLE_OS_PROBER documentation entry. 3135s Adding boot menu entry for UEFI Firmware Settings ... 3135s done 3135s Processing triggers for systemd (255.4-1ubuntu7) ... 3135s Processing triggers for man-db (2.12.0-4build1) ... 3136s Processing triggers for debianutils (5.17build1) ... 3136s Processing triggers for install-info (7.1-3build2) ... 3136s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3136s Reading package lists... 3136s Building dependency tree... 3136s Reading state information... 3137s The following packages will be REMOVED: 3137s linux-headers-6.8.0-11* linux-headers-6.8.0-11-generic* 3137s linux-image-6.8.0-11-generic* linux-modules-6.8.0-11-generic* 3137s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 3137s After this operation, 207 MB disk space will be freed. 3137s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 103389 files and directories currently installed.) 3137s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 3137s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 3139s Removing linux-image-6.8.0-11-generic (6.8.0-11.11) ... 3139s I: /boot/vmlinux.old is now a symlink to vmlinux-6.8.0-22-generic 3139s I: /boot/initrd.img.old is now a symlink to initrd.img-6.8.0-22-generic 3139s /etc/kernel/postrm.d/initramfs-tools: 3139s update-initramfs: Deleting /boot/initrd.img-6.8.0-11-generic 3139s /etc/kernel/postrm.d/zz-update-grub: 3139s Sourcing file `/etc/default/grub' 3139s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 3139s Generating grub configuration file ... 3139s Found linux image: /boot/vmlinux-6.8.0-22-generic 3139s Found initrd image: /boot/initrd.img-6.8.0-22-generic 3139s Warning: os-prober will not be executed to detect other bootable partitions. 3139s Systems on them will not be added to the GRUB boot configuration. 3139s Check GRUB_DISABLE_OS_PROBER documentation entry. 3139s Adding boot menu entry for UEFI Firmware Settings ... 3139s done 3139s Removing linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 3139s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72693 files and directories currently installed.) 3139s Purging configuration files for linux-image-6.8.0-11-generic (6.8.0-11.11) ... 3139s Purging configuration files for linux-modules-6.8.0-11-generic (6.8.0-11.11) ... 3140s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3140s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 3140s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 3140s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 3141s Reading package lists... 3141s Reading package lists... 3142s Building dependency tree... 3142s Reading state information... 3142s Calculating upgrade... 3142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3142s Reading package lists... 3142s Building dependency tree... 3142s Reading state information... 3143s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3143s autopkgtest [18:54:37]: rebooting testbed after setup commands that affected boot 3341s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 3353s Reading package lists... 3353s Building dependency tree... 3353s Reading state information... 3353s Starting pkgProblemResolver with broken count: 0 3353s Starting 2 pkgProblemResolver with broken count: 0 3353s Done 3353s The following additional packages will be installed: 3353s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 3353s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-13 3353s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libapr1t64 3353s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 3353s libcc1-0 libgcc-13-dev libgomp1 libisl23 libitm1 liblsan0 liblua5.4-0 3353s libmpc3 libquadmath0 libtsan2 libubsan1 3353s Suggested packages: 3353s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3353s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 3353s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-powerpc64le-linux-gnu 3353s Recommended packages: 3353s ssl-cert 3353s The following NEW packages will be installed: 3353s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 3353s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-13 3353s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libapr1t64 3353s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 3353s libcc1-0 libgcc-13-dev libgomp1 libisl23 libitm1 liblsan0 liblua5.4-0 3353s libmpc3 libquadmath0 libtsan2 libubsan1 3353s 0 upgraded, 30 newly installed, 0 to remove and 0 not upgraded. 3353s Need to get 45.4 MB/45.4 MB of archives. 3353s After this operation, 171 MB of additional disk space will be used. 3353s Get:1 /tmp/autopkgtest.MPGqkB/8-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [720 B] 3353s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build2 [135 kB] 3354s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu7 [113 kB] 3354s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu7 [12.5 kB] 3354s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu7 [9298 B] 3354s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3build2 [216 kB] 3354s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu7 [1563 kB] 3354s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-data all 2.4.58-1ubuntu7 [163 kB] 3354s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu7 [101 kB] 3354s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el apache2 ppc64el 2.4.58-1ubuntu7 [90.2 kB] 3354s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 3354s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 3354s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu3 [10.7 MB] 3355s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-23ubuntu3 [1036 B] 3355s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 3355s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 3355s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240330-1ubuntu2 [48.4 kB] 3355s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240330-1ubuntu2 [161 kB] 3355s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240330-1ubuntu2 [32.3 kB] 3355s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240330-1ubuntu2 [10.7 kB] 3355s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240330-1ubuntu2 [2973 kB] 3356s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240330-1ubuntu2 [1325 kB] 3356s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240330-1ubuntu2 [2700 kB] 3356s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240330-1ubuntu2 [1194 kB] 3356s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240330-1ubuntu2 [158 kB] 3356s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-23ubuntu3 [1579 kB] 3356s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu3 [20.6 MB] 3358s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-23ubuntu3 [479 kB] 3358s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 3358s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 3359s Fetched 45.4 MB in 5s (8493 kB/s) 3359s Selecting previously unselected package libapr1t64:ppc64el. 3359s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 72692 files and directories currently installed.) 3359s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build2_ppc64el.deb ... 3359s Unpacking libapr1t64:ppc64el (1.7.2-3.1build2) ... 3359s Selecting previously unselected package libaprutil1t64:ppc64el. 3359s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_ppc64el.deb ... 3359s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 3359s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 3359s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_ppc64el.deb ... 3359s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 3359s Selecting previously unselected package libaprutil1-ldap:ppc64el. 3359s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_ppc64el.deb ... 3359s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 3359s Selecting previously unselected package liblua5.4-0:ppc64el. 3359s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_ppc64el.deb ... 3359s Unpacking liblua5.4-0:ppc64el (5.4.6-3build2) ... 3359s Selecting previously unselected package apache2-bin. 3359s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu7_ppc64el.deb ... 3359s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 3359s Selecting previously unselected package apache2-data. 3359s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu7_all.deb ... 3359s Unpacking apache2-data (2.4.58-1ubuntu7) ... 3359s Selecting previously unselected package apache2-utils. 3359s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu7_ppc64el.deb ... 3359s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 3359s Selecting previously unselected package apache2. 3359s Preparing to unpack .../08-apache2_2.4.58-1ubuntu7_ppc64el.deb ... 3359s Unpacking apache2 (2.4.58-1ubuntu7) ... 3359s Selecting previously unselected package libisl23:ppc64el. 3359s Preparing to unpack .../09-libisl23_0.26-3_ppc64el.deb ... 3359s Unpacking libisl23:ppc64el (0.26-3) ... 3359s Selecting previously unselected package libmpc3:ppc64el. 3359s Preparing to unpack .../10-libmpc3_1.3.1-1_ppc64el.deb ... 3359s Unpacking libmpc3:ppc64el (1.3.1-1) ... 3359s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 3359s Preparing to unpack .../11-cpp-13-powerpc64le-linux-gnu_13.2.0-23ubuntu3_ppc64el.deb ... 3359s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 3359s Selecting previously unselected package cpp-13. 3359s Preparing to unpack .../12-cpp-13_13.2.0-23ubuntu3_ppc64el.deb ... 3359s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 3359s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 3359s Preparing to unpack .../13-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 3359s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 3359s Selecting previously unselected package cpp. 3359s Preparing to unpack .../14-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 3359s Unpacking cpp (4:13.2.0-7ubuntu1) ... 3359s Selecting previously unselected package libcc1-0:ppc64el. 3359s Preparing to unpack .../15-libcc1-0_14-20240330-1ubuntu2_ppc64el.deb ... 3359s Unpacking libcc1-0:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libgomp1:ppc64el. 3360s Preparing to unpack .../16-libgomp1_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libgomp1:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libitm1:ppc64el. 3360s Preparing to unpack .../17-libitm1_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libitm1:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libatomic1:ppc64el. 3360s Preparing to unpack .../18-libatomic1_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libatomic1:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libasan8:ppc64el. 3360s Preparing to unpack .../19-libasan8_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libasan8:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package liblsan0:ppc64el. 3360s Preparing to unpack .../20-liblsan0_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking liblsan0:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libtsan2:ppc64el. 3360s Preparing to unpack .../21-libtsan2_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libtsan2:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libubsan1:ppc64el. 3360s Preparing to unpack .../22-libubsan1_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libubsan1:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libquadmath0:ppc64el. 3360s Preparing to unpack .../23-libquadmath0_14-20240330-1ubuntu2_ppc64el.deb ... 3360s Unpacking libquadmath0:ppc64el (14-20240330-1ubuntu2) ... 3360s Selecting previously unselected package libgcc-13-dev:ppc64el. 3360s Preparing to unpack .../24-libgcc-13-dev_13.2.0-23ubuntu3_ppc64el.deb ... 3360s Unpacking libgcc-13-dev:ppc64el (13.2.0-23ubuntu3) ... 3360s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 3360s Preparing to unpack .../25-gcc-13-powerpc64le-linux-gnu_13.2.0-23ubuntu3_ppc64el.deb ... 3360s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 3360s Selecting previously unselected package gcc-13. 3360s Preparing to unpack .../26-gcc-13_13.2.0-23ubuntu3_ppc64el.deb ... 3360s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 3360s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 3360s Preparing to unpack .../27-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 3360s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 3360s Selecting previously unselected package gcc. 3360s Preparing to unpack .../28-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 3360s Unpacking gcc (4:13.2.0-7ubuntu1) ... 3360s Selecting previously unselected package autopkgtest-satdep. 3360s Preparing to unpack .../29-8-autopkgtest-satdep.deb ... 3360s Unpacking autopkgtest-satdep (0) ... 3360s Setting up libgomp1:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libquadmath0:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libmpc3:ppc64el (1.3.1-1) ... 3360s Setting up libatomic1:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libubsan1:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libasan8:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libapr1t64:ppc64el (1.7.2-3.1build2) ... 3360s Setting up liblua5.4-0:ppc64el (5.4.6-3build2) ... 3360s Setting up apache2-data (2.4.58-1ubuntu7) ... 3360s Setting up libtsan2:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libisl23:ppc64el (0.26-3) ... 3360s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 3360s Setting up libcc1-0:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up liblsan0:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up libitm1:ppc64el (14-20240330-1ubuntu2) ... 3360s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 3360s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu7) ... 3360s Setting up cpp-13 (13.2.0-23ubuntu3) ... 3360s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu7) ... 3360s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu7) ... 3360s Setting up libgcc-13-dev:ppc64el (13.2.0-23ubuntu3) ... 3360s Setting up cpp (4:13.2.0-7ubuntu1) ... 3360s Setting up apache2-utils (2.4.58-1ubuntu7) ... 3360s Setting up apache2-bin (2.4.58-1ubuntu7) ... 3360s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-23ubuntu3) ... 3361s Setting up gcc-13 (13.2.0-23ubuntu3) ... 3361s Setting up apache2 (2.4.58-1ubuntu7) ... 3361s Enabling module mpm_event. 3361s Enabling module authz_core. 3361s Enabling module authz_host. 3361s Enabling module authn_core. 3361s Enabling module auth_basic. 3361s Enabling module access_compat. 3361s Enabling module authn_file. 3361s Enabling module authz_user. 3361s Enabling module alias. 3361s Enabling module dir. 3361s Enabling module autoindex. 3361s Enabling module env. 3361s Enabling module mime. 3361s Enabling module negotiation. 3361s Enabling module setenvif. 3361s Enabling module filter. 3361s Enabling module deflate. 3361s Enabling module status. 3361s Enabling module reqtimeout. 3361s Enabling conf charset. 3361s Enabling conf localized-error-pages. 3361s Enabling conf other-vhosts-access-log. 3361s Enabling conf security. 3361s Enabling conf serve-cgi-bin. 3361s Enabling site 000-default. 3362s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3363s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3364s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 3364s Setting up gcc (4:13.2.0-7ubuntu1) ... 3364s Setting up autopkgtest-satdep (0) ... 3364s Processing triggers for ufw (0.36.2-5) ... 3364s Processing triggers for man-db (2.12.0-4build1) ... 3365s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3367s (Reading database ... 73670 files and directories currently installed.) 3367s Removing autopkgtest-satdep (0) ... 3377s autopkgtest [18:58:31]: test chroot: [----------------------- 3377s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 3377s + gcc --print-file-name=libgcc_s.so.1 3377s + LIBGCC_S_PATH=/usr/lib/gcc/powerpc64le-linux-gnu/13/../../../powerpc64le-linux-gnu/libgcc_s.so.1 3377s + cat 3377s + a2enconf chroot 3377s Enabling conf chroot. 3377s To activate the new configuration, you need to run: 3377s systemctl reload apache2 3377s + echo Hello, world! 3377s + service apache2 restart 3377s + wget -qO- http://localhost/hello.txt 3378s + result=Hello, world! 3378s + [ Hello, world! != Hello, world! ] 3378s autopkgtest [18:58:32]: test chroot: -----------------------] 3378s autopkgtest [18:58:32]: test chroot: - - - - - - - - - - results - - - - - - - - - - 3378s chroot PASS 3379s autopkgtest [18:58:33]: @@@@@@@@@@@@@@@@@@@@ summary 3379s run-test-suite PASS 3379s duplicate-module-load PASS 3379s default-mods PASS 3379s htcacheclean PASS 3379s ssl-passphrase PASS 3379s check-http2 PASS 3379s check-ubuntu-branding PASS 3379s chroot PASS 3424s Creating nova instance adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-proposed-migration-environment-2-a14f8bc2-3cea-4153-a75f-3d9f628b0a17 from image adt/ubuntu-noble-ppc64el-server-20240408.img (UUID b56d2c0c-5ffd-49d5-aeeb-f4687ff0a945)... 3424s Creating nova instance adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-proposed-migration-environment-2-a14f8bc2-3cea-4153-a75f-3d9f628b0a17 from image adt/ubuntu-noble-ppc64el-server-20240408.img (UUID b56d2c0c-5ffd-49d5-aeeb-f4687ff0a945)... 3424s Creating nova instance adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-proposed-migration-environment-2-a14f8bc2-3cea-4153-a75f-3d9f628b0a17 from image adt/ubuntu-noble-ppc64el-server-20240408.img (UUID b56d2c0c-5ffd-49d5-aeeb-f4687ff0a945)... 3424s Creating nova instance adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-proposed-migration-environment-2-a14f8bc2-3cea-4153-a75f-3d9f628b0a17 from image adt/ubuntu-noble-ppc64el-server-20240408.img (UUID b56d2c0c-5ffd-49d5-aeeb-f4687ff0a945)... 3424s Creating nova instance adt-noble-ppc64el-apache2-20240408-180214-juju-7f2275-prod-proposed-migration-environment-2-a14f8bc2-3cea-4153-a75f-3d9f628b0a17 from image adt/ubuntu-noble-ppc64el-server-20240408.img (UUID b56d2c0c-5ffd-49d5-aeeb-f4687ff0a945)...