0s autopkgtest [19:47:37]: starting date and time: 2024-03-24 19:47:37+0000 0s autopkgtest [19:47:37]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [19:47:37]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gofadh9b/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:procps --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=procps/2:4.0.4-4ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-s390x-24.secgroup --name adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --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://ftpmaster.internal/ubuntu/ 90s autopkgtest [19:49:07]: testbed dpkg architecture: s390x 90s autopkgtest [19:49:07]: testbed apt version: 2.7.12 90s autopkgtest [19:49:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 91s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 91s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 91s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3981 kB] 92s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [495 kB] 92s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [57.3 kB] 92s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [692 kB] 92s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 92s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 92s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 92s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4195 kB] 92s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 92s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [47.2 kB] 92s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 95s Fetched 9603 kB in 4s (2733 kB/s) 95s Reading package lists... 98s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Calculating upgrade... 99s The following packages will be upgraded: 99s libproc2-0 procps 99s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 99s Need to get 784 kB of archives. 99s After this operation, 4096 B of additional disk space will be used. 99s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 100s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 100s Fetched 784 kB in 1s (1421 kB/s) 100s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 100s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 100s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 100s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 100s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 100s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 100s Setting up procps (2:4.0.4-4ubuntu2) ... 101s Processing triggers for man-db (2.12.0-3) ... 102s Processing triggers for libc-bin (2.39-0ubuntu6) ... 102s Reading package lists... 103s Building dependency tree... 103s Reading state information... 103s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 104s Unknown architecture, assuming PC-style ttyS0 104s sh: Attempting to set up Debian/Ubuntu apt sources automatically 104s sh: Distribution appears to be Ubuntu 105s Reading package lists... 105s Building dependency tree... 105s Reading state information... 105s eatmydata is already the newest version (131-1). 105s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 108s dbus is already the newest version (1.14.10-4ubuntu1). 108s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s rng-tools-debian is already the newest version (2.4). 108s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s The following packages will be REMOVED: 108s cloud-init* python3-configobj* python3-debconf* 109s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 109s After this operation, 3256 kB disk space will be freed. 109s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52171 files and directories currently installed.) 109s Removing cloud-init (24.1.2-0ubuntu1) ... 109s Removing python3-configobj (5.0.8-3) ... 109s Removing python3-debconf (1.5.86) ... 109s Processing triggers for man-db (2.12.0-3) ... 109s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51782 files and directories currently installed.) 109s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 110s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 110s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 110s invoke-rc.d: policy-rc.d denied execution of try-restart. 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 111s linux-generic is already the newest version (6.8.0-11.11+1). 111s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 112s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 112s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 115s Reading package lists... 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Calculating upgrade... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s autopkgtest [19:49:33]: rebooting testbed after setup commands that affected boot 133s autopkgtest [19:49:50]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Tue Feb 13 23:45:46 UTC 2024 136s autopkgtest [19:49:53]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 146s Get:1 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (dsc) [3348 B] 146s Get:2 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (tar) [9825 kB] 146s Get:3 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (diff) [920 kB] 146s gpgv: Signature made Wed Jan 31 09:19:44 2024 UTC 146s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 146s gpgv: Can't check signature: No public key 146s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu2.dsc: no acceptable signature found 147s autopkgtest [19:50:04]: testing package apache2 version 2.4.58-1ubuntu2 149s autopkgtest [19:50:06]: build not needed 153s autopkgtest [19:50:10]: test run-test-suite: preparing testbed 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 156s Starting pkgProblemResolver with broken count: 0 156s Starting 2 pkgProblemResolver with broken count: 0 156s Done 157s The following additional packages will be installed: 157s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 157s autopoint autotools-dev build-essential cpp cpp-13 cpp-13-s390x-linux-gnu 157s cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 157s dh-strip-nondeterminism dwz g++ g++-13 g++-13-s390x-linux-gnu 157s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 157s gettext intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1 157s libapr1-dev libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-dev 157s libaprutil1-ldap libarchive-zip-perl libasan8 libatomic1 157s libb-hooks-endofscope-perl libb-hooks-op-check-perl 157s libbytes-random-secure-perl libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 157s libclass-data-inheritable-perl libclass-inspector-perl 157s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 157s libcrypt-dev libcrypt-random-seed-perl libcrypt-ssleay-perl 157s libdata-optlist-perl libdatetime-locale-perl libdatetime-perl 157s libdatetime-timezone-perl libdebhelper-perl libdevel-callchecker-perl 157s libdevel-stacktrace-perl libdw1 libdynaloader-functions-perl 157s libencode-locale-perl libeval-closure-perl libexception-class-perl 157s libexpat1-dev libfcgi-perl libfcgi0ldbl libfile-listing-perl 157s libfile-sharedir-perl libfile-stripnondeterminism-perl libgcc-13-dev 157s libgomp1 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 157s libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl libhttp-message-perl 157s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl libisl23 157s libitm1 libldap-dev libldap2-dev liblua5.4-0 liblwp-mediatypes-perl 157s liblwp-protocol-https-perl libmath-random-isaac-perl 157s libmodule-implementation-perl libmodule-runtime-perl libmpc3 157s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 157s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 157s libparams-classify-perl libparams-util-perl 157s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 157s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 157s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 157s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 157s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 157s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 157s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 157s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 157s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 157s Suggested packages: 157s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 157s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 157s cpp-13-doc dh-make g++-multilib g++-13-multilib gcc-13-doc gcc-multilib 157s manpages-dev flex bison gdb gcc-doc gcc-13-multilib gdb-s390x-linux-gnu 157s gettext-doc libasprintf-dev libgettextpo-dev libev-perl libevent-perl 157s libio-async-perl libjson-perl | libjson-xs-perl libpoe-perl 157s libtask-weaken-perl glibc-doc libdata-dump-perl libio-compress-brotli-perl 157s libscalar-number-perl lksctp-tools libtest-fatal-perl libstdc++-13-doc 157s libtool-doc gfortran | fortran95-compiler gcj-jdk libbusiness-isbn-perl 157s libregexp-ipv6-perl libauthen-ntlm-perl m4-doc libmail-box-perl 157s Recommended packages: 157s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 157s manpages manpages-dev libc-devtools libclass-c3-xs-perl 157s libdevel-lexalias-perl libfcgi-bin libarchive-cpio-perl libhtml-format-perl 157s libmath-random-isaac-xs-perl libpackage-stash-xs-perl 157s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 157s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 157s libmail-sendmail-perl 157s The following NEW packages will be installed: 157s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 157s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 157s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 157s dh-strip-nondeterminism dwz g++ g++-13 g++-13-s390x-linux-gnu 157s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 157s gettext intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1 157s libapr1-dev libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-dev 157s libaprutil1-ldap libarchive-zip-perl libasan8 libatomic1 157s libb-hooks-endofscope-perl libb-hooks-op-check-perl 157s libbytes-random-secure-perl libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 157s libclass-data-inheritable-perl libclass-inspector-perl 157s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 157s libcrypt-dev libcrypt-random-seed-perl libcrypt-ssleay-perl 157s libdata-optlist-perl libdatetime-locale-perl libdatetime-perl 157s libdatetime-timezone-perl libdebhelper-perl libdevel-callchecker-perl 157s libdevel-stacktrace-perl libdw1 libdynaloader-functions-perl 157s libencode-locale-perl libeval-closure-perl libexception-class-perl 157s libexpat1-dev libfcgi-perl libfcgi0ldbl libfile-listing-perl 157s libfile-sharedir-perl libfile-stripnondeterminism-perl libgcc-13-dev 157s libgomp1 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 157s libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl libhttp-message-perl 157s libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl libisl23 157s libitm1 libldap-dev libldap2-dev liblua5.4-0 liblwp-mediatypes-perl 157s liblwp-protocol-https-perl libmath-random-isaac-perl 157s libmodule-implementation-perl libmodule-runtime-perl libmpc3 157s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 157s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 157s libparams-classify-perl libparams-util-perl 157s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 157s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 157s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 157s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 157s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 157s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 157s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 157s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 157s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 157s 0 upgraded, 144 newly installed, 0 to remove and 0 not upgraded. 157s Need to get 77.8 MB/77.8 MB of archives. 157s After this operation, 276 MB of additional disk space will be used. 157s Get:1 /tmp/autopkgtest.Yk9VqX/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [816 B] 157s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 157s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 157s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 157s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 157s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 158s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 158s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 158s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 158s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 158s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x autotools-dev all 20220109.1 [44.9 kB] 158s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x m4 s390x 1.4.19-4 [255 kB] 158s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x autoconf all 2.71-3 [339 kB] 158s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 158s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x autopoint all 0.21-14ubuntu1 [422 kB] 158s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 158s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 158s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 158s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [9929 kB] 159s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-17ubuntu2 [1026 B] 159s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 159s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 159s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240303-1ubuntu1 [49.9 kB] 159s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240303-1ubuntu1 [151 kB] 159s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240303-1ubuntu1 [31.1 kB] 159s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240303-1ubuntu1 [9392 B] 159s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240303-1ubuntu1 [2998 kB] 159s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240303-1ubuntu1 [1186 kB] 159s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-17ubuntu2 [1003 kB] 159s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [19.1 MB] 160s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-17ubuntu2 [467 kB] 161s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 161s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 161s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] 161s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x linux-libc-dev s390x 6.8.0-11.11 [1590 kB] 161s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 161s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 161s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] 161s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libtool all 2.4.7-7 [166 kB] 161s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x dh-autoreconf all 20 [16.1 kB] 161s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 161s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libsub-override-perl all 0.10-1 [10.0 kB] 161s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 161s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] 161s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x libdw1 s390x 0.190-1 [282 kB] 161s Get:46 http://ftpmaster.internal/ubuntu noble/main s390x debugedit s390x 1:5.0-5 [47.5 kB] 161s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x dwz s390x 0.15-1 [108 kB] 161s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x gettext s390x 0.21-14ubuntu1 [917 kB] 161s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 161s Get:50 http://ftpmaster.internal/ubuntu noble/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 161s Get:51 http://ftpmaster.internal/ubuntu noble/main s390x debhelper all 13.14.1ubuntu1 [869 kB] 161s Get:52 http://ftpmaster.internal/ubuntu noble/main s390x uuid-dev s390x 2.39.3-6ubuntu2 [34.2 kB] 161s Get:53 http://ftpmaster.internal/ubuntu noble/main s390x libsctp1 s390x 1.0.19+dfsg-2 [8368 B] 161s Get:54 http://ftpmaster.internal/ubuntu noble/main s390x libsctp-dev s390x 1.0.19+dfsg-2 [50.7 kB] 161s Get:55 http://ftpmaster.internal/ubuntu noble/main s390x libapr1-dev s390x 1.7.2-3 [750 kB] 161s Get:56 http://ftpmaster.internal/ubuntu noble/main s390x libldap-dev s390x 2.6.7+dfsg-1~exp1ubuntu1 [315 kB] 161s Get:57 http://ftpmaster.internal/ubuntu noble/main s390x libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu1 [11.1 kB] 161s Get:58 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1-dev s390x 2.6.0-1 [1013 kB] 161s Get:59 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dev s390x 1.6.3-1ubuntu1 [407 kB] 161s Get:60 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 161s Get:61 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 161s Get:62 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 161s Get:63 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 161s Get:64 http://ftpmaster.internal/ubuntu noble/main s390x apache2-dev s390x 2.4.58-1ubuntu2 [199 kB] 161s Get:65 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-17ubuntu2 [2430 kB] 161s Get:66 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [11.3 MB] 161s Get:67 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-17ubuntu2 [14.4 kB] 161s Get:68 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 161s Get:69 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 161s Get:70 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 161s Get:71 http://ftpmaster.internal/ubuntu noble/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 161s Get:72 http://ftpmaster.internal/ubuntu noble/universe s390x libanyevent-perl s390x 7.170-2build4 [367 kB] 161s Get:73 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-op-check-perl s390x 0.22-2build2 [9388 B] 161s Get:74 http://ftpmaster.internal/ubuntu noble/main s390x libdynaloader-functions-perl all 0.003-3 [12.1 kB] 161s Get:75 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-callchecker-perl s390x 0.008-2build1 [13.8 kB] 161s Get:76 http://ftpmaster.internal/ubuntu noble/main s390x libparams-classify-perl s390x 0.015-2build3 [20.5 kB] 161s Get:77 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-runtime-perl all 0.016-2 [16.4 kB] 161s Get:78 http://ftpmaster.internal/ubuntu noble/main s390x libtry-tiny-perl all 0.31-2 [20.8 kB] 161s Get:79 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-implementation-perl all 0.09-2 [12.0 kB] 161s Get:80 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 161s Get:81 http://ftpmaster.internal/ubuntu noble/main s390x libvariable-magic-perl s390x 0.63-1build1 [35.5 kB] 161s Get:82 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 161s Get:83 http://ftpmaster.internal/ubuntu noble/universe s390x libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 161s Get:84 http://ftpmaster.internal/ubuntu noble/universe s390x libmath-random-isaac-perl all 1.004-2 [18.4 kB] 161s Get:85 http://ftpmaster.internal/ubuntu noble/universe s390x libbytes-random-secure-perl all 0.29-3 [26.8 kB] 161s Get:86 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 161s Get:87 http://ftpmaster.internal/ubuntu noble/main s390x libclass-data-inheritable-perl all 0.08-3 [8084 B] 161s Get:88 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-inspector-perl all 1.36-3 [15.4 kB] 161s Get:89 http://ftpmaster.internal/ubuntu noble/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 161s Get:90 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-singleton-perl all 1.6-2 [11.5 kB] 161s Get:91 http://ftpmaster.internal/ubuntu noble/main s390x libclone-perl s390x 0.46-1build1 [10.7 kB] 161s Get:92 http://ftpmaster.internal/ubuntu noble/main s390x perl-openssl-defaults s390x 7 [7536 B] 161s Get:93 http://ftpmaster.internal/ubuntu noble/universe s390x libcrypt-ssleay-perl s390x 0.73.06-2build2 [44.7 kB] 161s Get:94 http://ftpmaster.internal/ubuntu noble/main s390x libparams-util-perl s390x 1.102-2build1 [21.1 kB] 161s Get:95 http://ftpmaster.internal/ubuntu noble/main s390x libsub-install-perl all 0.929-1 [9764 B] 161s Get:96 http://ftpmaster.internal/ubuntu noble/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 161s Get:97 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 161s Get:98 http://ftpmaster.internal/ubuntu noble/main s390x libencode-locale-perl all 1.05-3 [11.6 kB] 161s Get:99 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 161s Get:100 http://ftpmaster.internal/ubuntu noble/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 161s Get:101 http://ftpmaster.internal/ubuntu noble/main s390x libexception-class-perl all 1.45-1 [28.6 kB] 161s Get:102 http://ftpmaster.internal/ubuntu noble/main s390x libfcgi0ldbl s390x 2.4.2-2build2 [27.1 kB] 162s Get:103 http://ftpmaster.internal/ubuntu noble/main s390x libfcgi-perl s390x 0.82+ds-2build1 [22.0 kB] 162s Get:104 http://ftpmaster.internal/ubuntu noble/main s390x libtimedate-perl all 2.3300-2 [34.0 kB] 162s Get:105 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-date-perl all 6.06-1 [10.2 kB] 162s Get:106 http://ftpmaster.internal/ubuntu noble/main s390x libfile-listing-perl all 6.16-1 [11.3 kB] 162s Get:107 http://ftpmaster.internal/ubuntu noble/universe s390x libfile-sharedir-perl all 1.118-3 [14.0 kB] 162s Get:108 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tagset-perl all 3.20-6 [11.3 kB] 162s Get:109 http://ftpmaster.internal/ubuntu noble/main s390x liburi-perl all 5.27-1 [88.0 kB] 162s Get:110 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-parser-perl s390x 3.81-1build1 [87.8 kB] 162s Get:111 http://ftpmaster.internal/ubuntu noble/main s390x libhtml-tree-perl all 5.07-3 [200 kB] 162s Get:112 http://ftpmaster.internal/ubuntu noble/main s390x libio-html-perl all 1.004-3 [15.9 kB] 162s Get:113 http://ftpmaster.internal/ubuntu noble/main s390x liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 162s Get:114 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 162s Get:115 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-cookies-perl all 6.11-1 [18.2 kB] 162s Get:116 http://ftpmaster.internal/ubuntu noble/main s390x libpod-parser-perl all 1.67-1 [80.6 kB] 162s Get:117 http://ftpmaster.internal/ubuntu noble/main s390x libhttp-negotiate-perl all 6.01-2 [12.4 kB] 162s Get:118 http://ftpmaster.internal/ubuntu noble/main s390x libnet-ssleay-perl s390x 1.94-1 [319 kB] 162s Get:119 http://ftpmaster.internal/ubuntu noble/main s390x libio-socket-ssl-perl all 2.085-1 [195 kB] 162s Get:120 http://ftpmaster.internal/ubuntu noble/main s390x libnet-http-perl all 6.23-1 [22.3 kB] 162s Get:121 http://ftpmaster.internal/ubuntu noble/main s390x liblwp-protocol-https-perl all 6.13-1 [9006 B] 162s Get:122 http://ftpmaster.internal/ubuntu noble/main s390x libwww-robotrules-perl all 6.02-1 [12.6 kB] 162s Get:123 http://ftpmaster.internal/ubuntu noble/main s390x libwww-perl all 6.76-1 [138 kB] 162s Get:124 http://ftpmaster.internal/ubuntu noble/main s390x libxml-parser-perl s390x 2.47-1build1 [206 kB] 162s Get:125 http://ftpmaster.internal/ubuntu noble/universe s390x libxml-perl all 0.08-4 [90.5 kB] 162s Get:126 http://ftpmaster.internal/ubuntu noble/universe s390x libxml-regexp-perl all 0.04-1.1 [7208 B] 162s Get:127 http://ftpmaster.internal/ubuntu noble/universe s390x libxml-dom-perl all 1.46-2 [143 kB] 162s Get:128 http://ftpmaster.internal/ubuntu noble/universe s390x libhttp-dav-perl all 0.49-3 [82.9 kB] 162s Get:129 http://ftpmaster.internal/ubuntu noble/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 162s Get:130 http://ftpmaster.internal/ubuntu noble/main s390x libpackage-stash-perl all 0.40-1 [19.5 kB] 162s Get:131 http://ftpmaster.internal/ubuntu noble/main s390x libsub-identify-perl s390x 0.14-3build1 [10.0 kB] 162s Get:132 http://ftpmaster.internal/ubuntu noble/main s390x libsub-name-perl s390x 0.27-1build1 [10.8 kB] 162s Get:133 http://ftpmaster.internal/ubuntu noble/main s390x libnamespace-clean-perl all 0.27-2 [14.0 kB] 162s Get:134 http://ftpmaster.internal/ubuntu noble/universe s390x libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 162s Get:135 http://ftpmaster.internal/ubuntu noble/universe s390x libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 162s Get:136 http://ftpmaster.internal/ubuntu noble/universe s390x libprotocol-http2-perl all 1.10-3 [42.3 kB] 162s Get:137 http://ftpmaster.internal/ubuntu noble/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 162s Get:138 http://ftpmaster.internal/ubuntu noble/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 162s Get:139 http://ftpmaster.internal/ubuntu noble/universe s390x libxstring-perl s390x 0.005-2build1 [7744 B] 162s Get:140 http://ftpmaster.internal/ubuntu noble/universe s390x libspecio-perl all 0.48-1 [137 kB] 162s Get:141 http://ftpmaster.internal/ubuntu noble/main s390x perl-doc all 5.38.2-3 [7832 kB] 163s Get:142 http://ftpmaster.internal/ubuntu noble/universe s390x libdatetime-locale-perl all 1:1.37-1 [2833 kB] 163s Get:143 http://ftpmaster.internal/ubuntu noble/universe s390x libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 163s Get:144 http://ftpmaster.internal/ubuntu noble/universe s390x libdatetime-perl s390x 2:1.65-1 [96.4 kB] 164s Fetched 77.8 MB in 6s (13.4 MB/s) 164s Selecting previously unselected package libapr1:s390x. 164s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51727 files and directories currently installed.) 164s Preparing to unpack .../000-libapr1_1.7.2-3_s390x.deb ... 164s Unpacking libapr1:s390x (1.7.2-3) ... 164s Selecting previously unselected package libaprutil1:s390x. 164s Preparing to unpack .../001-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 164s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 164s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 164s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 164s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 164s Selecting previously unselected package libaprutil1-ldap:s390x. 164s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 164s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 164s Selecting previously unselected package liblua5.4-0:s390x. 164s Preparing to unpack .../004-liblua5.4-0_5.4.6-3_s390x.deb ... 164s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 164s Selecting previously unselected package apache2-bin. 164s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 164s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 164s Selecting previously unselected package apache2-data. 164s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu2_all.deb ... 164s Unpacking apache2-data (2.4.58-1ubuntu2) ... 164s Selecting previously unselected package apache2-utils. 164s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 164s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 164s Selecting previously unselected package apache2. 164s Preparing to unpack .../008-apache2_2.4.58-1ubuntu2_s390x.deb ... 164s Unpacking apache2 (2.4.58-1ubuntu2) ... 164s Selecting previously unselected package autotools-dev. 164s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 164s Unpacking autotools-dev (20220109.1) ... 164s Selecting previously unselected package m4. 164s Preparing to unpack .../010-m4_1.4.19-4_s390x.deb ... 164s Unpacking m4 (1.4.19-4) ... 164s Selecting previously unselected package autoconf. 164s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 164s Unpacking autoconf (2.71-3) ... 164s Selecting previously unselected package automake. 164s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 164s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 165s Selecting previously unselected package autopoint. 165s Preparing to unpack .../013-autopoint_0.21-14ubuntu1_all.deb ... 165s Unpacking autopoint (0.21-14ubuntu1) ... 165s Selecting previously unselected package libdebhelper-perl. 165s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 165s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 165s Selecting previously unselected package libisl23:s390x. 165s Preparing to unpack .../015-libisl23_0.26-3_s390x.deb ... 165s Unpacking libisl23:s390x (0.26-3) ... 165s Selecting previously unselected package libmpc3:s390x. 165s Preparing to unpack .../016-libmpc3_1.3.1-1_s390x.deb ... 165s Unpacking libmpc3:s390x (1.3.1-1) ... 165s Selecting previously unselected package cpp-13-s390x-linux-gnu. 165s Preparing to unpack .../017-cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 165s Unpacking cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 165s Selecting previously unselected package cpp-13. 165s Preparing to unpack .../018-cpp-13_13.2.0-17ubuntu2_s390x.deb ... 165s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 165s Selecting previously unselected package cpp-s390x-linux-gnu. 165s Preparing to unpack .../019-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 165s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 165s Selecting previously unselected package cpp. 165s Preparing to unpack .../020-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 165s Unpacking cpp (4:13.2.0-7ubuntu1) ... 165s Selecting previously unselected package libcc1-0:s390x. 165s Preparing to unpack .../021-libcc1-0_14-20240303-1ubuntu1_s390x.deb ... 165s Unpacking libcc1-0:s390x (14-20240303-1ubuntu1) ... 165s Selecting previously unselected package libgomp1:s390x. 165s Preparing to unpack .../022-libgomp1_14-20240303-1ubuntu1_s390x.deb ... 165s Unpacking libgomp1:s390x (14-20240303-1ubuntu1) ... 165s Selecting previously unselected package libitm1:s390x. 165s Preparing to unpack .../023-libitm1_14-20240303-1ubuntu1_s390x.deb ... 165s Unpacking libitm1:s390x (14-20240303-1ubuntu1) ... 165s Selecting previously unselected package libatomic1:s390x. 165s Preparing to unpack .../024-libatomic1_14-20240303-1ubuntu1_s390x.deb ... 165s Unpacking libatomic1:s390x (14-20240303-1ubuntu1) ... 165s Selecting previously unselected package libasan8:s390x. 165s Preparing to unpack .../025-libasan8_14-20240303-1ubuntu1_s390x.deb ... 165s Unpacking libasan8:s390x (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libubsan1:s390x. 166s Preparing to unpack .../026-libubsan1_14-20240303-1ubuntu1_s390x.deb ... 166s Unpacking libubsan1:s390x (14-20240303-1ubuntu1) ... 166s Selecting previously unselected package libgcc-13-dev:s390x. 166s Preparing to unpack .../027-libgcc-13-dev_13.2.0-17ubuntu2_s390x.deb ... 166s Unpacking libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 166s Selecting previously unselected package gcc-13-s390x-linux-gnu. 166s Preparing to unpack .../028-gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 166s Unpacking gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 166s Selecting previously unselected package gcc-13. 166s Preparing to unpack .../029-gcc-13_13.2.0-17ubuntu2_s390x.deb ... 166s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 166s Selecting previously unselected package gcc-s390x-linux-gnu. 166s Preparing to unpack .../030-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 166s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 166s Selecting previously unselected package gcc. 166s Preparing to unpack .../031-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 166s Unpacking gcc (4:13.2.0-7ubuntu1) ... 166s Selecting previously unselected package libc-dev-bin. 166s Preparing to unpack .../032-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... 166s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 166s Selecting previously unselected package linux-libc-dev:s390x. 166s Preparing to unpack .../033-linux-libc-dev_6.8.0-11.11_s390x.deb ... 166s Unpacking linux-libc-dev:s390x (6.8.0-11.11) ... 167s Selecting previously unselected package libcrypt-dev:s390x. 167s Preparing to unpack .../034-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 167s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 167s Selecting previously unselected package rpcsvc-proto. 167s Preparing to unpack .../035-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 167s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 167s Selecting previously unselected package libc6-dev:s390x. 167s Preparing to unpack .../036-libc6-dev_2.39-0ubuntu6_s390x.deb ... 167s Unpacking libc6-dev:s390x (2.39-0ubuntu6) ... 167s Selecting previously unselected package libtool. 167s Preparing to unpack .../037-libtool_2.4.7-7_all.deb ... 167s Unpacking libtool (2.4.7-7) ... 167s Selecting previously unselected package dh-autoreconf. 167s Preparing to unpack .../038-dh-autoreconf_20_all.deb ... 167s Unpacking dh-autoreconf (20) ... 167s Selecting previously unselected package libarchive-zip-perl. 167s Preparing to unpack .../039-libarchive-zip-perl_1.68-1_all.deb ... 167s Unpacking libarchive-zip-perl (1.68-1) ... 167s Selecting previously unselected package libsub-override-perl. 167s Preparing to unpack .../040-libsub-override-perl_0.10-1_all.deb ... 167s Unpacking libsub-override-perl (0.10-1) ... 167s Selecting previously unselected package libfile-stripnondeterminism-perl. 167s Preparing to unpack .../041-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 167s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 167s Selecting previously unselected package dh-strip-nondeterminism. 167s Preparing to unpack .../042-dh-strip-nondeterminism_1.13.1-1_all.deb ... 167s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 167s Selecting previously unselected package libdw1:s390x. 167s Preparing to unpack .../043-libdw1_0.190-1_s390x.deb ... 167s Unpacking libdw1:s390x (0.190-1) ... 167s Selecting previously unselected package debugedit. 167s Preparing to unpack .../044-debugedit_1%3a5.0-5_s390x.deb ... 167s Unpacking debugedit (1:5.0-5) ... 167s Selecting previously unselected package dwz. 167s Preparing to unpack .../045-dwz_0.15-1_s390x.deb ... 167s Unpacking dwz (0.15-1) ... 167s Selecting previously unselected package gettext. 167s Preparing to unpack .../046-gettext_0.21-14ubuntu1_s390x.deb ... 167s Unpacking gettext (0.21-14ubuntu1) ... 167s Selecting previously unselected package intltool-debian. 167s Preparing to unpack .../047-intltool-debian_0.35.0+20060710.6_all.deb ... 167s Unpacking intltool-debian (0.35.0+20060710.6) ... 167s Selecting previously unselected package po-debconf. 167s Preparing to unpack .../048-po-debconf_1.0.21+nmu1_all.deb ... 167s Unpacking po-debconf (1.0.21+nmu1) ... 167s Selecting previously unselected package debhelper. 168s Preparing to unpack .../049-debhelper_13.14.1ubuntu1_all.deb ... 168s Unpacking debhelper (13.14.1ubuntu1) ... 168s Selecting previously unselected package uuid-dev:s390x. 168s Preparing to unpack .../050-uuid-dev_2.39.3-6ubuntu2_s390x.deb ... 168s Unpacking uuid-dev:s390x (2.39.3-6ubuntu2) ... 168s Selecting previously unselected package libsctp1:s390x. 168s Preparing to unpack .../051-libsctp1_1.0.19+dfsg-2_s390x.deb ... 168s Unpacking libsctp1:s390x (1.0.19+dfsg-2) ... 168s Selecting previously unselected package libsctp-dev:s390x. 168s Preparing to unpack .../052-libsctp-dev_1.0.19+dfsg-2_s390x.deb ... 168s Unpacking libsctp-dev:s390x (1.0.19+dfsg-2) ... 168s Selecting previously unselected package libapr1-dev. 168s Preparing to unpack .../053-libapr1-dev_1.7.2-3_s390x.deb ... 168s Unpacking libapr1-dev (1.7.2-3) ... 168s Selecting previously unselected package libldap-dev:s390x. 168s Preparing to unpack .../054-libldap-dev_2.6.7+dfsg-1~exp1ubuntu1_s390x.deb ... 168s Unpacking libldap-dev:s390x (2.6.7+dfsg-1~exp1ubuntu1) ... 168s Selecting previously unselected package libldap2-dev. 168s Preparing to unpack .../055-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu1_all.deb ... 168s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu1) ... 168s Selecting previously unselected package libexpat1-dev:s390x. 168s Preparing to unpack .../056-libexpat1-dev_2.6.0-1_s390x.deb ... 168s Unpacking libexpat1-dev:s390x (2.6.0-1) ... 168s Selecting previously unselected package libaprutil1-dev. 168s Preparing to unpack .../057-libaprutil1-dev_1.6.3-1ubuntu1_s390x.deb ... 168s Unpacking libaprutil1-dev (1.6.3-1ubuntu1) ... 168s Selecting previously unselected package libpcre2-16-0:s390x. 168s Preparing to unpack .../058-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 168s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 168s Selecting previously unselected package libpcre2-32-0:s390x. 168s Preparing to unpack .../059-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 168s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 168s Selecting previously unselected package libpcre2-posix3:s390x. 168s Preparing to unpack .../060-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 168s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 168s Selecting previously unselected package libpcre2-dev:s390x. 168s Preparing to unpack .../061-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 168s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 169s Selecting previously unselected package apache2-dev. 169s Preparing to unpack .../062-apache2-dev_2.4.58-1ubuntu2_s390x.deb ... 169s Unpacking apache2-dev (2.4.58-1ubuntu2) ... 169s Selecting previously unselected package libstdc++-13-dev:s390x. 169s Preparing to unpack .../063-libstdc++-13-dev_13.2.0-17ubuntu2_s390x.deb ... 169s Unpacking libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... 169s Selecting previously unselected package g++-13-s390x-linux-gnu. 169s Preparing to unpack .../064-g++-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 169s Unpacking g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 169s Selecting previously unselected package g++-13. 169s Preparing to unpack .../065-g++-13_13.2.0-17ubuntu2_s390x.deb ... 169s Unpacking g++-13 (13.2.0-17ubuntu2) ... 170s Selecting previously unselected package g++-s390x-linux-gnu. 170s Preparing to unpack .../066-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 170s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 170s Selecting previously unselected package g++. 170s Preparing to unpack .../067-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 170s Unpacking g++ (4:13.2.0-7ubuntu1) ... 170s Selecting previously unselected package build-essential. 170s Preparing to unpack .../068-build-essential_12.10ubuntu1_s390x.deb ... 170s Unpacking build-essential (12.10ubuntu1) ... 170s Selecting previously unselected package libalgorithm-c3-perl. 170s Preparing to unpack .../069-libalgorithm-c3-perl_0.11-2_all.deb ... 170s Unpacking libalgorithm-c3-perl (0.11-2) ... 170s Selecting previously unselected package libanyevent-perl. 170s Preparing to unpack .../070-libanyevent-perl_7.170-2build4_s390x.deb ... 170s Unpacking libanyevent-perl (7.170-2build4) ... 170s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 170s Preparing to unpack .../071-libb-hooks-op-check-perl_0.22-2build2_s390x.deb ... 170s Unpacking libb-hooks-op-check-perl:s390x (0.22-2build2) ... 170s Selecting previously unselected package libdynaloader-functions-perl. 170s Preparing to unpack .../072-libdynaloader-functions-perl_0.003-3_all.deb ... 170s Unpacking libdynaloader-functions-perl (0.003-3) ... 170s Selecting previously unselected package libdevel-callchecker-perl:s390x. 170s Preparing to unpack .../073-libdevel-callchecker-perl_0.008-2build1_s390x.deb ... 170s Unpacking libdevel-callchecker-perl:s390x (0.008-2build1) ... 170s Selecting previously unselected package libparams-classify-perl:s390x. 170s Preparing to unpack .../074-libparams-classify-perl_0.015-2build3_s390x.deb ... 170s Unpacking libparams-classify-perl:s390x (0.015-2build3) ... 170s Selecting previously unselected package libmodule-runtime-perl. 170s Preparing to unpack .../075-libmodule-runtime-perl_0.016-2_all.deb ... 170s Unpacking libmodule-runtime-perl (0.016-2) ... 170s Selecting previously unselected package libtry-tiny-perl. 170s Preparing to unpack .../076-libtry-tiny-perl_0.31-2_all.deb ... 170s Unpacking libtry-tiny-perl (0.31-2) ... 170s Selecting previously unselected package libmodule-implementation-perl. 170s Preparing to unpack .../077-libmodule-implementation-perl_0.09-2_all.deb ... 170s Unpacking libmodule-implementation-perl (0.09-2) ... 170s Selecting previously unselected package libsub-exporter-progressive-perl. 170s Preparing to unpack .../078-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 170s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 170s Selecting previously unselected package libvariable-magic-perl. 170s Preparing to unpack .../079-libvariable-magic-perl_0.63-1build1_s390x.deb ... 170s Unpacking libvariable-magic-perl (0.63-1build1) ... 170s Selecting previously unselected package libb-hooks-endofscope-perl. 170s Preparing to unpack .../080-libb-hooks-endofscope-perl_0.28-1_all.deb ... 170s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 170s Selecting previously unselected package libcrypt-random-seed-perl. 170s Preparing to unpack .../081-libcrypt-random-seed-perl_0.03-3_all.deb ... 170s Unpacking libcrypt-random-seed-perl (0.03-3) ... 170s Selecting previously unselected package libmath-random-isaac-perl. 170s Preparing to unpack .../082-libmath-random-isaac-perl_1.004-2_all.deb ... 170s Unpacking libmath-random-isaac-perl (1.004-2) ... 170s Selecting previously unselected package libbytes-random-secure-perl. 170s Preparing to unpack .../083-libbytes-random-secure-perl_0.29-3_all.deb ... 170s Unpacking libbytes-random-secure-perl (0.29-3) ... 170s Selecting previously unselected package libclass-c3-perl. 170s Preparing to unpack .../084-libclass-c3-perl_0.35-2_all.deb ... 170s Unpacking libclass-c3-perl (0.35-2) ... 170s Selecting previously unselected package libclass-data-inheritable-perl. 170s Preparing to unpack .../085-libclass-data-inheritable-perl_0.08-3_all.deb ... 170s Unpacking libclass-data-inheritable-perl (0.08-3) ... 170s Selecting previously unselected package libclass-inspector-perl. 170s Preparing to unpack .../086-libclass-inspector-perl_1.36-3_all.deb ... 170s Unpacking libclass-inspector-perl (1.36-3) ... 170s Selecting previously unselected package libclass-method-modifiers-perl. 170s Preparing to unpack .../087-libclass-method-modifiers-perl_2.15-1_all.deb ... 170s Unpacking libclass-method-modifiers-perl (2.15-1) ... 170s Selecting previously unselected package libclass-singleton-perl. 170s Preparing to unpack .../088-libclass-singleton-perl_1.6-2_all.deb ... 170s Unpacking libclass-singleton-perl (1.6-2) ... 170s Selecting previously unselected package libclone-perl:s390x. 170s Preparing to unpack .../089-libclone-perl_0.46-1build1_s390x.deb ... 170s Unpacking libclone-perl:s390x (0.46-1build1) ... 170s Selecting previously unselected package perl-openssl-defaults:s390x. 170s Preparing to unpack .../090-perl-openssl-defaults_7_s390x.deb ... 170s Unpacking perl-openssl-defaults:s390x (7) ... 170s Selecting previously unselected package libcrypt-ssleay-perl. 170s Preparing to unpack .../091-libcrypt-ssleay-perl_0.73.06-2build2_s390x.deb ... 170s Unpacking libcrypt-ssleay-perl (0.73.06-2build2) ... 170s Selecting previously unselected package libparams-util-perl. 170s Preparing to unpack .../092-libparams-util-perl_1.102-2build1_s390x.deb ... 170s Unpacking libparams-util-perl (1.102-2build1) ... 170s Selecting previously unselected package libsub-install-perl. 170s Preparing to unpack .../093-libsub-install-perl_0.929-1_all.deb ... 170s Unpacking libsub-install-perl (0.929-1) ... 170s Selecting previously unselected package libdata-optlist-perl. 170s Preparing to unpack .../094-libdata-optlist-perl_0.114-1_all.deb ... 170s Unpacking libdata-optlist-perl (0.114-1) ... 170s Selecting previously unselected package libdevel-stacktrace-perl. 170s Preparing to unpack .../095-libdevel-stacktrace-perl_2.0500-1_all.deb ... 170s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 170s Selecting previously unselected package libencode-locale-perl. 170s Preparing to unpack .../096-libencode-locale-perl_1.05-3_all.deb ... 170s Unpacking libencode-locale-perl (1.05-3) ... 171s Selecting previously unselected package libsub-exporter-perl. 171s Preparing to unpack .../097-libsub-exporter-perl_0.990-1_all.deb ... 171s Unpacking libsub-exporter-perl (0.990-1) ... 171s Selecting previously unselected package libeval-closure-perl. 171s Preparing to unpack .../098-libeval-closure-perl_0.14-3_all.deb ... 171s Unpacking libeval-closure-perl (0.14-3) ... 171s Selecting previously unselected package libexception-class-perl. 171s Preparing to unpack .../099-libexception-class-perl_1.45-1_all.deb ... 171s Unpacking libexception-class-perl (1.45-1) ... 171s Selecting previously unselected package libfcgi0ldbl:s390x. 171s Preparing to unpack .../100-libfcgi0ldbl_2.4.2-2build2_s390x.deb ... 171s Unpacking libfcgi0ldbl:s390x (2.4.2-2build2) ... 171s Selecting previously unselected package libfcgi-perl. 171s Preparing to unpack .../101-libfcgi-perl_0.82+ds-2build1_s390x.deb ... 171s Unpacking libfcgi-perl (0.82+ds-2build1) ... 171s Selecting previously unselected package libtimedate-perl. 171s Preparing to unpack .../102-libtimedate-perl_2.3300-2_all.deb ... 171s Unpacking libtimedate-perl (2.3300-2) ... 171s Selecting previously unselected package libhttp-date-perl. 171s Preparing to unpack .../103-libhttp-date-perl_6.06-1_all.deb ... 171s Unpacking libhttp-date-perl (6.06-1) ... 171s Selecting previously unselected package libfile-listing-perl. 171s Preparing to unpack .../104-libfile-listing-perl_6.16-1_all.deb ... 171s Unpacking libfile-listing-perl (6.16-1) ... 171s Selecting previously unselected package libfile-sharedir-perl. 171s Preparing to unpack .../105-libfile-sharedir-perl_1.118-3_all.deb ... 171s Unpacking libfile-sharedir-perl (1.118-3) ... 171s Selecting previously unselected package libhtml-tagset-perl. 171s Preparing to unpack .../106-libhtml-tagset-perl_3.20-6_all.deb ... 171s Unpacking libhtml-tagset-perl (3.20-6) ... 171s Selecting previously unselected package liburi-perl. 171s Preparing to unpack .../107-liburi-perl_5.27-1_all.deb ... 171s Unpacking liburi-perl (5.27-1) ... 171s Selecting previously unselected package libhtml-parser-perl:s390x. 171s Preparing to unpack .../108-libhtml-parser-perl_3.81-1build1_s390x.deb ... 171s Unpacking libhtml-parser-perl:s390x (3.81-1build1) ... 171s Selecting previously unselected package libhtml-tree-perl. 171s Preparing to unpack .../109-libhtml-tree-perl_5.07-3_all.deb ... 171s Unpacking libhtml-tree-perl (5.07-3) ... 171s Selecting previously unselected package libio-html-perl. 171s Preparing to unpack .../110-libio-html-perl_1.004-3_all.deb ... 171s Unpacking libio-html-perl (1.004-3) ... 171s Selecting previously unselected package liblwp-mediatypes-perl. 171s Preparing to unpack .../111-liblwp-mediatypes-perl_6.04-2_all.deb ... 171s Unpacking liblwp-mediatypes-perl (6.04-2) ... 171s Selecting previously unselected package libhttp-message-perl. 171s Preparing to unpack .../112-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 171s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 171s Selecting previously unselected package libhttp-cookies-perl. 171s Preparing to unpack .../113-libhttp-cookies-perl_6.11-1_all.deb ... 171s Unpacking libhttp-cookies-perl (6.11-1) ... 171s Selecting previously unselected package libpod-parser-perl. 171s Preparing to unpack .../114-libpod-parser-perl_1.67-1_all.deb ... 171s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 171s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 171s Unpacking libpod-parser-perl (1.67-1) ... 171s Selecting previously unselected package libhttp-negotiate-perl. 171s Preparing to unpack .../115-libhttp-negotiate-perl_6.01-2_all.deb ... 171s Unpacking libhttp-negotiate-perl (6.01-2) ... 171s Selecting previously unselected package libnet-ssleay-perl:s390x. 171s Preparing to unpack .../116-libnet-ssleay-perl_1.94-1_s390x.deb ... 171s Unpacking libnet-ssleay-perl:s390x (1.94-1) ... 171s Selecting previously unselected package libio-socket-ssl-perl. 171s Preparing to unpack .../117-libio-socket-ssl-perl_2.085-1_all.deb ... 171s Unpacking libio-socket-ssl-perl (2.085-1) ... 171s Selecting previously unselected package libnet-http-perl. 171s Preparing to unpack .../118-libnet-http-perl_6.23-1_all.deb ... 171s Unpacking libnet-http-perl (6.23-1) ... 171s Selecting previously unselected package liblwp-protocol-https-perl. 171s Preparing to unpack .../119-liblwp-protocol-https-perl_6.13-1_all.deb ... 171s Unpacking liblwp-protocol-https-perl (6.13-1) ... 171s Selecting previously unselected package libwww-robotrules-perl. 171s Preparing to unpack .../120-libwww-robotrules-perl_6.02-1_all.deb ... 171s Unpacking libwww-robotrules-perl (6.02-1) ... 171s Selecting previously unselected package libwww-perl. 171s Preparing to unpack .../121-libwww-perl_6.76-1_all.deb ... 171s Unpacking libwww-perl (6.76-1) ... 171s Selecting previously unselected package libxml-parser-perl. 171s Preparing to unpack .../122-libxml-parser-perl_2.47-1build1_s390x.deb ... 171s Unpacking libxml-parser-perl (2.47-1build1) ... 171s Selecting previously unselected package libxml-perl. 171s Preparing to unpack .../123-libxml-perl_0.08-4_all.deb ... 171s Unpacking libxml-perl (0.08-4) ... 171s Selecting previously unselected package libxml-regexp-perl. 171s Preparing to unpack .../124-libxml-regexp-perl_0.04-1.1_all.deb ... 171s Unpacking libxml-regexp-perl (0.04-1.1) ... 171s Selecting previously unselected package libxml-dom-perl. 171s Preparing to unpack .../125-libxml-dom-perl_1.46-2_all.deb ... 171s Unpacking libxml-dom-perl (1.46-2) ... 171s Selecting previously unselected package libhttp-dav-perl. 171s Preparing to unpack .../126-libhttp-dav-perl_0.49-3_all.deb ... 171s Unpacking libhttp-dav-perl (0.49-3) ... 171s Selecting previously unselected package libmro-compat-perl. 171s Preparing to unpack .../127-libmro-compat-perl_0.15-2_all.deb ... 171s Unpacking libmro-compat-perl (0.15-2) ... 171s Selecting previously unselected package libpackage-stash-perl. 171s Preparing to unpack .../128-libpackage-stash-perl_0.40-1_all.deb ... 171s Unpacking libpackage-stash-perl (0.40-1) ... 171s Selecting previously unselected package libsub-identify-perl. 171s Preparing to unpack .../129-libsub-identify-perl_0.14-3build1_s390x.deb ... 171s Unpacking libsub-identify-perl (0.14-3build1) ... 171s Selecting previously unselected package libsub-name-perl:s390x. 171s Preparing to unpack .../130-libsub-name-perl_0.27-1build1_s390x.deb ... 171s Unpacking libsub-name-perl:s390x (0.27-1build1) ... 171s Selecting previously unselected package libnamespace-clean-perl. 171s Preparing to unpack .../131-libnamespace-clean-perl_0.27-2_all.deb ... 171s Unpacking libnamespace-clean-perl (0.27-2) ... 172s Selecting previously unselected package libnamespace-autoclean-perl. 172s Preparing to unpack .../132-libnamespace-autoclean-perl_0.29-2_all.deb ... 172s Unpacking libnamespace-autoclean-perl (0.29-2) ... 172s Selecting previously unselected package libparams-validationcompiler-perl. 172s Preparing to unpack .../133-libparams-validationcompiler-perl_0.31-1_all.deb ... 172s Unpacking libparams-validationcompiler-perl (0.31-1) ... 172s Selecting previously unselected package libprotocol-http2-perl. 172s Preparing to unpack .../134-libprotocol-http2-perl_1.10-3_all.deb ... 172s Unpacking libprotocol-http2-perl (1.10-3) ... 172s Selecting previously unselected package librole-tiny-perl. 172s Preparing to unpack .../135-librole-tiny-perl_2.002004-1_all.deb ... 172s Unpacking librole-tiny-perl (2.002004-1) ... 172s Selecting previously unselected package libsub-quote-perl. 172s Preparing to unpack .../136-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 172s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 172s Selecting previously unselected package libxstring-perl:s390x. 172s Preparing to unpack .../137-libxstring-perl_0.005-2build1_s390x.deb ... 172s Unpacking libxstring-perl:s390x (0.005-2build1) ... 172s Selecting previously unselected package libspecio-perl. 172s Preparing to unpack .../138-libspecio-perl_0.48-1_all.deb ... 172s Unpacking libspecio-perl (0.48-1) ... 172s Selecting previously unselected package perl-doc. 172s Preparing to unpack .../139-perl-doc_5.38.2-3_all.deb ... 172s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 172s Unpacking perl-doc (5.38.2-3) ... 172s Selecting previously unselected package libdatetime-locale-perl. 172s Preparing to unpack .../140-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 172s Unpacking libdatetime-locale-perl (1:1.37-1) ... 173s Selecting previously unselected package libdatetime-timezone-perl. 173s Preparing to unpack .../141-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 173s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 173s Selecting previously unselected package libdatetime-perl. 173s Preparing to unpack .../142-libdatetime-perl_2%3a1.65-1_s390x.deb ... 173s Unpacking libdatetime-perl (2:1.65-1) ... 173s Selecting previously unselected package autopkgtest-satdep. 173s Preparing to unpack .../143-1-autopkgtest-satdep.deb ... 173s Unpacking autopkgtest-satdep (0) ... 173s Setting up libanyevent-perl (7.170-2build4) ... 173s Setting up libdw1:s390x (0.190-1) ... 173s Setting up libmath-random-isaac-perl (1.004-2) ... 173s Setting up libclass-inspector-perl (1.36-3) ... 173s Setting up libdynaloader-functions-perl (0.003-3) ... 173s Setting up libfcgi0ldbl:s390x (2.4.2-2build2) ... 173s Setting up libclass-method-modifiers-perl (2.15-1) ... 173s Setting up libxml-regexp-perl (0.04-1.1) ... 173s Setting up libclone-perl:s390x (0.46-1build1) ... 173s Setting up libarchive-zip-perl (1.68-1) ... 173s Setting up libsub-identify-perl (0.14-3build1) ... 173s Setting up libhtml-tagset-perl (3.20-6) ... 173s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 173s Setting up liblwp-mediatypes-perl (6.04-2) ... 173s Setting up libtry-tiny-perl (0.31-2) ... 173s Setting up libprotocol-http2-perl (1.10-3) ... 173s Setting up libapr1:s390x (1.7.2-3) ... 173s Setting up perl-openssl-defaults:s390x (7) ... 173s Setting up perl-doc (5.38.2-3) ... 173s Setting up linux-libc-dev:s390x (6.8.0-11.11) ... 173s Setting up m4 (1.4.19-4) ... 173s Setting up libclass-singleton-perl (1.6-2) ... 173s Setting up libencode-locale-perl (1.05-3) ... 173s Setting up libxstring-perl:s390x (0.005-2build1) ... 173s Setting up libgomp1:s390x (14-20240303-1ubuntu1) ... 173s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 173s Setting up libsub-install-perl (0.929-1) ... 173s Setting up autotools-dev (20220109.1) ... 173s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 173s Setting up libclass-data-inheritable-perl (0.08-3) ... 173s Setting up libalgorithm-c3-perl (0.11-2) ... 173s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 173s Setting up libcrypt-random-seed-perl (0.03-3) ... 173s Setting up libldap-dev:s390x (2.6.7+dfsg-1~exp1ubuntu1) ... 173s Setting up libmpc3:s390x (1.3.1-1) ... 173s Setting up libatomic1:s390x (14-20240303-1ubuntu1) ... 173s Setting up libvariable-magic-perl (0.63-1build1) ... 173s Setting up libio-html-perl (1.004-3) ... 173s Setting up libpod-parser-perl (1.67-1) ... 173s Setting up autopoint (0.21-14ubuntu1) ... 173s Setting up libb-hooks-op-check-perl:s390x (0.22-2build2) ... 173s Setting up libparams-util-perl (1.102-2build1) ... 173s Setting up autoconf (2.71-3) ... 173s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 173s Setting up libtimedate-perl (2.3300-2) ... 173s Setting up libubsan1:s390x (14-20240303-1ubuntu1) ... 173s Setting up libsub-name-perl:s390x (0.27-1build1) ... 173s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 173s Setting up dwz (0.15-1) ... 173s Setting up libsctp1:s390x (1.0.19+dfsg-2) ... 173s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 173s Setting up libasan8:s390x (14-20240303-1ubuntu1) ... 173s Setting up librole-tiny-perl (2.002004-1) ... 173s Setting up debugedit (1:5.0-5) ... 173s Setting up libfile-sharedir-perl (1.118-3) ... 173s Setting up libfcgi-perl (0.82+ds-2build1) ... 173s Setting up liblua5.4-0:s390x (5.4.6-3) ... 173s Setting up libsub-override-perl (0.10-1) ... 173s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 173s Setting up libdevel-stacktrace-perl (2.0500-1) ... 173s Setting up apache2-data (2.4.58-1ubuntu2) ... 173s Setting up libisl23:s390x (0.26-3) ... 173s Setting up libc-dev-bin (2.39-0ubuntu6) ... 173s Setting up libcc1-0:s390x (14-20240303-1ubuntu1) ... 173s Setting up liburi-perl (5.27-1) ... 173s Setting up libitm1:s390x (14-20240303-1ubuntu1) ... 173s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 173s Setting up libnet-ssleay-perl:s390x (1.94-1) ... 173s Setting up automake (1:1.16.5-1.3ubuntu1) ... 173s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 173s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 173s Setting up libhttp-date-perl (6.06-1) ... 173s Setting up gettext (0.21-14ubuntu1) ... 173s Setting up libfile-listing-perl (6.16-1) ... 173s Setting up libnet-http-perl (6.23-1) ... 173s Setting up libexception-class-perl (1.45-1) ... 173s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 173s Setting up libclass-c3-perl (0.35-2) ... 173s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 173s Setting up libdevel-callchecker-perl:s390x (0.008-2build1) ... 173s Setting up intltool-debian (0.35.0+20060710.6) ... 173s Setting up libbytes-random-secure-perl (0.29-3) ... 173s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu1) ... 173s Setting up cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 173s Setting up libdata-optlist-perl (0.114-1) ... 173s Setting up dh-strip-nondeterminism (1.13.1-1) ... 173s Setting up libwww-robotrules-perl (6.02-1) ... 173s Setting up libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 173s Setting up libhtml-parser-perl:s390x (3.81-1build1) ... 173s Setting up libcrypt-ssleay-perl (0.73.06-2build2) ... 173s Setting up libc6-dev:s390x (2.39-0ubuntu6) ... 173s Setting up libmro-compat-perl (0.15-2) ... 173s Setting up libio-socket-ssl-perl (2.085-1) ... 173s Setting up libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... 173s Setting up libsub-exporter-perl (0.990-1) ... 173s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 173s Setting up apache2-utils (2.4.58-1ubuntu2) ... 173s Setting up libeval-closure-perl (0.14-3) ... 173s Setting up libhttp-negotiate-perl (6.01-2) ... 173s Setting up libparams-validationcompiler-perl (0.31-1) ... 173s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 173s Setting up cpp-13 (13.2.0-17ubuntu2) ... 173s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 173s Setting up libhttp-cookies-perl (6.11-1) ... 173s Setting up po-debconf (1.0.21+nmu1) ... 173s Setting up libhtml-tree-perl (5.07-3) ... 173s Setting up libparams-classify-perl:s390x (0.015-2build3) ... 173s Setting up apache2-bin (2.4.58-1ubuntu2) ... 173s Setting up libexpat1-dev:s390x (2.6.0-1) ... 173s Setting up gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 173s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 173s Setting up libmodule-runtime-perl (0.016-2) ... 173s Setting up uuid-dev:s390x (2.39.3-6ubuntu2) ... 173s Setting up g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 173s Setting up gcc-13 (13.2.0-17ubuntu2) ... 173s Setting up libsctp-dev:s390x (1.0.19+dfsg-2) ... 173s Setting up cpp (4:13.2.0-7ubuntu1) ... 173s Setting up g++-13 (13.2.0-17ubuntu2) ... 173s Setting up libtool (2.4.7-7) ... 173s Setting up libmodule-implementation-perl (0.09-2) ... 173s Setting up libpackage-stash-perl (0.40-1) ... 173s Setting up apache2 (2.4.58-1ubuntu2) ... 173s Enabling module mpm_event. 173s Enabling module authz_core. 173s Enabling module authz_host. 173s Enabling module authn_core. 173s Enabling module auth_basic. 173s Enabling module access_compat. 173s Enabling module authn_file. 173s Enabling module authz_user. 174s Enabling module alias. 174s Enabling module dir. 174s Enabling module autoindex. 174s Enabling module env. 174s Enabling module mime. 174s Enabling module negotiation. 174s Enabling module setenvif. 174s Enabling module filter. 174s Enabling module deflate. 174s Enabling module status. 174s Enabling module reqtimeout. 174s Enabling conf charset. 174s Enabling conf localized-error-pages. 174s Enabling conf other-vhosts-access-log. 174s Enabling conf security. 174s Enabling conf serve-cgi-bin. 174s Enabling site 000-default. 176s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 176s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 178s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 178s Setting up gcc (4:13.2.0-7ubuntu1) ... 178s Setting up dh-autoreconf (20) ... 178s Setting up libspecio-perl (0.48-1) ... 178s Setting up libapr1-dev (1.7.2-3) ... 178s Setting up g++ (4:13.2.0-7ubuntu1) ... 178s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 178s Setting up build-essential (12.10ubuntu1) ... 178s Setting up libaprutil1-dev (1.6.3-1ubuntu1) ... 178s Setting up libb-hooks-endofscope-perl (0.28-1) ... 178s Setting up debhelper (13.14.1ubuntu1) ... 178s Setting up libnamespace-clean-perl (0.27-2) ... 178s Setting up libnamespace-autoclean-perl (0.29-2) ... 178s Setting up libdatetime-locale-perl (1:1.37-1) ... 178s Setting up apache2-dev (2.4.58-1ubuntu2) ... 178s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 178s Setting up libdatetime-perl (2:1.65-1) ... 178s Setting up liblwp-protocol-https-perl (6.13-1) ... 178s Setting up libwww-perl (6.76-1) ... 178s Setting up libxml-parser-perl (2.47-1build1) ... 178s Setting up libxml-perl (0.08-4) ... 178s Setting up libxml-dom-perl (1.46-2) ... 178s Setting up libhttp-dav-perl (0.49-3) ... 178s Setting up autopkgtest-satdep (0) ... 178s Processing triggers for libc-bin (2.39-0ubuntu6) ... 178s Processing triggers for ufw (0.36.2-5) ... 178s Processing triggers for man-db (2.12.0-3) ... 181s Processing triggers for install-info (7.1-3) ... 187s (Reading database ... 63108 files and directories currently installed.) 187s Removing autopkgtest-satdep (0) ... 188s autopkgtest [19:50:45]: test run-test-suite: [----------------------- 188s + set -o pipefail 188s + export LANG=C 188s + LANG=C 188s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 188s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 188s + TESTS= 188s + TESTUSER=tuser 188s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 188s + useradd --user-group --system --create-home -s /bin/bash tuser 188s + cp -a debian/perl-framework /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp 188s + cd /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework 188s + export HARNESS_VERBOSE=1 188s + HARNESS_VERBOSE=1 188s + run_tests mpm_prefork 188s + local MPM=mpm_prefork 188s + shift 188s + local LOG=testlog.mpm_prefork 188s + echo =============Running-with-mpm_prefork========== 188s + rm -f apache2.conf.debian 188s =============Running-with-mpm_prefork========== 188s + cp /etc/apache2/apache2.conf apache2.conf.debian 188s + cat /etc/apache2/mods-available/mpm_prefork.load 188s + 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 188s + grep -v mpm_ 188s + xargs cat 188s + for m in bucketeer case_filter case_filter_in 188s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 188s + for m in bucketeer case_filter case_filter_in 188s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 188s + for m in bucketeer case_filter case_filter_in 188s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 188s + cat /etc/apache2/mods-available/mime.conf 188s + echo 'Servername localhost' 188s + make clean 188s make: *** No rule to make target 'clean'. Stop. 188s + true 188s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 188s + chown -R tuser: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp 188s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/apache2.conf.debian' 188s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 188s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 188s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 188s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 188s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 188s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 188s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 188s [ info] generating script ./t/htdocs/modules/cgi/big.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 188s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 188s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 188s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 188s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 188s [ info] generating script ./t/htdocs/modules/cgi/env.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 188s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 188s [ info] generating script ./t/htdocs/modules/cgi/action.pl 188s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 188s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 188s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 188s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 188s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 188s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 188s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 188s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 188s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 188s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 188s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 188s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 188s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 188s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 188s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 188s Warning: NAME must be a package name 189s Checking if your kit is complete... 189s Looks good 189s [ info] generating script t/TEST 189s [ info] generating script ./t/cgi-bin/cookies.pl 189s [ info] generating script ./t/cgi-bin/next_available_port.pl 189s [ info] generating script t/TEST 189s Writing MYMETA.yml and MYMETA.json 189s Writing MYMETA.yml and MYMETA.json 189s Checking for Cwd...ok 189s Checking for File::Spec...ok 189s Generating a Unix-style Makefile 189s Writing Makefile for httpd-test 189s Writing MYMETA.yml and MYMETA.json 189s + su tuser -c 't/TEST ' 189s + tee testlog.mpm_prefork 189s [warning] setting ulimit to allow core files 189s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/TEST 192s [warning] generating SSL CA for asf 192s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 192s .+....+...........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.+........+.+..+...+......+.+........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.......+........+....+...+......+.................+............+.......+...............+.....+.+..+.+...........+..................+............+......+...+....+...+.....+....+...+......+..+....+...+...+..+...+.......+...+..............+...+...............+..........+..+......+...+......+.+..+..........+......+.....+.........+...+....+.....+..........+......+.....+...+....+...+..............+.+...+.................+....+...........+...+...............+....+...+...+...............+......+...+..+......+.......+...........+.........+.+..+....+.....................+...+..+.......+......+......+.....+.+.....+....+.....+.........+...............+......+.+..+...+.............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 193s .+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+..+.......+......+.....+...+.......+..+.......+...+..+..........+...+......+.....+.+.........+...........+......+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+...+..........+........+....+........+...+..........+.........+......+..+...+....+...+............+......+...+..+..........+...+.........+..+.........+.+......+.........+......+..+............+....+..+....+.....+..........+.....+.............+.....+...+.............+.....+.......+.....+....+........+.+...........+...+.+.....+.+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 193s ----- 193s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 193s [ info] openssl genrsa -out keys/client_colon.pem 2048 194s [ 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 194s [ 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 194s Using configuration from conf/client_colon.cnf 194s Check that the request matches the signature 194s Signature ok 194s The Subject's Distinguished Name is as follows 194s countryName :PRINTABLE:'US' 194s stateOrProvinceName :ASN.1 12:'California' 194s localityName :ASN.1 12:'San Francisco' 194s organizationName :ASN.1 12:'ASF' 194s organizationalUnitName:ASN.1 12:'httpd-test' 194s commonName :ASN.1 12:'user:colon' 194s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 194s Certificate is to be certified until Mar 24 19:50:51 2025 GMT (365 days) 194s 194s Write out database with 1 new entries 194s Database updated 194s [ 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 194s [ info] generating proxy cert: proxy/client_colon.pem 194s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 195s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 195s [ 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 195s [ 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 195s Using configuration from conf/server2_dsa.cnf 195s Check that the request matches the signature 195s Signature ok 195s The Subject's Distinguished Name is as follows 195s countryName :PRINTABLE:'US' 195s stateOrProvinceName :ASN.1 12:'California' 195s localityName :ASN.1 12:'San Francisco' 195s organizationName :ASN.1 12:'ASF' 195s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 195s commonName :ASN.1 12:'localhost' 195s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 195s Certificate is to be certified until Mar 24 19:50:52 2025 GMT (365 days) 195s 195s Write out database with 1 new entries 195s Database updated 195s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 196s [ 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 196s [ 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 196s Using configuration from conf/server2_des3.cnf 196s Check that the request matches the signature 196s Signature ok 196s The Subject's Distinguished Name is as follows 196s countryName :PRINTABLE:'US' 196s stateOrProvinceName :ASN.1 12:'California' 196s localityName :ASN.1 12:'San Francisco' 196s organizationName :ASN.1 12:'ASF' 196s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 196s commonName :ASN.1 12:'localhost' 196s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 196s Certificate is to be certified until Mar 24 19:50:53 2025 GMT (365 days) 196s 196s Write out database with 1 new entries 196s Database updated 196s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 196s [ 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 196s [ 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 196s Using configuration from conf/server2_des3_dsa.cnf 196s Check that the request matches the signature 196s Signature ok 196s The Subject's Distinguished Name is as follows 196s countryName :PRINTABLE:'US' 196s stateOrProvinceName :ASN.1 12:'California' 196s localityName :ASN.1 12:'San Francisco' 196s organizationName :ASN.1 12:'ASF' 196s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 196s commonName :ASN.1 12:'localhost' 196s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 196s Certificate is to be certified until Mar 24 19:50:53 2025 GMT (365 days) 196s 196s Write out database with 1 new entries 196s Database updated 196s [ info] openssl genrsa -out keys/server.pem 2048 197s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 197s [ 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 197s Using configuration from conf/server.cnf 197s Check that the request matches the signature 197s Signature ok 197s The Subject's Distinguished Name is as follows 197s countryName :PRINTABLE:'US' 197s stateOrProvinceName :ASN.1 12:'California' 197s localityName :ASN.1 12:'San Francisco' 197s organizationName :ASN.1 12:'ASF' 197s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 197s commonName :ASN.1 12:'localhost' 197s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 197s Certificate is to be certified until Mar 24 19:50:54 2025 GMT (365 days) 197s 197s Write out database with 1 new entries 197s Database updated 197s [ info] openssl genrsa -out keys/client_ok.pem 2048 198s [ 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 198s [ 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 198s Using configuration from conf/client_ok.cnf 198s Check that the request matches the signature 198s Signature ok 198s The Subject's Distinguished Name is as follows 198s countryName :PRINTABLE:'US' 198s stateOrProvinceName :ASN.1 12:'California' 198s localityName :ASN.1 12:'San Francisco' 198s organizationName :ASN.1 12:'ASF' 198s organizationalUnitName:ASN.1 12:'httpd-test' 198s commonName :ASN.1 12:'client_ok' 198s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 198s Certificate is to be certified until Mar 24 19:50:55 2025 GMT (365 days) 198s 198s Write out database with 1 new entries 198s Database updated 198s [ 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 198s [ info] generating proxy cert: proxy/client_ok.pem 198s [ info] openssl genrsa -out keys/client_revoked.pem 2048 199s [ 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 199s [ 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 199s Using configuration from conf/client_revoked.cnf 199s Check that the request matches the signature 199s Signature ok 199s The Subject's Distinguished Name is as follows 199s countryName :PRINTABLE:'US' 199s stateOrProvinceName :ASN.1 12:'California' 199s localityName :ASN.1 12:'San Francisco' 199s organizationName :ASN.1 12:'ASF' 199s organizationalUnitName:ASN.1 12:'httpd-test' 199s commonName :ASN.1 12:'client_revoked' 199s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 199s Certificate is to be certified until Mar 24 19:50:56 2025 GMT (365 days) 199s 199s Write out database with 1 new entries 199s Database updated 199s [ 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 199s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 199s Using configuration from conf/cacrl.cnf 199s Revoking Certificate 07. 199s Database updated 199s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 199s Using configuration from conf/cacrl.cnf 199s [ info] generating proxy cert: proxy/client_revoked.pem 199s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 200s [ 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 200s [ 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 200s Using configuration from conf/server_des3.cnf 200s Check that the request matches the signature 200s Signature ok 200s The Subject's Distinguished Name is as follows 200s countryName :PRINTABLE:'US' 200s stateOrProvinceName :ASN.1 12:'California' 200s localityName :ASN.1 12:'San Francisco' 200s organizationName :ASN.1 12:'ASF' 200s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 200s commonName :ASN.1 12:'localhost' 200s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 200s Certificate is to be certified until Mar 24 19:50:57 2025 GMT (365 days) 200s 200s Write out database with 1 new entries 200s Database updated 200s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 200s [ 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 200s [ 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 200s Using configuration from conf/server_dsa.cnf 200s Check that the request matches the signature 200s Signature ok 200s The Subject's Distinguished Name is as follows 200s countryName :PRINTABLE:'US' 200s stateOrProvinceName :ASN.1 12:'California' 200s localityName :ASN.1 12:'San Francisco' 200s organizationName :ASN.1 12:'ASF' 200s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 200s commonName :ASN.1 12:'localhost' 200s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 200s Certificate is to be certified until Mar 24 19:50:57 2025 GMT (365 days) 200s 200s Write out database with 1 new entries 200s Database updated 200s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 200s [ 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 200s [ 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 200s Using configuration from conf/server_des3_dsa.cnf 200s Check that the request matches the signature 200s Signature ok 200s The Subject's Distinguished Name is as follows 200s countryName :PRINTABLE:'US' 200s stateOrProvinceName :ASN.1 12:'California' 200s localityName :ASN.1 12:'San Francisco' 200s organizationName :ASN.1 12:'ASF' 200s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 200s commonName :ASN.1 12:'localhost' 200s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 200s Certificate is to be certified until Mar 24 19:50:57 2025 GMT (365 days) 200s 200s Write out database with 1 new entries 200s Database updated 200s [ info] openssl genrsa -out keys/server2.pem 2048 201s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 201s [ 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 201s Using configuration from conf/server2.cnf 201s Check that the request matches the signature 201s Signature ok 201s The Subject's Distinguished Name is as follows 201s countryName :PRINTABLE:'US' 201s stateOrProvinceName :ASN.1 12:'California' 201s localityName :ASN.1 12:'San Francisco' 201s organizationName :ASN.1 12:'ASF' 201s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 201s commonName :ASN.1 12:'localhost' 201s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 201s Certificate is to be certified until Mar 24 19:50:58 2025 GMT (365 days) 201s 201s Write out database with 1 new entries 201s Database updated 201s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 202s [ 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 202s [ 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 202s Using configuration from conf/client_snakeoil.cnf 202s Check that the request matches the signature 202s Signature ok 202s The Subject's Distinguished Name is as follows 202s countryName :PRINTABLE:'AU' 202s stateOrProvinceName :ASN.1 12:'Queensland' 202s localityName :ASN.1 12:'Mackay' 202s organizationName :ASN.1 12:'Snake Oil, Ltd.' 202s organizationalUnitName:ASN.1 12:'Staff' 202s commonName :ASN.1 12:'client_snakeoil' 202s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 202s Certificate is to be certified until Mar 24 19:50:59 2025 GMT (365 days) 202s 202s Write out database with 1 new entries 202s Database updated 202s [ 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 202s [ info] generating proxy cert: proxy/client_snakeoil.pem 202s [ info] linked ca-bundle.crl to fdd35eee.r0 202s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 202s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 202s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 202s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/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 202s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 203s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 203s libtool: link: s390x-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 203s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 203s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 203s cd fold && make .libs/mod_fold.so 203s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/fold' 203s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 203s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 203s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 203s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 203s libtool: link: s390x-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 204s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 204s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/fold' 204s cd test_rwrite && make .libs/mod_test_rwrite.so 204s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 204s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 204s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 204s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 204s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 204s libtool: link: s390x-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 204s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 204s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 204s cd input_body_filter && make .libs/mod_input_body_filter.so 204s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 204s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 204s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/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 204s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 205s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 205s libtool: link: s390x-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 205s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 205s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 205s cd eat_post && make .libs/mod_eat_post.so 205s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/eat_post' 205s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 205s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 205s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 205s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 205s libtool: link: s390x-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 205s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 205s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/eat_post' 205s cd authany && make .libs/mod_authany.so 205s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/authany' 205s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 205s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 205s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 206s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 206s libtool: link: s390x-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 206s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 206s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/authany' 206s cd memory_track && make .libs/mod_memory_track.so 206s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/memory_track' 206s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 206s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 206s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 206s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 206s libtool: link: s390x-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 206s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 206s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/memory_track' 206s cd test_ssl && make .libs/mod_test_ssl.so 206s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 206s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 206s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 206s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 207s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 207s libtool: link: s390x-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 207s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 207s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 207s cd test_session && make .libs/mod_test_session.so 207s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_session' 207s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 207s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 207s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 207s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 207s libtool: link: s390x-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 207s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 207s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_session' 207s cd test_apr_uri && make .libs/mod_test_apr_uri.so 207s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 207s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 208s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/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 208s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 208s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 208s libtool: link: s390x-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 208s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 208s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 208s cd client_add_filter && make .libs/mod_client_add_filter.so 208s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 208s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 208s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/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 208s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 209s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 209s libtool: link: s390x-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 209s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 209s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 209s cd echo_post && make .libs/mod_echo_post.so 209s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/echo_post' 209s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 209s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 209s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 209s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 209s libtool: link: s390x-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 209s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 209s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/echo_post' 209s cd random_chunk && make .libs/mod_random_chunk.so 209s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 209s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 209s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 209s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 209s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 210s libtool: link: s390x-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 210s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 210s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 210s cd nntp_like && make .libs/mod_nntp_like.so 210s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 210s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 210s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 210s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 210s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 210s libtool: link: s390x-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 210s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 210s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 210s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 210s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 210s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 210s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/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 210s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 210s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 211s libtool: link: s390x-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 211s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 211s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 211s cd test_utilities && make .libs/mod_test_utilities.so 211s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 211s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 211s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 211s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 211s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 211s libtool: link: s390x-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 211s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 211s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 211s cd list_modules && make .libs/mod_list_modules.so 211s make[1]: Entering directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/list_modules' 211s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 211s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static s390x-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 211s libtool: compile: s390x-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mbackchain -flto=auto -ffat-lto-objects -fstack-protector-strong -fno-stack-clash-protection -Wformat -Werror=format-security -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.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 211s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static s390x-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 211s libtool: link: s390x-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 212s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 212s make[1]: Leaving directory '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/c-modules/list_modules' 212s /usr/sbin/apache2 -d /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 212s using Apache/2.4.58 (prefork MPM) 212s 212s waiting 60 seconds for server to start: .[Sun Mar 24 19:51:09.167448 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to trace8 212s [Sun Mar 24 19:51:09.168748 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 212s [Sun Mar 24 19:51:09.168781 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 212s [Sun Mar 24 19:51:09.170279 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 212s [Sun Mar 24 19:51:09.170293 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 212s [Sun Mar 24 19:51:09.170297 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to info 212s [Sun Mar 24 19:51:09.170310 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'core', trying 'core_module' 212s [Sun Mar 24 19:51:09.170319 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module core.c to crit 212s [Sun Mar 24 19:51:09.170327 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to crit 212s [Sun Mar 24 19:51:09.170341 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'core', trying 'core_module' 212s [Sun Mar 24 19:51:09.170351 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module core.c to info 212s [Sun Mar 24 19:51:09.170357 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to crit 212s [Sun Mar 24 19:51:09.170386 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'core', trying 'core_module' 212s [Sun Mar 24 19:51:09.170395 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module core.c to info 212s [Sun Mar 24 19:51:09.170400 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to crit 212s [Sun Mar 24 19:51:09.170407 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to info 212s [Sun Mar 24 19:51:09.170423 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'core', trying 'core_module' 212s [Sun Mar 24 19:51:09.170432 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module core.c to crit 212s [Sun Mar 24 19:51:09.170445 2024] [core:trace3] [pid 6799] core.c(3482): Setting LogLevel for all modules to info 212s [Sun Mar 24 19:51:09.171268 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'http2', trying 'http2_module' 212s [Sun Mar 24 19:51:09.171280 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module mod_http2.c to debug 212s [Sun Mar 24 19:51:09.172676 2024] [proxy:info] [pid 6799] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 212s [Sun Mar 24 19:51:09.172698 2024] [core:trace6] [pid 6799] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 212s [Sun Mar 24 19:51:09.172710 2024] [core:trace3] [pid 6799] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 213s . 213s waiting 60 seconds for server to start: ok (waited 0 secs) 213s server localhost:8529 started 213s server localhost:8530 listening (mod_nntp_like) 213s server localhost:8531 listening (mod_nntp_like_ssl) 213s server localhost:8532 listening (mod_ssl) 213s server localhost:8533 listening (ssl_optional_cc) 213s server localhost:8534 listening (ssl_pr33791) 213s server localhost:8535 listening (ssl_ocsp) 213s server localhost:8536 listening (mod_cache) 213s server localhost:8537 listening (cve_2011_3368_rewrite) 213s server localhost:8538 listening (proxy_http_reverse) 213s server localhost:8539 listening (proxy_http_nofwd) 213s server localhost:8540 listening (cve_2011_3368) 213s server localhost:8541 listening (mod_headers) 213s server localhost:8542 listening (mod_echo) 213s server localhost:8543 listening (mod_echo_ssl) 213s server localhost:8544 listening (error_document) 213s server localhost:8545 listening (http_unsafe) 213s server localhost:8546 listening (http_strict) 213s server localhost:8547 listening (remote_ip) 213s server localhost:8548 listening (h2c) 213s server localhost:8549 listening (h2) 213s server localhost:8550 listening (mod_vhost_alias) 213s server localhost:8551 listening (mod_proxy) 213s server localhost:8552 listening (proxy_http_bal1) 213s server localhost:8553 listening (proxy_http_bal2) 213s server localhost:8554 listening (proxy_http_balancer) 213s server localhost:8557 listening (proxy_fcgi) 213s server localhost:8558 listening (mod_include) 213s server localhost:8559 listening (core) 213s server localhost:8560 listening (proxy_http_https) 213s server localhost:8561 listening (proxy_https_https) 213s server localhost:8562 listening (proxy_http_https_proxy_section) 213s server localhost:8563 listening (proxy_https_https_proxy_section) 213s server localhost:8564 listening (proxy_https_http) 215s [ info] adding source lib /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 223s t/ab/base.t ......................... 223s 1..5 223s # Running under perl version 5.038002 for linux 223s # Current time local: Sun Mar 24 19:51:17 2024 223s # Current time GMT: Sun Mar 24 19:51:17 2024 223s # Using Test.pm version 1.31 223s # Using Apache/Test.pm version 1.42 223s # # running: 223s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8559/ 223s ok 1 223s ok 2 223s # # running: 223s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 223s ok 3 223s ok 4 223s ok 5 223s ok 226s t/apache/404.t ...................... 226s 1..2 226s # Running under perl version 5.038002 for linux 226s # Current time local: Sun Mar 24 19:51:20 2024 226s # Current time GMT: Sun Mar 24 19:51:20 2024 226s # Using Test.pm version 1.31 226s # Using Apache/Test.pm version 1.42 226s # GET_STR Response: 226s # HTTP/1.1 404 Not Found 226s # Connection: close 226s # Date: Sun, 24 Mar 2024 19:51:22 GMT 226s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 226s # Content-Length: 196 226s # Content-Type: text/html; charset=iso-8859-1 226s # Client-Date: Sun, 24 Mar 2024 19:51:22 GMT 226s # Client-Peer: 127.0.0.1:8529 226s # Client-Response-Num: 1 226s # Title: 404 Not Found 226s # 226s # 226s # 226s # 404 Not Found 226s # 226s #

Not Found

226s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

264s #

The requested URL was not found on this server.

264s # ' 264s ok 8 264s # testing : /merge/notfound.html code 264s # expected: 404 264s # received: '404' 264s ok 9 264s # testing : /merge/notfound.html content 264s # expected: 'testing merge' 264s # received: 'testing merge' 264s ok 10 264s # testing : /merge/merge2/notfound.html code 264s # expected: 404 264s # received: '404' 264s ok 11 264s # testing : /merge/merge2/notfound.html content 264s # expected: 'testing merge' 264s # received: 'testing merge' 264s ok 12 264s # testing : /bounce/notfound.html code 264s # expected: 404 264s # received: '404' 264s ok 13 264s # testing : /bounce/notfound.html content 264s # expected: qr/expire test/ 264s # received: ' 264s # expire test 264s # expire test 264s # ' 264s ok 14 264s ok 267s t/apache/etags.t .................... 267s # Checking for existence of FileETag directive 267s # Returned 200: 267s 1..61 267s # Running under perl version 5.038002 for linux 267s # Current time local: Sun Mar 24 19:52:01 2024 267s # Current time GMT: Sun Mar 24 19:52:01 2024 267s # Using Test.pm version 1.31 267s # Using Apache/Test.pm version 1.42 267s # --- 267s # HEAD /apache/etags/i/test.txt 267s # Expecting one component in ETag field 267s # Received "42174" 267s ok 1 267s # --- 267s # HEAD /apache/etags/all/m/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 2 267s # --- 267s # HEAD /apache/etags/none/plus-mi/test.txt 267s # Expecting two components in ETag field 267s # Received "421cf-60bb3bbdae3c0" 267s ok 3 267s # --- 267s # HEAD /apache/etags/m/plus-is/test.txt 267s # Expecting three components in ETag field 267s # Received "42194-b-60bb3bbdae3c0" 267s ok 4 267s # --- 267s # HEAD /apache/etags/none/ms/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 5 267s # --- 267s # HEAD /apache/etags/all/s/test.txt 267s # Expecting one component in ETag field 267s # Received "b" 267s ok 6 267s # --- 267s # HEAD /apache/etags/all/minus-ms/test.txt 267s # Expecting one component in ETag field 267s # Received "42162" 267s ok 7 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 267s # Expecting field to be absent 267s # Received "b-60bb3bbdae3c0" 267s ok 8 267s # --- 267s # HEAD /apache/etags/all/is/test.txt 267s # Expecting two components in ETag field 267s # Received "4214a-b" 267s ok 9 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 267s # Expecting one component in ETag field 267s # Received "b" 267s ok 10 267s # --- 267s # HEAD /apache/etags/m/plus-s/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 11 267s # --- 267s # HEAD /apache/etags/is/test.txt 267s # Expecting two components in ETag field 267s # Received "42177-b" 267s ok 12 267s # --- 267s # HEAD /apache/etags/ms/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 13 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 267s # Expecting two components in ETag field 267s # Received "421e6-60bb3bbdae3c0" 267s ok 14 267s # --- 267s # HEAD /apache/etags/m/plus-i/test.txt 267s # Expecting two components in ETag field 267s # Received "42191-60bb3bbdae3c0" 267s ok 15 267s # --- 267s # HEAD /apache/etags/all/minus-is/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 16 267s # --- 267s # HEAD /apache/etags/all/test.txt 267s # Expecting three components in ETag field 267s # Received "4216f-b-60bb3bbdae3c0" 267s ok 17 267s # --- 267s # HEAD /apache/etags/all/minus-s/test.txt 267s # Expecting two components in ETag field 267s # Received "42165-60bb3bbdae3c0" 267s ok 18 267s # --- 267s # HEAD /apache/etags/m/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 19 267s # --- 267s # HEAD /apache/etags/none/mis/test.txt 267s # Expecting three components in ETag field 267s # Received "421c0-b-60bb3bbdae3c0" 267s ok 20 267s # --- 267s # HEAD /apache/etags/m/minus-mis/test.txt 267s # Expecting field to be absent 267s # Received "b-60bb3bbdae3c0" 267s ok 21 267s # --- 267s # HEAD /apache/etags/m/minus-m/test.txt 267s # Expecting field to be absent 267s # Received "b-60bb3bbdae3c0" 267s ok 22 267s # --- 267s # HEAD /apache/etags/none/inherit/test.txt 267s # Expecting field to be absent 267s # ETag field is missing 267s ok 23 267s # --- 267s # HEAD /apache/etags/all/mis/test.txt 267s # Expecting three components in ETag field 267s # Received "42168-b-60bb3bbdae3c0" 267s ok 24 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 25 267s # --- 267s # HEAD /apache/etags/all/minus-i/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 26 267s # --- 267s # HEAD /apache/etags/none/i/test.txt 267s # Expecting one component in ETag field 267s # Received "421b2" 267s ok 27 267s # --- 267s # HEAD /apache/etags/m/minus-ms/test.txt 267s # Expecting field to be absent 267s # Received "b-60bb3bbdae3c0" 267s ok 28 267s # --- 267s # HEAD /apache/etags/none/s/test.txt 267s # Expecting one component in ETag field 267s # Received "b" 267s ok 29 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 267s # Expecting one component in ETag field 267s # Received "421e3" 267s ok 30 267s # --- 267s # HEAD /apache/etags/none/plus-mis/test.txt 267s # Expecting three components in ETag field 267s # Received "421e7-b-60bb3bbdae3c0" 267s ok 31 267s # --- 267s # HEAD /apache/etags/all/minus-m/test.txt 267s # Expecting two components in ETag field 267s # Received "42159-b" 267s ok 32 267s # --- 267s # HEAD /apache/etags/m/minus-mi/test.txt 267s # Expecting field to be absent 267s # Received "b-60bb3bbdae3c0" 267s ok 33 267s # --- 267s # HEAD /apache/etags/m/plus-m/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 34 267s # --- 267s # HEAD /apache/etags/s/test.txt 267s # Expecting one component in ETag field 267s # Received "b" 267s ok 35 267s # --- 267s # HEAD /apache/etags/none/mi/test.txt 267s # Expecting two components in ETag field 267s # Received "421bd-60bb3bbdae3c0" 267s ok 36 267s # --- 267s # HEAD /apache/etags/all/minus-mis/test.txt 267s # Expecting field to be absent 267s # Received "b-60bb3bbdae3c0" 267s ok 37 267s # --- 267s # HEAD /apache/etags/none/plus-m/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 38 267s # --- 267s # HEAD /apache/etags/none/m/test.txt 267s # Expecting one component in ETag field 267s # Received "60bb3bbdae3c0" 267s ok 39 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 267s # Expecting two components in ETag field 267s # Received "421da-b" 267s ok 40 267s # --- 267s # HEAD /apache/etags/m/minus-s/test.txt 267s # Expecting field to be absent 267s # Received "60bb3bbdae3c0" 267s ok 41 267s # --- 267s # HEAD /apache/etags/none/test.txt 267s # Expecting field to be absent 267s # ETag field is missing 267s ok 42 267s # --- 267s # HEAD /apache/etags/m/plus-ms/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 43 267s # --- 267s # HEAD /apache/etags/none/plus-i/test.txt 267s # Expecting one component in ETag field 267s # Received "421c6" 267s ok 44 267s # --- 267s # HEAD /apache/etags/mis/test.txt 267s # Expecting three components in ETag field 267s # Received "421aa-b-60bb3bbdae3c0" 267s ok 45 267s # --- 267s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 46 267s # --- 267s # HEAD /apache/etags/all/mi/test.txt 267s # Expecting two components in ETag field 267s # Received "42150-60bb3bbdae3c0" 267s ok 47 267s # --- 267s # HEAD /apache/etags/all/i/test.txt 267s # Expecting one component in ETag field 267s # Received "42145" 267s ok 48 267s # --- 267s # HEAD /apache/etags/m/minus-i/test.txt 267s # Expecting field to be absent 267s # Received "60bb3bbdae3c0" 267s ok 49 267s # --- 267s # HEAD /apache/etags/m/plus-mi/test.txt 267s # Expecting two components in ETag field 267s # Received "4219a-60bb3bbdae3c0" 267s ok 50 267s # --- 267s # HEAD /apache/etags/all/ms/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 51 267s # --- 267s # HEAD /apache/etags/none/plus-is/test.txt 267s # Expecting two components in ETag field 267s # Received "421c9-b" 267s ok 52 267s # --- 267s # HEAD /apache/etags/mi/test.txt 267s # Expecting two components in ETag field 267s # Received "421a7-60bb3bbdae3c0" 267s ok 53 267s # --- 267s # HEAD /apache/etags/none/plus-s/test.txt 267s # Expecting one component in ETag field 267s # Received "b" 267s ok 54 267s # --- 267s # HEAD /apache/etags/all/inherit/test.txt 267s # Expecting three components in ETag field 267s # Received "42147-b-60bb3bbdae3c0" 267s ok 55 267s # --- 267s # HEAD /apache/etags/all/minus-mi/test.txt 267s # Expecting one component in ETag field 267s # Received "b" 267s ok 56 267s # --- 267s # HEAD /apache/etags/m/minus-is/test.txt 267s # Expecting field to be absent 267s # Received "60bb3bbdae3c0" 267s ok 57 267s # --- 267s # HEAD /apache/etags/default/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 58 267s # --- 267s # HEAD /apache/etags/none/is/test.txt 267s # Expecting two components in ETag field 267s # Received "421b7-b" 267s ok 59 267s # --- 267s # HEAD /apache/etags/m/plus-mis/test.txt 267s # Expecting three components in ETag field 267s # Received "4219d-b-60bb3bbdae3c0" 267s ok 60 267s # --- 267s # HEAD /apache/etags/none/plus-ms/test.txt 267s # Expecting two components in ETag field 267s # Received "b-60bb3bbdae3c0" 267s ok 61 267s ok 270s t/apache/expr.t ..................... 270s 1..229 270s # Running under perl version 5.038002 for linux 270s # Current time local: Sun Mar 24 19:52:04 2024 270s # Current time GMT: Sun Mar 24 19:52:04 2024 270s # Using Test.pm version 1.31 270s # Using Apache/Test.pm version 1.42 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true" should evaluate to true, got true 270s ok 1 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "false" should evaluate to false, got false 270s ok 2 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "foo", got parse error 270s ok 3 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -eq 01" should evaluate to true, got true 270s ok 4 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -eq 2" should evaluate to false, got false 270s ok 5 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -ne 2" should evaluate to true, got true 270s ok 6 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -ne 1" should evaluate to false, got false 270s ok 7 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -lt 02" should evaluate to true, got true 270s ok 8 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -lt 1" should evaluate to false, got false 270s ok 9 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -le 2" should evaluate to true, got true 270s ok 10 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -le 1" should evaluate to true, got true 270s ok 11 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "2 -gt 1" should evaluate to true, got true 270s ok 12 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -gt 1" should evaluate to false, got false 270s ok 13 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "2 -ge 1" should evaluate to true, got true 270s ok 14 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -ge 1" should evaluate to true, got true 270s ok 15 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "1 -gt -1" should evaluate to true, got true 270s ok 16 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' == 'aa'" should evaluate to true, got true 270s ok 17 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' == 'b'" should evaluate to false, got false 270s ok 18 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' = 'aa'" should evaluate to true, got true 270s ok 19 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' = 'b'" should evaluate to false, got false 270s ok 20 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' != 'b'" should evaluate to true, got true 270s ok 21 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' != 'aa'" should evaluate to false, got false 270s ok 22 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' < 'b'" should evaluate to true, got true 270s ok 23 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' < 'aa'" should evaluate to false, got false 270s ok 24 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' <= 'b'" should evaluate to true, got true 270s ok 25 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' <= 'aa'" should evaluate to true, got true 270s ok 26 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'b' > 'aa'" should evaluate to true, got true 270s ok 27 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' > 'aa'" should evaluate to false, got false 270s ok 28 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'b' >= 'aa'" should evaluate to true, got true 270s ok 29 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'aa' >= 'aa'" should evaluate to true, got true 270s ok 30 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 270s ok 31 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 270s ok 32 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 270s ok 33 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 270s ok 34 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 270s ok 35 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 270s ok 36 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 270s ok 37 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 270s ok 38 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 270s ok 39 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 270s ok 40 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME} != ''" should evaluate to true, got true 270s ok 41 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a' -in { 'b', 'a' } " should evaluate to true, got true 270s ok 42 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a' -in { 'b', 'c' } " should evaluate to false, got false 270s ok 43 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /bc/ " should evaluate to true, got true 270s ok 44 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /BC/i " should evaluate to true, got true 270s ok 45 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' !~ m!bc! " should evaluate to false, got false 270s ok 46 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' !~ m!BC!i " should evaluate to false, got false 270s ok 47 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " $0 == '' " should evaluate to true, got true 270s ok 48 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " $1 == '' " should evaluate to true, got true 270s ok 49 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " $9 == '' " should evaluate to true, got true 270s ok 50 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " '$0' == '' " should evaluate to true, got true 270s ok 51 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 270s ok 52 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 270s ok 53 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 270s ok 54 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 270s ok 55 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 270s ok 56 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 270s ok 57 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 270s ok 58 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 270s ok 59 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 270s ok 60 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 270s ok 61 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 270s ok 62 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 270s ok 63 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 270s ok 64 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 270s ok 65 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 270s ok 66 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 270s ok 67 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 270s ok 68 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 270s ok 69 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 270s ok 70 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{HTTPS} == 'off' " should evaluate to true, got true 270s ok 71 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 270s ok 72 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 270s ok 73 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 270s ok 74 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 270s ok 75 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 270s ok 76 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 270s ok 77 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 270s ok 78 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 270s ok 79 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 270s ok 80 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 270s ok 81 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 270s ok 82 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "escape('?') = '%3f' " should evaluate to true, got true 270s ok 83 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "unescape('%3f') = '?' " should evaluate to true, got true 270s ok 84 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 270s ok 85 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 270s ok 86 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 270s ok 87 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "file('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 270s ok 88 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-n ''" should evaluate to false, got false 270s ok 89 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-z ''" should evaluate to true, got true 270s ok 90 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-n '1'" should evaluate to true, got true 270s ok 91 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-z '1'" should evaluate to false, got false 270s ok 92 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "-R 'abc'", got parse error 270s ok 93 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 270s ok 94 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-R '240.0.0.0'" should evaluate to false, got false 270s ok 95 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-R '240.0.0.0/8'" should evaluate to false, got false 270s ok 96 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-R 'ff::/8'" should evaluate to false, got false 270s ok 97 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 270s ok 98 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 270s ok 99 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 270s ok 100 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 270s ok 101 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 270s ok 102 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 270s ok 103 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 270s ok 104 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'foo' -strmatch '*o'" should evaluate to true, got true 270s ok 105 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 270s ok 106 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'foo' -strmatch 'F*'" should evaluate to false, got false 270s ok 107 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'foo' -strcmatch 'F*'" should evaluate to true, got true 270s ok 108 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'foo' -strmatch 'g*'" should evaluate to false, got false 270s ok 109 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'foo' -strcmatch 'g*'" should evaluate to false, got false 270s ok 110 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 270s ok 111 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 270s ok 112 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 270s ok 113 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 270s ok 114 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "foo('bar') = 'bar'", got parse error 270s ok 115 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "%{FOO} != 'bar'", got parse error 270s ok 116 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s Should get parse error for "'bar' = bar", got parse error 270s ok 117 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true" should evaluate to true, got true 270s ok 118 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && true" should evaluate to true, got true 270s ok 119 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || true" should evaluate to true, got true 270s ok 120 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || true || true" should evaluate to true, got true 270s ok 121 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || true && true" should evaluate to true, got true 270s ok 122 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && true || true" should evaluate to true, got true 270s ok 123 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && true && true" should evaluate to true, got true 270s ok 124 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || true || !true" should evaluate to true, got true 270s ok 125 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || true && !true" should evaluate to true, got true 270s ok 126 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && true || !true" should evaluate to true, got true 270s ok 127 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && true && !true" should evaluate to false, got false 270s ok 128 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && !true" should evaluate to false, got false 270s ok 129 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || !true" should evaluate to true, got true 270s ok 130 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || !true || true" should evaluate to true, got true 270s ok 131 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || !true && true" should evaluate to true, got true 270s ok 132 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && !true || true" should evaluate to true, got true 270s ok 133 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && !true && true" should evaluate to false, got false 270s ok 134 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || !true || !true" should evaluate to true, got true 270s ok 135 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true || !true && !true" should evaluate to true, got true 270s ok 136 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && !true || !true" should evaluate to false, got false 270s ok 137 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "true && !true && !true" should evaluate to false, got false 270s ok 138 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true" should evaluate to false, got false 270s ok 139 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && true" should evaluate to false, got false 270s ok 140 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || true" should evaluate to true, got true 270s ok 141 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || true || true" should evaluate to true, got true 270s ok 142 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || true && true" should evaluate to true, got true 270s ok 143 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && true || true" should evaluate to true, got true 270s ok 144 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && true && true" should evaluate to false, got false 270s ok 145 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || true || !true" should evaluate to true, got true 270s ok 146 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || true && !true" should evaluate to false, got false 270s ok 147 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && true || !true" should evaluate to false, got false 270s ok 148 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && true && !true" should evaluate to false, got false 270s ok 149 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && !true" should evaluate to false, got false 270s ok 150 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || !true" should evaluate to false, got false 270s ok 151 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || !true || true" should evaluate to true, got true 270s ok 152 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || !true && true" should evaluate to false, got false 270s ok 153 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && !true || true" should evaluate to true, got true 270s ok 154 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && !true && true" should evaluate to false, got false 270s ok 155 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || !true || !true" should evaluate to false, got false 270s ok 156 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true || !true && !true" should evaluate to false, got false 270s ok 157 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && !true || !true" should evaluate to false, got false 270s ok 158 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!true && !true && !true" should evaluate to false, got false 270s ok 159 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true)" should evaluate to false, got false 270s ok 160 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && true)" should evaluate to false, got false 270s ok 161 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || true)" should evaluate to false, got false 270s ok 162 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || true || true)" should evaluate to false, got false 270s ok 163 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || true && true)" should evaluate to false, got false 270s ok 164 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && true || true)" should evaluate to false, got false 270s ok 165 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && true && true)" should evaluate to false, got false 270s ok 166 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || true || !true)" should evaluate to false, got false 270s ok 167 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || true && !true)" should evaluate to false, got false 270s ok 168 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && true || !true)" should evaluate to false, got false 270s ok 169 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && true && !true)" should evaluate to true, got true 270s ok 170 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && !true)" should evaluate to true, got true 270s ok 171 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || !true)" should evaluate to false, got false 270s ok 172 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || !true || true)" should evaluate to false, got false 270s ok 173 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || !true && true)" should evaluate to false, got false 270s ok 174 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && !true || true)" should evaluate to false, got false 270s ok 175 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && !true && true)" should evaluate to true, got true 270s ok 176 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || !true || !true)" should evaluate to false, got false 270s ok 177 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true || !true && !true)" should evaluate to false, got false 270s ok 178 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && !true || !true)" should evaluate to true, got true 270s ok 179 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(true && !true && !true)" should evaluate to true, got true 270s ok 180 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true)" should evaluate to true, got true 270s ok 181 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && true)" should evaluate to true, got true 270s ok 182 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || true)" should evaluate to false, got false 270s ok 183 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || true || true)" should evaluate to false, got false 270s ok 184 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || true && true)" should evaluate to false, got false 270s ok 185 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && true || true)" should evaluate to false, got false 270s ok 186 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && true && true)" should evaluate to true, got true 270s ok 187 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || true || !true)" should evaluate to false, got false 270s ok 188 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || true && !true)" should evaluate to true, got true 270s ok 189 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && true || !true)" should evaluate to true, got true 270s ok 190 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && true && !true)" should evaluate to true, got true 270s ok 191 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && !true)" should evaluate to true, got true 270s ok 192 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || !true)" should evaluate to true, got true 270s ok 193 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || !true || true)" should evaluate to false, got false 270s ok 194 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || !true && true)" should evaluate to true, got true 270s ok 195 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && !true || true)" should evaluate to false, got false 270s ok 196 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && !true && true)" should evaluate to true, got true 270s ok 197 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || !true || !true)" should evaluate to true, got true 270s ok 198 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true || !true && !true)" should evaluate to true, got true 270s ok 199 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && !true || !true)" should evaluate to true, got true 270s ok 200 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "!(!true && !true && !true)" should evaluate to true, got true 270s ok 201 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 270s ok 202 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 270s ok 203 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 270s ok 204 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 270s ok 205 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 270s ok 206 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 270s ok 207 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 270s ok 208 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 270s ok 209 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 270s ok 210 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 270s ok 211 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 270s ok 212 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 270s ok 213 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 270s ok 214 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 270s ok 215 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 270s ok 216 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 270s ok 217 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 270s ok 218 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 270s ok 219 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 270s ok 220 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-F '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 270s ok 221 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-F '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 270s ok 222 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-U '/apache/' " should evaluate to true, got true 270s ok 223 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "-U '/apache/expr/none' " should evaluate to false, got false 270s ok 224 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 270s ok 225 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 270s ok 226 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "base64('foo') = 'Zm9v' " should evaluate to true, got true 270s ok 227 270s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 270s ok 228 270s Error log should not have 'Internal evaluation error' entries, found 0 270s ok 229 270s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 270s ok 275s t/apache/expr_string.t .............. 275s 1..29 275s # Running under perl version 5.038002 for linux 275s # Current time local: Sun Mar 24 19:52:07 2024 275s # Current time GMT: Sun Mar 24 19:52:07 2024 275s # Using Test.pm version 1.31 275s # Using Apache/Test.pm version 1.42 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 1 275s Expected return code 200, got 200 for 'foo' 275s ok 2 275s # testing : log message [Sun Mar 24 19:52:10.245490 2024] [log_debug:info] [pid 14263] [client 127.0.0.1:39890] foo (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: 'foo' 275s # received: 'foo' 275s ok 3 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 4 275s Expected return code 200, got 200 for '%{req:SomeHeader}' 275s ok 5 275s # testing : log message [Sun Mar 24 19:52:10.507098 2024] [log_debug:info] [pid 14263] [client 127.0.0.1:39890] SomeValue (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: 'SomeValue' 275s # received: 'SomeValue' 275s ok 6 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 7 275s Should get parse error (500) for "%{", got 500 275s ok 8 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 9 275s Expected return code 200, got 200 for '%' 275s ok 10 275s # testing : log message [Sun Mar 24 19:52:11.020090 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] % (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: '%' 275s # received: '%' 275s ok 11 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 12 275s Expected return code 200, got 200 for '}' 275s ok 13 275s # testing : log message [Sun Mar 24 19:52:11.276125 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] } (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: '}' 275s # received: '}' 275s ok 14 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 15 275s Expected return code 200, got 200 for '\"' 275s ok 16 275s # testing : log message [Sun Mar 24 19:52:11.539176 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] " (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: '"' 275s # received: '"' 275s ok 17 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 18 275s Expected return code 200, got 200 for '\'' 275s ok 19 275s # testing : log message [Sun Mar 24 19:52:11.796622 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] ' (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: '\'' 275s # received: '\'' 275s ok 20 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 21 275s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 275s ok 22 275s # testing : log message [Sun Mar 24 19:52:12.052015 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: '%{req:SomeHeader}' 275s # received: '%{req:SomeHeader}' 275s ok 23 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 24 275s Expected return code 200, got 200 for '%{tolower:IDENT}' 275s ok 25 275s # testing : log message [Sun Mar 24 19:52:12.305924 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] ident (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: 'ident' 275s # received: 'ident' 275s ok 26 275s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 27 275s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 275s ok 28 275s # testing : log message [Sun Mar 24 19:52:12.561350 2024] [log_debug:info] [pid 6824] [client 127.0.0.1:39906] get (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 275s # didn't match 275s # expected: 'get' 275s # received: 'get' 275s ok 29 275s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 275s ok 279s t/apache/getfile.t .................. 279s # using LWP client 279s 1..219 279s # Running under perl version 5.038002 for linux 279s # Current time local: Sun Mar 24 19:52:12 2024 279s # Current time GMT: Sun Mar 24 19:52:12 2024 279s # Using Test.pm version 1.31 279s # Using Apache/Test.pm version 1.42 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "44f3-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 17651 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl.pod 279s # expected: 17651 279s # received: 17651 279s ok 1 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "dbb0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 56240 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5004delta.pod 279s # expected: 56240 279s # received: 56240 279s ok 2 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "85eb-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 34283 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5005delta.pod 279s # expected: 34283 279s # received: 34283 279s ok 3 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "d8ed-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 55533 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5100delta.pod 279s # expected: 55533 279s # received: 55533 279s ok 4 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "ab70-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 43888 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5101delta.pod 279s # expected: 43888 279s # received: 43888 279s ok 5 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "15cb7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 89271 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5120delta.pod 279s # expected: 89271 279s # received: 89271 279s ok 6 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2707-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9991 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5121delta.pod 279s # expected: 9991 279s # received: 9991 279s ok 7 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2569-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9577 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5122delta.pod 279s # expected: 9577 279s # received: 9577 279s ok 8 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1004-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4100 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5123delta.pod 279s # expected: 4100 279s # received: 4100 279s ok 9 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "e58-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3672 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5124delta.pod 279s # expected: 3672 279s # received: 3672 279s ok 10 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1e03-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7683 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5125delta.pod 279s # expected: 7683 279s # received: 7683 279s ok 11 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "233aa-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 144298 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5140delta.pod 279s # expected: 144298 279s # received: 144298 279s ok 12 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1f1e-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7966 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5141delta.pod 279s # expected: 7966 279s # received: 7966 279s ok 13 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1aec-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6892 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5142delta.pod 279s # expected: 6892 279s # received: 6892 279s ok 14 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1e50-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7760 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5143delta.pod 279s # expected: 7760 279s # received: 7760 279s ok 15 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "18b7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6327 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5144delta.pod 279s # expected: 6327 279s # received: 6327 279s ok 16 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "20a09-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 133641 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5160delta.pod 279s # expected: 133641 279s # received: 133641 279s ok 17 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "17fe-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6142 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5161delta.pod 279s # expected: 6142 279s # received: 6142 279s ok 18 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "e0a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3594 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5162delta.pod 279s # expected: 3594 279s # received: 3594 279s ok 19 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "ff5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4085 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5163delta.pod 279s # expected: 4085 279s # received: 4085 279s ok 20 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1d286-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 119430 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5180delta.pod 279s # expected: 119430 279s # received: 119430 279s ok 21 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "19c5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6597 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5181delta.pod 279s # expected: 6597 279s # received: 6597 279s ok 22 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "14d7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5335 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5182delta.pod 279s # expected: 5335 279s # received: 5335 279s ok 23 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1208-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4616 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5184delta.pod 279s # expected: 4616 279s # received: 4616 279s ok 24 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1c352-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 115538 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5200delta.pod 279s # expected: 115538 279s # received: 115538 279s ok 25 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2a07-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10759 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5201delta.pod 279s # expected: 10759 279s # received: 10759 279s ok 26 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2fef-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 12271 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5202delta.pod 279s # expected: 12271 279s # received: 12271 279s ok 27 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2410-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9232 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5203delta.pod 279s # expected: 9232 279s # received: 9232 279s ok 28 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1fa90-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 129680 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5220delta.pod 279s # expected: 129680 279s # received: 129680 279s ok 29 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "293d-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10557 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5221delta.pod 279s # expected: 10557 279s # received: 10557 279s ok 30 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "301f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 12319 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5222delta.pod 279s # expected: 12319 279s # received: 12319 279s ok 31 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "20fa-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8442 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5223delta.pod 279s # expected: 8442 279s # received: 8442 279s ok 32 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1162-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4450 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5224delta.pod 279s # expected: 4450 279s # received: 4450 279s ok 33 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "fc0b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 64523 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5240delta.pod 279s # expected: 64523 279s # received: 64523 279s ok 34 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2009-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8201 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5241delta.pod 279s # expected: 8201 279s # received: 8201 279s ok 35 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1007-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4103 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5242delta.pod 279s # expected: 4103 279s # received: 4103 279s ok 36 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2aac-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10924 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5243delta.pod 279s # expected: 10924 279s # received: 10924 279s ok 37 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1168-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4456 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5244delta.pod 279s # expected: 4456 279s # received: 4456 279s ok 38 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1875b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 100187 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5260delta.pod 279s # expected: 100187 279s # received: 100187 279s ok 39 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1e25-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7717 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5261delta.pod 279s # expected: 7717 279s # received: 7717 279s ok 40 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1e16-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7702 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5262delta.pod 279s # expected: 7702 279s # received: 7702 279s ok 41 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1b69-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7017 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5263delta.pod 279s # expected: 7017 279s # received: 7017 279s ok 42 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "115d9-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 71129 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5280delta.pod 279s # expected: 71129 279s # received: 71129 279s ok 43 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "11f7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4599 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5281delta.pod 279s # expected: 4599 279s # received: 4599 279s ok 44 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1806-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6150 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5282delta.pod 279s # expected: 6150 279s # received: 6150 279s ok 45 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "13f7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5111 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5283delta.pod 279s # expected: 5111 279s # received: 5111 279s ok 46 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9efd-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 40701 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5300delta.pod 279s # expected: 40701 279s # received: 40701 279s ok 47 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1662-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5730 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5301delta.pod 279s # expected: 5730 279s # received: 5730 279s ok 48 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "124a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4682 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5302delta.pod 279s # expected: 4682 279s # received: 4682 279s ok 49 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1374-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4980 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5303delta.pod 279s # expected: 4980 279s # received: 4980 279s ok 50 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "d310-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 54032 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5320delta.pod 279s # expected: 54032 279s # received: 54032 279s ok 51 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1b5f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7007 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5321delta.pod 279s # expected: 7007 279s # received: 7007 279s ok 52 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9201-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 37377 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5340delta.pod 279s # expected: 37377 279s # received: 37377 279s ok 53 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1076-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4214 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5341delta.pod 279s # expected: 4214 279s # received: 4214 279s ok 54 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "f6a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3946 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5342delta.pod 279s # expected: 3946 279s # received: 3946 279s ok 55 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "fd6-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4054 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5343delta.pod 279s # expected: 4054 279s # received: 4054 279s ok 56 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "ad8b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 44427 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5360delta.pod 279s # expected: 44427 279s # received: 44427 279s ok 57 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1288-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4744 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5361delta.pod 279s # expected: 4744 279s # received: 4744 279s ok 58 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "f6a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3946 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5362delta.pod 279s # expected: 3946 279s # received: 3946 279s ok 59 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "fd7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4055 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5363delta.pod 279s # expected: 4055 279s # received: 4055 279s ok 60 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "10d49-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 68937 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5380delta.pod 279s # expected: 68937 279s # received: 68937 279s ok 61 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "f6a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3946 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5381delta.pod 279s # expected: 3946 279s # received: 3946 279s ok 62 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "fd4-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4052 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl5382delta.pod 279s # expected: 4052 279s # received: 4052 279s ok 63 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1e729-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 124713 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl561delta.pod 279s # expected: 124713 279s # received: 124713 279s ok 64 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1a2c1-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 107201 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl56delta.pod 279s # expected: 107201 279s # received: 107201 279s ok 65 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "94ac-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 38060 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl581delta.pod 279s # expected: 38060 279s # received: 38060 279s ok 66 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1176-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4470 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl582delta.pod 279s # expected: 4470 279s # received: 4470 279s ok 67 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "18bf-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6335 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl583delta.pod 279s # expected: 6335 279s # received: 6335 279s ok 68 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1cc3-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7363 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl584delta.pod 279s # expected: 7363 279s # received: 7363 279s ok 69 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1701-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5889 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl585delta.pod 279s # expected: 5889 279s # received: 5889 279s ok 70 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "122b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4651 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl586delta.pod 279s # expected: 4651 279s # received: 4651 279s ok 71 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "20a5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8357 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl587delta.pod 279s # expected: 8357 279s # received: 8357 279s ok 72 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "62c1-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 25281 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl588delta.pod 279s # expected: 25281 279s # received: 25281 279s ok 73 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "d290-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 53904 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl589delta.pod 279s # expected: 53904 279s # received: 53904 279s ok 74 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1c1d5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 115157 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perl58delta.pod 279s # expected: 115157 279s # received: 115157 279s ok 75 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4fe9-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 20457 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlaix.pod 279s # expected: 20457 279s # received: 20457 279s ok 76 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1688-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5768 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlamiga.pod 279s # expected: 5768 279s # received: 5768 279s ok 77 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2031-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8241 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:15 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlandroid.pod 279s # expected: 8241 279s # received: 8241 279s ok 78 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "c9433-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 824371 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlapi.pod 279s # expected: 824371 279s # received: 824371 279s ok 79 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "5837-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 22583 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlapio.pod 279s # expected: 22583 279s # received: 22583 279s ok 80 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1b62-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7010 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlartistic.pod 279s # expected: 7010 279s # received: 7010 279s ok 81 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "20c2-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8386 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlbook.pod 279s # expected: 8386 279s # received: 8386 279s ok 82 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "126-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 294 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlboot.pod 279s # expected: 294 279s # received: 294 279s ok 83 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "130-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 304 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlbot.pod 279s # expected: 304 279s # received: 304 279s ok 84 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1f50-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8016 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlbs2000.pod 279s # expected: 8016 279s # received: 8016 279s ok 85 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "dea2-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 56994 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlcall.pod 279s # expected: 56994 279s # received: 56994 279s ok 86 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1180-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4480 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlcheat.pod 279s # expected: 4480 279s # received: 4480 279s ok 87 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "23bf-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9151 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlclass.pod 279s # expected: 9151 279s # received: 9151 279s ok 88 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "3c63-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 15459 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlclassguts.pod 279s # expected: 15459 279s # received: 15459 279s ok 89 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "254a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9546 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlclib.pod 279s # expected: 9546 279s # received: 9546 279s ok 90 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "12e5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4837 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlcn.pod 279s # expected: 4837 279s # received: 4837 279s ok 91 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1b1a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6938 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlcommunity.pod 279s # expected: 6938 279s # received: 6938 279s ok 92 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "662a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 26154 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlcygwin.pod 279s # expected: 26154 279s # received: 26154 279s ok 93 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "cfa2-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 53154 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldata.pod 279s # expected: 53154 279s # received: 53154 279s ok 94 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "134f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4943 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 279s # expected: 4943 279s # received: 4943 279s ok 95 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "a85c-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 43100 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldebguts.pod 279s # expected: 43100 279s # received: 43100 279s ok 96 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "5693-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 22163 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldebtut.pod 279s # expected: 22163 279s # received: 22163 279s ok 97 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9bbb-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 39867 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldebug.pod 279s # expected: 39867 279s # received: 39867 279s ok 98 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "fd4-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4052 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldelta.pod 279s # expected: 4052 279s # received: 4052 279s ok 99 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "5f0a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 24330 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldeprecation.pod 279s # expected: 24330 279s # received: 24330 279s ok 100 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4c051-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 311377 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldiag.pod 279s # expected: 311377 279s # received: 311377 279s ok 101 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "24a0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9376 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldoc.pod 279s # expected: 9376 279s # received: 9376 279s ok 102 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "b4ed-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 46317 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldocstyle.pod 279s # expected: 46317 279s # received: 46317 279s ok 103 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "687a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 26746 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldsc.pod 279s # expected: 26746 279s # received: 26746 279s ok 104 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1f17-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7959 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perldtrace.pod 279s # expected: 7959 279s # received: 7959 279s ok 105 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "14981-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 84353 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlebcdic.pod 279s # expected: 84353 279s # received: 84353 279s ok 106 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9321-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 37665 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlembed.pod 279s # expected: 37665 279s # received: 37665 279s ok 107 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2877-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10359 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlexperiment.pod 279s # expected: 10359 279s # received: 10359 279s ok 108 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "590b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 22795 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq.pod 279s # expected: 22795 279s # received: 22795 279s ok 109 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "385d-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 14429 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq1.pod 279s # expected: 14429 279s # received: 14429 279s ok 110 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "24a1-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9377 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq2.pod 279s # expected: 9377 279s # received: 9377 279s ok 111 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "92e1-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 37601 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq3.pod 279s # expected: 37601 279s # received: 37601 279s ok 112 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "162be-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 90814 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq4.pod 279s # expected: 90814 279s # received: 90814 279s ok 113 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "d7fc-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 55292 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq5.pod 279s # expected: 55292 279s # received: 55292 279s ok 114 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9a71-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 39537 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq6.pod 279s # expected: 39537 279s # received: 39537 279s ok 115 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "93b8-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 37816 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq7.pod 279s # expected: 37816 279s # received: 37816 279s ok 116 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "c310-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 49936 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq8.pod 279s # expected: 49936 279s # received: 49936 279s ok 117 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "3b75-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 15221 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfaq9.pod 279s # expected: 15221 279s # received: 15221 279s ok 118 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "56ca-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 22218 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfilter.pod 279s # expected: 22218 279s # received: 22218 279s ok 119 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "342b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 13355 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfork.pod 279s # expected: 13355 279s # received: 13355 279s ok 120 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "40e0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 16608 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlform.pod 279s # expected: 16608 279s # received: 16608 279s ok 121 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "671-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 1649 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 279s # expected: 1649 279s # received: 1649 279s ok 122 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "67142-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 422210 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlfunc.pod 279s # expected: 422210 279s # received: 422210 279s ok 123 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "7c2a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 31786 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlgit.pod 279s # expected: 31786 279s # received: 31786 279s ok 124 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "21810-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 137232 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlglossary.pod 279s # expected: 137232 279s # received: 137232 279s ok 125 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4075-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 16501 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlgov.pod 279s # expected: 16501 279s # received: 16501 279s ok 126 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "35f7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 13815 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlgpl.pod 279s # expected: 13815 279s # received: 13815 279s ok 127 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2c264-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 180836 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlguts.pod 279s # expected: 180836 279s # received: 180836 279s ok 128 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "afe4-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 45028 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhack.pod 279s # expected: 45028 279s # received: 45028 279s ok 129 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "11a38-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 72248 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhacktips.pod 279s # expected: 72248 279s # received: 72248 279s ok 130 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1809-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6153 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhacktut.pod 279s # expected: 6153 279s # received: 6153 279s ok 131 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "5f7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 1527 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhaiku.pod 279s # expected: 1527 279s # received: 1527 279s ok 132 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "e88a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 59530 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhist.pod 279s # expected: 59530 279s # received: 59530 279s ok 133 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "77a4-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 30628 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhpux.pod 279s # expected: 30628 279s # received: 30628 279s ok 134 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "7dd-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 2013 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlhurd.pod 279s # expected: 2013 279s # received: 2013 279s ok 135 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1f865-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 129125 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlintern.pod 279s # expected: 129125 279s # received: 129125 279s ok 136 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9216-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 37398 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlinterp.pod 279s # expected: 37398 279s # received: 37398 279s ok 137 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "579d-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 22429 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlintro.pod 279s # expected: 22429 279s # received: 22429 279s ok 138 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "8ad3-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 35539 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perliol.pod 279s # expected: 35539 279s # received: 35539 279s ok 139 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "11817-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 71703 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlipc.pod 279s # expected: 71703 279s # received: 71703 279s ok 140 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1150-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4432 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlirix.pod 279s # expected: 4432 279s # received: 4432 279s ok 141 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "20a8-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8360 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perljp.pod 279s # expected: 8360 279s # received: 8360 279s ok 142 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2fc0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 12224 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlko.pod 279s # expected: 12224 279s # received: 12224 279s ok 143 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "163-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 355 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perllexwarn.pod 279s # expected: 355 279s # received: 355 279s ok 144 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "7ea-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 2026 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perllinux.pod 279s # expected: 2026 279s # received: 2026 279s ok 145 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "12457-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 74839 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perllocale.pod 279s # expected: 74839 279s # received: 74839 279s ok 146 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "24dc-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9436 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perllol.pod 279s # expected: 9436 279s # received: 9436 279s ok 147 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2f6f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 12143 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlmacosx.pod 279s # expected: 12143 279s # received: 12143 279s ok 148 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "6753-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 26451 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlmod.pod 279s # expected: 26451 279s # received: 26451 279s ok 149 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2574-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9588 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 279s # expected: 9588 279s # received: 9588 279s ok 150 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "e547-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 58695 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlmodlib.pod 279s # expected: 58695 279s # received: 58695 279s ok 151 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "573b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 22331 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 279s # expected: 22331 279s # received: 22331 279s ok 152 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "d65-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3429 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlmroapi.pod 279s # expected: 3429 279s # received: 3429 279s ok 153 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2ad3-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10963 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlnewmod.pod 279s # expected: 10963 279s # received: 10963 279s ok 154 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "20a5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8357 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlnumber.pod 279s # expected: 8357 279s # received: 8357 279s ok 155 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "8d30-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 36144 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlobj.pod 279s # expected: 36144 279s # received: 36144 279s ok 156 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "6885-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 26757 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlootut.pod 279s # expected: 26757 279s # received: 26757 279s ok 157 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "251a5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 151973 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlop.pod 279s # expected: 151973 279s # received: 151973 279s ok 158 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4db-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 1243 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 279s # expected: 1243 279s # received: 1243 279s ok 159 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "3b77-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 15223 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlopentut.pod 279s # expected: 15223 279s # received: 15223 279s ok 160 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "16cb9-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 93369 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlos2.pod 279s # expected: 93369 279s # received: 93369 279s ok 161 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "37cb-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 14283 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlos390.pod 279s # expected: 14283 279s # received: 14283 279s ok 162 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "12b0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4784 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlos400.pod 279s # expected: 4784 279s # received: 4784 279s ok 163 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "c8a9-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 51369 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlpacktut.pod 279s # expected: 51369 279s # received: 51369 279s ok 164 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "c2bd-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 49853 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlperf.pod 279s # expected: 49853 279s # received: 49853 279s ok 165 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1418-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5144 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlplan9.pod 279s # expected: 5144 279s # received: 5144 279s ok 166 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "5b65-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 23397 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlpod.pod 279s # expected: 23397 279s # received: 23397 279s ok 167 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "10d10-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 68880 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlpodspec.pod 279s # expected: 68880 279s # received: 68880 279s ok 168 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2f40-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 12096 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 279s # expected: 12096 279s # received: 12096 279s ok 169 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "67b7-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 26551 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlpolicy.pod 279s # expected: 26551 279s # received: 26551 279s ok 170 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "15cc8-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 89288 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlport.pod 279s # expected: 89288 279s # received: 89288 279s ok 171 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1412-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 5138 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlpragma.pod 279s # expected: 5138 279s # received: 5138 279s ok 172 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1a25-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 6693 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlqnx.pod 279s # expected: 6693 279s # received: 6693 279s ok 173 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2127d-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 135805 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlre.pod 279s # expected: 135805 279s # received: 135805 279s ok 174 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "7bad-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 31661 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlreapi.pod 279s # expected: 31661 279s # received: 31661 279s ok 175 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "818f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 33167 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 279s # expected: 33167 279s # received: 33167 279s ok 176 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "beb0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 48816 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 279s # expected: 48816 279s # received: 48816 279s ok 177 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "8c47-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 35911 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlref.pod 279s # expected: 35911 279s # received: 35911 279s ok 178 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4944-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 18756 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlreftut.pod 279s # expected: 18756 279s # received: 18756 279s ok 179 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "a989-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 43401 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlreguts.pod 279s # expected: 43401 279s # received: 43401 279s ok 180 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1fd-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 509 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlrepository.pod 279s # expected: 509 279s # received: 509 279s ok 181 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4af5-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 19189 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlrequick.pod 279s # expected: 19189 279s # received: 19189 279s ok 182 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "3ce4-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 15588 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlreref.pod 279s # expected: 15588 279s # received: 15588 279s ok 183 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1e219-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 123417 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlretut.pod 279s # expected: 123417 279s # received: 123417 279s ok 184 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "60c-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 1548 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlriscos.pod 279s # expected: 1548 279s # received: 1548 279s ok 185 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "e52d-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 58669 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlrun.pod 279s # expected: 58669 279s # received: 58669 279s ok 186 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "6cc6-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 27846 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsec.pod 279s # expected: 27846 279s # received: 27846 279s ok 187 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "4af2-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 19186 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 279s # expected: 19186 279s # received: 19186 279s ok 188 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "74a6-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 29862 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsolaris.pod 279s # expected: 29862 279s # received: 29862 279s ok 189 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1bdc-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7132 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsource.pod 279s # expected: 7132 279s # received: 7132 279s ok 190 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "233b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 9019 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlstyle.pod 279s # expected: 9019 279s # received: 9019 279s ok 191 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "12f85-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 77701 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsub.pod 279s # expected: 77701 279s # received: 77701 279s ok 192 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "d2de-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 53982 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsyn.pod 279s # expected: 53982 279s # received: 53982 279s ok 193 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "2858-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10328 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlsynology.pod 279s # expected: 10328 279s # received: 10328 279s ok 194 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "b53a-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 46394 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlthrtut.pod 279s # expected: 46394 279s # received: 46394 279s ok 195 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "9a91-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 39569 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltie.pod 279s # expected: 39569 279s # received: 39569 279s ok 196 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "b9206-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 758278 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltoc.pod 279s # expected: 758278 279s # received: 758278 279s ok 197 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "174-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 372 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltodo.pod 279s # expected: 372 279s # received: 372 279s ok 198 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "126-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 294 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltooc.pod 279s # expected: 294 279s # received: 294 279s ok 199 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "126-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 294 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltoot.pod 279s # expected: 294 279s # received: 294 279s ok 200 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "297f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 10623 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltrap.pod 279s # expected: 10623 279s # received: 10623 279s ok 201 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "213f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 8511 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltru64.pod 279s # expected: 8511 279s # received: 8511 279s ok 202 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1183-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4483 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perltw.pod 279s # expected: 4483 279s # received: 4483 279s ok 203 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "162c0-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 90816 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlunicode.pod 279s # expected: 90816 279s # received: 90816 279s ok 204 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "6349-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 25417 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlunicook.pod 279s # expected: 25417 279s # received: 25417 279s ok 205 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "372e-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 14126 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlunifaq.pod 279s # expected: 14126 279s # received: 14126 279s ok 206 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "96e1-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 38625 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perluniintro.pod 279s # expected: 38625 279s # received: 38625 279s ok 207 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "6eefa-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 454394 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perluniprops.pod 279s # expected: 454394 279s # received: 454394 279s ok 208 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1f0f-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7951 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlunitut.pod 279s # expected: 7951 279s # received: 7951 279s ok 209 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1ce8-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 7400 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlutil.pod 279s # expected: 7400 279s # received: 7400 279s ok 210 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "16ab2-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 92850 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlvar.pod 279s # expected: 92850 279s # received: 92850 279s ok 211 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "c68d-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 50829 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlvms.pod 279s # expected: 50829 279s # received: 50829 279s ok 212 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "f16-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 3862 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlvos.pod 279s # expected: 3862 279s # received: 3862 279s ok 213 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "7fdb-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 32731 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlwin32.pod 279s # expected: 32731 279s # received: 32731 279s ok 214 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "1532b-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 86827 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlxs.pod 279s # expected: 86827 279s # received: 86827 279s ok 215 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "c504-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 50436 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlxstut.pod 279s # expected: 50436 279s # received: 50436 279s ok 216 279s #lwp request: 279s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "5dc1-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 24001 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 279s # expected: 24001 279s # received: 24001 279s ok 217 279s #lwp request: 279s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "cb0a0-60fb82f589ec0" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 831648 279s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-binary-httpd 279s # expected: 831648 279s # received: 831648 279s ok 218 279s #lwp request: 279s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 279s #User-Agent: libwww-perl/6.76 279s # 279s #server response: 279s #HTTP/1.1 200 OK 279s #Connection: close 279s #Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Accept-Ranges: bytes 279s #ETag: "415750-60ec1fb4f0200" 279s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 279s #Vary: In-If1 279s #Content-Length: 4282192 279s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 279s #Client-Date: Sun, 24 Mar 2024 19:52:16 GMT 279s #Client-Peer: 127.0.0.1:8529 279s #Client-Response-Num: 1 279s #DMMATCH1: 1 279s # 279s # testing : download of /getfiles-binary-perl 279s # expected: 4282192 279s # received: 4282192 279s ok 219 279s ok 283s t/apache/headers.t .................. 283s 1..27 283s # Running under perl version 5.038002 for linux 283s # Current time local: Sun Mar 24 19:52:16 2024 283s # Current time GMT: Sun Mar 24 19:52:16 2024 283s # Using Test.pm version 1.31 283s # Using Apache/Test.pm version 1.42 283s testing: Hello: World 283s ok 1 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 2 283s header: [World] vs [World] 283s # testing : compare header Hello value 283s # expected: 'World' 283s # received: 'World' 283s ok 3 283s testing: Hello: World 283s ok 4 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 5 283s header: [World] vs [World] 283s # testing : compare header Hello value 283s # expected: 'World' 283s # received: 'World' 283s ok 6 283s testing: Hello: World 283s ok 7 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 8 283s header: [World] vs [World] 283s # testing : compare header Hello value 283s # expected: 'World' 283s # received: 'World' 283s ok 9 283s testing: Hello: Foo 283s Bar 283s ok 10 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 11 283s header: [Foo Bar] vs [Foo Bar] 283s # testing : compare header Hello value 283s # expected: 'Foo Bar' 283s # received: 'Foo Bar' 283s ok 12 283s testing: Hello: Foo 283s Bar 283s ok 13 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 14 283s header: [Foo Bar] vs [Foo Bar] 283s # testing : compare header Hello value 283s # expected: 'Foo Bar' 283s # received: 'Foo Bar' 283s ok 15 283s testing: Hello: Foo 283s Bar 283s ok 16 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 17 283s header: [Foo Bar] vs [Foo Bar] 283s # testing : compare header Hello value 283s # expected: 'Foo Bar' 283s # received: 'Foo Bar' 283s ok 18 283s testing: Hello: Foo 283s Bar 283s ok 19 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 20 283s header: [Foo Bar] vs [Foo Bar] 283s # testing : compare header Hello value 283s # expected: 'Foo Bar' 283s # received: 'Foo Bar' 283s ok 21 283s testing: Hello: Foo 283s Bar 283s ok 22 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 23 283s header: [Foo Bar] vs [Foo Bar] 283s # testing : compare header Hello value 283s # expected: 'Foo Bar' 283s # received: 'Foo Bar' 283s ok 24 283s testing: Hello:World 283s ok 25 283s # testing : response success 283s # expected: qr/HTTP\/1\.. 200 OK/ 283s # received: 'HTTP/1.1 200 OK' 283s ok 26 283s header: [World] vs [World] 283s # testing : compare header Hello value 283s # expected: 'World' 283s # received: 'World' 283s ok 27 283s ok 286s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 290s t/apache/http_strict.t .............. 290s 1..178 290s # Running under perl version 5.038002 for linux 290s # Current time local: Sun Mar 24 19:52:23 2024 290s # Current time GMT: Sun Mar 24 19:52:23 2024 290s # Using Test.pm version 1.31 290s # Using Apache/Test.pm version 1.42 290s # SENDING: 290s # GET / HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 1 290s # SENDING: 290s # GET / HTTP/1.0\n\n 290s # expecting success, got 200 290s ok 2 290s # SENDING: 290s # get / HTTP/1.0\r\n\r\n 290s # expecting 501, got 501 290s ok 3 290s # SENDING: 290s # G ET / HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 4 290s # SENDING: 290s # G\x00ET / HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 5 290s # SENDING: 290s # G/T / HTTP/1.0\r\n\r\n 290s # expecting 501, got 501 290s ok 6 290s # SENDING: 290s # GET /\x00 HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 7 290s # SENDING: 290s # GET / HTTP/1.0\x00\r\n\r\n 290s # expecting 400, got 400 290s ok 8 290s # SENDING: 290s # GET\x0c/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 9 290s # SENDING: 290s # GET\r/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 10 290s # SENDING: 290s # GET\t/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 11 290s # SENDING: 290s # GET / HTT/1.0\r\n\r\n 290s # expecting error, got 400 290s ok 12 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 290s # expecting success, got 200 290s ok 13 290s # SENDING: 290s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 290s # expecting success, got 200 290s ok 14 290s # SENDING: 290s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 290s # expecting success, got 200 290s ok 15 290s # SENDING: 290s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 16 290s # SENDING: 290s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 17 290s # SENDING: 290s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 290s # expecting 200, got 200 290s ok 18 290s # SENDING: 290s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 19 290s # SENDING: 290s # GET / HTTP/\r\nHost: localhost\r\n\r\n 290s # expecting error, got 400 290s ok 20 290s # SENDING: 290s # GET / HTTP/0.9\r\n\r\n 290s # expecting error, got 400 290s ok 21 290s # SENDING: 290s # GET / HTTP/0.8\r\n\r\n 290s # expecting error, got 400 290s ok 22 290s # SENDING: 290s # GET /\x01 HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 23 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 24 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 290s # expecting 200, got 200 290s ok 25 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 290s # expecting 400, got 400 290s ok 26 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 290s # expecting 200, got 200 290s ok 27 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo\r\n\r\n 290s # expecting 400, got 400 290s ok 28 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 290s # expecting 400, got 400 290s ok 29 290s # SENDING: 290s # GET / HTTP/1.0\r\n: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 30 290s # SENDING: 290s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 31 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 290s # expecting 400, got 400 290s ok 32 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 290s # expecting 400, got 400 290s ok 33 290s # SENDING: 290s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 290s # expecting 400, got 400 290s ok 34 290s # SENDING: 290s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 35 290s # SENDING: 290s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 36 290s # SENDING: 290s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 37 290s # SENDING: 290s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 290s # expecting 200, got 200 290s ok 38 290s # SENDING: 290s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 290s # expecting 400, got 400 290s ok 39 290s # SENDING: 290s # GET / HTTP/1.0\r\r 290s # expecting dropped connection and HTTPD dropped connection 290s ok 40 290s # SENDING: 290s # GET /\r\n 290s # expecting headerless HTTP/0.9 body, got response 290s ok 41 290s # SENDING: 290s # GET /#frag HTTP/1.0\r\n 290s # expecting 400, got 400 290s ok 42 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 290s # expecting 200, got 200 290s ok 43 290s # SENDING: 290s # GET http://017700000001/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 44 290s # SENDING: 290s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 45 290s # SENDING: 290s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 46 290s # SENDING: 290s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 47 290s # SENDING: 290s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 48 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 290s # expecting 200, got 200 290s ok 49 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 290s # expecting 400, got 400 290s ok 50 290s # SENDING: 290s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 51 290s # SENDING: 290s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 52 290s # SENDING: 290s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 53 290s # SENDING: 290s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 54 290s # SENDING: 290s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 55 290s # SENDING: 290s # GET http://[::1]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 56 290s # SENDING: 290s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 57 290s # SENDING: 290s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 58 290s # SENDING: 290s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 59 290s # SENDING: 290s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 60 290s # SENDING: 290s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 61 290s # SENDING: 290s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 62 290s # SENDING: 290s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 63 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 290s # expecting success, got 200 290s ok 64 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 290s # expecting success, got 200 290s ok 65 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 290s # expecting success, got 200 290s ok 66 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 290s # expecting success, got 200 290s ok 67 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 290s # expecting success, got 200 290s ok 68 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 290s # expecting success, got 200 290s ok 69 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 290s # expecting 200, got 200 290s ok 70 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 290s # expecting 200, got 200 290s ok 71 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 290s # expecting 400, got 400 290s ok 72 290s # SENDING: 290s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 73 290s # SENDING: 290s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 74 290s # SENDING: 290s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 75 290s # SENDING: 290s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 76 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 290s # expecting 200, got 200 290s ok 77 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 290s # expecting 200, got 200 290s ok 78 290s # SENDING: 290s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 79 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 290s # DECODED: Foo: bar 290s # RESPONSE: 290s # HTTP/1.1 200 OK\r\n 290s # Date: Sun, 24 Mar 2024 19:52:25 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Foo: bar\r\n 290s # Vary: In-If1\r\n 290s # DMMATCH1: 1\r\n 290s # Connection: close\r\n 290s # Content-Type: text/plain\r\n 290s # \r\n 290s # Hi!\n 290s # SERVERNAME=localhost\n 290s # HTTP_HOST=\n 290s # 290s # expecting 200, got 200 290s ok 80 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 290s # DECODED: Foo: 290s # RESPONSE: 290s # HTTP/1.1 200 OK\r\n 290s # Date: Sun, 24 Mar 2024 19:52:25 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Foo: \r\n 290s # Vary: In-If1\r\n 290s # DMMATCH1: 1\r\n 290s # Connection: close\r\n 290s # Content-Type: text/plain\r\n 290s # \r\n 290s # Hi!\n 290s # SERVERNAME=localhost\n 290s # HTTP_HOST=\n 290s # 290s # expecting 200, got 200 290s ok 81 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 290s # DECODED: : bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:25 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 564\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 82 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 290s # DECODED: F\x00oo: bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:25 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 528\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 83 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 290s # DECODED: F\x01oo: bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 564\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 84 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 290s # DECODED: F\noo: bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 528\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 85 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 290s # DECODED: Foo: b\tar 290s # RESPONSE: 290s # HTTP/1.1 200 OK\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Foo: b\tar\r\n 290s # Vary: In-If1\r\n 290s # DMMATCH1: 1\r\n 290s # Connection: close\r\n 290s # Content-Type: text/plain\r\n 290s # \r\n 290s # Hi!\n 290s # SERVERNAME=localhost\n 290s # HTTP_HOST=\n 290s # 290s # expecting 200, got 200 290s ok 86 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 290s # DECODED: Foo: b\x01ar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 564\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 87 290s # SENDING: 290s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 290s # expecting 500, got 500 290s ok 88 290s # SENDING: 290s # GET / HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 89 290s # SENDING: 290s # GET / HTTP/1.0\n\n 290s # expecting 400, got 400 290s ok 90 290s # SENDING: 290s # get / HTTP/1.0\r\n\r\n 290s # expecting 501, got 501 290s ok 91 290s # SENDING: 290s # G ET / HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 92 290s # SENDING: 290s # G\x00ET / HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 93 290s # SENDING: 290s # G/T / HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 94 290s # SENDING: 290s # GET /\x00 HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 95 290s # SENDING: 290s # GET / HTTP/1.0\x00\r\n\r\n 290s # expecting 400, got 400 290s ok 96 290s # SENDING: 290s # GET\x0c/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 97 290s # SENDING: 290s # GET\r/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 98 290s # SENDING: 290s # GET\t/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 99 290s # SENDING: 290s # GET / HTT/1.0\r\n\r\n 290s # expecting error, got 400 290s ok 100 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 290s # expecting success, got 200 290s ok 101 290s # SENDING: 290s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 290s # expecting success, got 200 290s ok 102 290s # SENDING: 290s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 290s # expecting success, got 200 290s ok 103 290s # SENDING: 290s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 104 290s # SENDING: 290s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 105 290s # SENDING: 290s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 106 290s # SENDING: 290s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 107 290s # SENDING: 290s # GET / HTTP/\r\nHost: localhost\r\n\r\n 290s # expecting error, got 400 290s ok 108 290s # SENDING: 290s # GET / HTTP/0.9\r\n\r\n 290s # expecting error, got 400 290s ok 109 290s # SENDING: 290s # GET / HTTP/0.8\r\n\r\n 290s # expecting error, got 400 290s ok 110 290s # SENDING: 290s # GET /\x01 HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 111 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 112 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 290s # expecting 200, got 200 290s ok 113 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 290s # expecting 400, got 400 290s ok 114 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 290s # expecting 400, got 400 290s ok 115 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo\r\n\r\n 290s # expecting 400, got 400 290s ok 116 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 290s # expecting 400, got 400 290s ok 117 290s # SENDING: 290s # GET / HTTP/1.0\r\n: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 118 290s # SENDING: 290s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 119 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 290s # expecting 400, got 400 290s ok 120 290s # SENDING: 290s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 290s # expecting 400, got 400 290s ok 121 290s # SENDING: 290s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 290s # expecting 400, got 400 290s ok 122 290s # SENDING: 290s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 123 290s # SENDING: 290s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 124 290s # SENDING: 290s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 290s # expecting 400, got 400 290s ok 125 290s # SENDING: 290s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 290s # expecting 200, got 200 290s ok 126 290s # SENDING: 290s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 290s # expecting 400, got 400 290s ok 127 290s # SENDING: 290s # GET / HTTP/1.0\r\r 290s # expecting dropped connection and HTTPD dropped connection 290s ok 128 290s # SENDING: 290s # GET /\r\n 290s # expecting headerless HTTP/0.9 body, got response 290s ok 129 290s # SENDING: 290s # GET /#frag HTTP/1.0\r\n 290s # expecting 400, got 400 290s ok 130 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 290s # expecting 400, got 400 290s ok 131 290s # SENDING: 290s # GET http://017700000001/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 132 290s # SENDING: 290s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 133 290s # SENDING: 290s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 134 290s # SENDING: 290s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 135 290s # SENDING: 290s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 136 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 290s # expecting 400, got 400 290s ok 137 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 290s # expecting 400, got 400 290s ok 138 290s # SENDING: 290s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 139 290s # SENDING: 290s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 140 290s # SENDING: 290s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 141 290s # SENDING: 290s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 142 290s # SENDING: 290s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 143 290s # SENDING: 290s # GET http://[::1]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 144 290s # SENDING: 290s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 145 290s # SENDING: 290s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 146 290s # SENDING: 290s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 147 290s # SENDING: 290s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 148 290s # SENDING: 290s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 149 290s # SENDING: 290s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 290s # expecting success, got 200 290s ok 150 290s # SENDING: 290s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 290s # expecting 400, got 400 290s ok 151 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 290s # expecting success, got 200 290s ok 152 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 290s # expecting success, got 200 290s ok 153 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 290s # expecting success, got 200 290s ok 154 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 290s # expecting success, got 200 290s ok 155 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 290s # expecting success, got 200 290s ok 156 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 290s # expecting success, got 200 290s ok 157 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 290s # expecting 400, got 400 290s ok 158 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 290s # expecting 400, got 400 290s ok 159 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 290s # expecting 400, got 400 290s ok 160 290s # SENDING: 290s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 161 290s # SENDING: 290s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 162 290s # SENDING: 290s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 163 290s # SENDING: 290s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 290s # expecting 200, got 200 290s ok 164 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 290s # expecting 200, got 200 290s ok 165 290s # SENDING: 290s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 290s # expecting 200, got 200 290s ok 166 290s # SENDING: 290s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 290s # expecting 200, got 200 290s ok 167 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 290s # DECODED: Foo: bar 290s # RESPONSE: 290s # HTTP/1.1 200 OK\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Foo: bar\r\n 290s # Vary: In-If1\r\n 290s # DMMATCH1: 1\r\n 290s # Connection: close\r\n 290s # Content-Type: text/plain\r\n 290s # \r\n 290s # Hi!\n 290s # SERVERNAME=localhost\n 290s # HTTP_HOST=\n 290s # 290s # expecting 200, got 200 290s ok 168 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 290s # DECODED: Foo: 290s # RESPONSE: 290s # HTTP/1.1 200 OK\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Foo: \r\n 290s # Vary: In-If1\r\n 290s # DMMATCH1: 1\r\n 290s # Connection: close\r\n 290s # Content-Type: text/plain\r\n 290s # \r\n 290s # Hi!\n 290s # SERVERNAME=localhost\n 290s # HTTP_HOST=\n 290s # 290s # expecting 200, got 200 290s ok 169 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 290s # DECODED: : bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 564\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 170 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 290s # DECODED: F\x00oo: bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 528\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 171 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 290s # DECODED: F\x01oo: bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 564\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 172 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 290s # DECODED: F\noo: bar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 528\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 173 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 290s # DECODED: Foo: b\tar 290s # RESPONSE: 290s # HTTP/1.1 200 OK\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Foo: b\tar\r\n 290s # Vary: In-If1\r\n 290s # DMMATCH1: 1\r\n 290s # Connection: close\r\n 290s # Content-Type: text/plain\r\n 290s # \r\n 290s # Hi!\n 290s # SERVERNAME=localhost\n 290s # HTTP_HOST=\n 290s # 290s # expecting 200, got 200 290s ok 174 290s # SENDING: 290s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 290s # DECODED: Foo: b\x01ar 290s # RESPONSE: 290s # HTTP/1.1 500 Internal Server Error\r\n 290s # Date: Sun, 24 Mar 2024 19:52:26 GMT\r\n 290s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 290s # Content-Length: 564\r\n 290s # Connection: close\r\n 290s # Content-Type: text/html; charset=iso-8859-1\r\n 290s # \r\n 290s # \n 290s # \n 290s # ... 290s # expecting 500, got 500 290s ok 175 290s # SENDING: 290s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 290s # expecting 500, got 500 290s ok 176 290s ok 177 290s ok 178 290s ok 292s t/apache/if_sections.t .............. 292s 1..46 292s # Running under perl version 5.038002 for linux 292s # Current time local: Sun Mar 24 19:52:27 2024 292s # Current time GMT: Sun Mar 24 19:52:27 2024 292s # Using Test.pm version 1.31 292s # Using Apache/Test.pm version 1.42 292s # /if_sec/ with '': 292s # expected: 200 292s # received: '200' 292s ok 1 292s # expected: undef 292s # received: undef 292s ok 2 292s # /if_sec/foo.if_test with '': 292s # expected: 200 292s # received: '200' 292s ok 3 292s # expected: undef 292s # received: undef 292s ok 4 292s # /if_sec/foo.if_test with '1': 292s # expected: 200 292s # received: '200' 292s ok 5 292s # expected: 'global1' 292s # received: 'global1' 292s ok 6 292s # /if_sec/foo.if_test with '1 11': 292s # expected: 200 292s # received: '200' 292s ok 7 292s # expected: 'global1, nested11, nested113' 292s # received: 'global1, nested11, nested113' 292s ok 8 292s # /if_sec/foo.if_test with '1 11 111': 292s # expected: 200 292s # received: '200' 292s ok 9 292s # expected: 'global1, nested11, nested111' 292s # received: 'global1, nested11, nested111' 292s ok 10 292s # /if_sec/foo.if_test with '1 11 112': 292s # expected: 200 292s # received: '200' 292s ok 11 292s # expected: 'global1, nested11, nested112' 292s # received: 'global1, nested11, nested112' 292s ok 12 292s # /if_sec/foo.if_test with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 13 292s # expected: 'global1, files2' 292s # received: 'global1, files2' 292s ok 14 292s # /if_sec/dir/foo.txt with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 15 292s # expected: 'global1, dir1, dir2, dir_files1' 292s # received: 'global1, dir1, dir2, dir_files1' 292s ok 16 292s # /if_sec/dir/ with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 17 292s # expected: 'global1, dir1, dir2' 292s # received: 'global1, dir1, dir2' 292s ok 18 292s # /if_sec/dir/ with '1 11': 292s # expected: 200 292s # received: '200' 292s ok 19 292s # expected: 'global1, dir1, nested11, nested113' 292s # received: 'global1, dir1, nested11, nested113' 292s ok 20 292s # /if_sec/dir/ with '1 11 111': 292s # expected: 200 292s # received: '200' 292s ok 21 292s # expected: 'global1, dir1, nested11, nested111' 292s # received: 'global1, dir1, nested11, nested111' 292s ok 22 292s # /if_sec/dir/ with '1 11 112': 292s # expected: 200 292s # received: '200' 292s ok 23 292s # expected: 'global1, dir1, nested11, nested112' 292s # received: 'global1, dir1, nested11, nested112' 292s ok 24 292s # /if_sec/loc/ with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 25 292s # expected: 'global1, loc1, loc2' 292s # received: 'global1, loc1, loc2' 292s ok 26 292s # /if_sec/loc/foo.txt with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 27 292s # expected: 'global1, loc1, loc2' 292s # received: 'global1, loc1, loc2' 292s ok 28 292s # /if_sec/loc/ with '1 11': 292s # expected: 200 292s # received: '200' 292s ok 29 292s # expected: 'global1, loc1, nested11, nested113' 292s # received: 'global1, loc1, nested11, nested113' 292s ok 30 292s # /if_sec/loc/ with '1 11 111': 292s # expected: 200 292s # received: '200' 292s ok 31 292s # expected: 'global1, loc1, nested11, nested111' 292s # received: 'global1, loc1, nested11, nested111' 292s ok 32 292s # /if_sec/loc/ with '1 11 112': 292s # expected: 200 292s # received: '200' 292s ok 33 292s # expected: 'global1, loc1, nested11, nested112' 292s # received: 'global1, loc1, nested11, nested112' 292s ok 34 292s # /if_sec/loc/foo.if_test with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 35 292s # expected: 'global1, files2, loc1, loc2' 292s # received: 'global1, files2, loc1, loc2' 292s ok 36 292s # /if_sec/loc/foo.if_test with '1 2 11': 292s # expected: 200 292s # received: '200' 292s ok 37 292s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 292s # received: 'global1, files2, loc1, loc2, nested11, nested113' 292s ok 38 292s # /if_sec/loc/foo.if_test with '1 2 11 111': 292s # expected: 200 292s # received: '200' 292s ok 39 292s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 292s # received: 'global1, files2, loc1, loc2, nested11, nested111' 292s ok 40 292s # /if_sec/loc/foo.if_test with '1 2 11 112': 292s # expected: 200 292s # received: '200' 292s ok 41 292s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 292s # received: 'global1, files2, loc1, loc2, nested11, nested112' 292s ok 42 292s # /if_sec/proxy/ with '1 2': 292s # expected: 200 292s # received: '200' 292s ok 43 292s # expected: 'global1, locp1, locp2' 292s # received: 'global1, locp1, locp2' 292s ok 44 292s # /if_sec/proxy/ with '2': 292s # expected: 200 292s # received: '200' 292s ok 45 292s # expected: 'locp2' 292s # received: 'locp2' 292s ok 46 292s ok 295s t/apache/iffile.t ................... 295s 1..2 295s # Running under perl version 5.038002 for linux 295s # Current time local: Sun Mar 24 19:52:29 2024 295s # Current time GMT: Sun Mar 24 19:52:29 2024 295s # Using Test.pm version 1.31 295s # Using Apache/Test.pm version 1.42 295s # expected: 200 295s # received: '200' 295s ok 1 295s # expected: 'success1, success2, success3, success4, success5' 295s # received: 'success1, success2, success3, success4, success5' 295s ok 2 295s ok 298s t/apache/leaks.t .................... skipped: mod_memory_track not activated 305s t/apache/limits.t ................... 305s 1..12 305s # Running under perl version 5.038002 for linux 305s # Current time local: Sun Mar 24 19:52:35 2024 305s # Current time GMT: Sun Mar 24 19:52:35 2024 305s # Using Test.pm version 1.31 305s # Using Apache/Test.pm version 1.42 305s # Testing LimitRequestLine; should succeed 305s # testing : Test #1 305s # expected: 200 305s # received: '200' 305s ok 1 305s # Testing LimitRequestLine; should fail 305s # testing : Test #2 305s # expected: 414 305s # received: '414' 305s ok 2 305s # Testing LimitRequestFieldSize; should succeed 305s # testing : Test #3 305s # expected: 200 305s # received: '200' 305s ok 3 305s # Testing LimitRequestFieldSize; should fail 305s # testing : Test #4 305s # expected: 400 305s # received: '400' 305s ok 4 305s # Testing LimitRequestFields; should succeed 305s # testing : Test #5 305s # expected: 200 305s # received: '200' 305s ok 5 305s # Testing LimitRequestFields; should fail 305s # testing : Test #6 305s # expected: 400 305s # received: '400' 305s ok 6 305s # Testing LimitRequestBody; should succeed 305s # Chunked transfer-encoding enabled 305s # testing : Test #7 305s # expected: 200 305s # received: '200' 305s ok 7 305s # Testing LimitRequestBody; should succeed 305s # Chunked transfer-encoding disabled 305s # testing : Test #8 305s # expected: 200 305s # received: '200' 305s ok 8 305s # Testing LimitRequestBody; should fail 305s # Chunked transfer-encoding enabled 305s # testing : Test #9 305s # expected: 413 305s # received: '413' 305s ok 9 305s # Testing LimitRequestBody; should fail 305s # Chunked transfer-encoding disabled 305s # testing : Test #10 305s # expected: 413 305s # received: '413' 305s ok 10 305s # Testing LimitRequestFieldSize; should succeed 305s # testing : Test #11 305s # expected: 200 305s # received: '200' 305s ok 11 305s # Testing LimitRequestFieldSize; should fail 305s # testing : Test #12 305s # expected: 400 305s # received: '400' 305s ok 12 305s ok 308s t/apache/loglevel.t ................. 308s 1..8 308s # Running under perl version 5.038002 for linux 308s # Current time local: Sun Mar 24 19:52:42 2024 308s # Current time GMT: Sun Mar 24 19:52:42 2024 308s # Using Test.pm version 1.31 308s # Using Apache/Test.pm version 1.42 308s ok 1 308s ok 2 308s ok 3 308s ok 4 308s ok 5 308s ok 6 308s ok 7 308s ok 8 308s ok 310s t/apache/maxranges.t ................ 310s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 310s 1..19 310s # Running under perl version 5.038002 for linux 310s # Current time local: Sun Mar 24 19:52:45 2024 310s # Current time GMT: Sun Mar 24 19:52:45 2024 310s # Using Test.pm version 1.31 310s # Using Apache/Test.pm version 1.42 310s ok 1 310s ok 2 310s ok 3 310s ok 4 310s ok 5 310s ok 6 310s ok 7 310s ok 8 310s ok 9 310s ok 10 310s ok 11 310s ok 12 310s ok 13 310s ok 14 310s ok 15 310s ok 16 310s ok 17 310s ok 18 310s ok 19 310s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 310s ok 313s t/apache/mergeslashes.t ............. 313s 1..9 313s # Running under perl version 5.038002 for linux 313s # Current time local: Sun Mar 24 19:52:47 2024 313s # Current time GMT: Sun Mar 24 19:52:47 2024 313s # Using Test.pm version 1.31 313s # Using Apache/Test.pm version 1.42 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for exact match 313s ok 1 313s # SENDING to 127.0.0.1:8559 313s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for merged even at front 313s ok 2 313s # SENDING to 127.0.0.1:8559 313s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for merged even at front 313s ok 3 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for c// should be merged 313s ok 4 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for a// should be merged 313s ok 5 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for a// matches locationmatch 313s ok 6 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 313s # expected 200, got 200 for c// doesn't match locationmatch 313s ok 7 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for baseline failed 313s ok 8 313s # SENDING to 127.0.0.1:8559 313s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 313s # expected 403, got 403 for b//d not merged for Location with OFF 313s ok 9 313s ok 316s t/apache/mmn.t ...................... 316s 1..2 316s # Running under perl version 5.038002 for linux 316s # Current time local: Sun Mar 24 19:52:50 2024 316s # Current time GMT: Sun Mar 24 19:52:50 2024 316s # Using Test.pm version 1.31 316s # Using Apache/Test.pm version 1.42 316s ok 1 316s ok 2 316s ok 318s t/apache/options.t .................. 318s 1..2 318s # Running under perl version 5.038002 for linux 318s # Current time local: Sun Mar 24 19:52:53 2024 318s # Current time GMT: Sun Mar 24 19:52:53 2024 318s # Using Test.pm version 1.31 318s # Using Apache/Test.pm version 1.42 318s # testing : code 318s # expected: 200 318s # received: '200' 318s ok 1 318s # testing : OPTIONS 318s # expected: qr/OPTIONS/ 318s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 318s ok 2 318s ok 324s t/apache/passbrigade.t .............. 324s # using LWP client 324s 1..114 324s # Running under perl version 5.038002 for linux 324s # Current time local: Sun Mar 24 19:52:55 2024 324s # Current time GMT: Sun Mar 24 19:52:55 2024 324s # Using Test.pm version 1.31 324s # Using Apache/Test.pm version 1.42 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 1024 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 1024 324s # received: 1024 324s ok 1 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 2048 324s # received: 2048 324s ok 2 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 3072 324s # received: 3072 324s ok 3 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 4096 324s # received: 4096 324s ok 4 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 5120 324s # received: 5120 324s ok 5 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 6144 324s # received: 6144 324s ok 6 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 7168 324s # received: 7168 324s ok 7 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 8192 324s # received: 8192 324s ok 8 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 9216 324s # received: 9216 324s ok 9 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 10240 324s # received: 10240 324s ok 10 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 11264 324s # received: 11264 324s ok 11 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 12288 324s # received: 12288 324s ok 12 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 13312 324s # received: 13312 324s ok 13 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 14336 324s # received: 14336 324s ok 14 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 15360 324s # received: 15360 324s ok 15 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 16384 324s # received: 16384 324s ok 16 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 17408 324s # received: 17408 324s ok 17 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 18432 324s # received: 18432 324s ok 18 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 19456 324s # received: 19456 324s ok 19 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 20480 324s # received: 20480 324s ok 20 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 21504 324s # received: 21504 324s ok 21 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 22528 324s # received: 22528 324s ok 22 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 23552 324s # received: 23552 324s ok 23 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 24576 324s # received: 24576 324s ok 24 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 25600 324s # received: 25600 324s ok 25 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 26624 324s # received: 26624 324s ok 26 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 27648 324s # received: 27648 324s ok 27 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 28672 324s # received: 28672 324s ok 28 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 29696 324s # received: 29696 324s ok 29 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 30720 324s # received: 30720 324s ok 30 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 31744 324s # received: 31744 324s ok 31 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 32768 324s # received: 32768 324s ok 32 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 33792 324s # received: 33792 324s ok 33 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 34816 324s # received: 34816 324s ok 34 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 35840 324s # received: 35840 324s ok 35 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 36864 324s # received: 36864 324s ok 36 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 37888 324s # received: 37888 324s ok 37 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 38912 324s # received: 38912 324s ok 38 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 39936 324s # received: 39936 324s ok 39 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 40960 324s # received: 40960 324s ok 40 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 41984 324s # received: 41984 324s ok 41 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 43008 324s # received: 43008 324s ok 42 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 44032 324s # received: 44032 324s ok 43 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 45056 324s # received: 45056 324s ok 44 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 46080 324s # received: 46080 324s ok 45 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 47104 324s # received: 47104 324s ok 46 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 48128 324s # received: 48128 324s ok 47 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 49152 324s # received: 49152 324s ok 48 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 50176 324s # received: 50176 324s ok 49 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 51200 324s # received: 51200 324s ok 50 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 102400 324s # received: 102400 324s ok 51 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 307200 324s # received: 307200 324s ok 52 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 512000 324s # received: 512000 324s ok 53 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 2048000 324s # received: 2048000 324s ok 54 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:58 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:59 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 4096000 324s # received: 4096000 324s ok 55 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:59 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:52:59 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 6144000 324s # received: 6144000 324s ok 56 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:52:59 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 10240000 324s # received: 10240000 324s ok 57 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 1024 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 1024 324s # received: 1024 324s ok 58 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 2048 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 2048 324s # received: 2048 324s ok 59 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 3072 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 3072 324s # received: 3072 324s ok 60 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 4096 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 4096 324s # received: 4096 324s ok 61 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 5120 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 5120 324s # received: 5120 324s ok 62 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 6144 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 6144 324s # received: 6144 324s ok 63 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 7168 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 7168 324s # received: 7168 324s ok 64 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 8192 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #DMMATCH1: 1 324s # 324s # testing : bytes in body 324s # expected: 8192 324s # received: 8192 324s ok 65 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 9216 324s # received: 9216 324s ok 66 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 10240 324s # received: 10240 324s ok 67 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 11264 324s # received: 11264 324s ok 68 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 12288 324s # received: 12288 324s ok 69 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 13312 324s # received: 13312 324s ok 70 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 14336 324s # received: 14336 324s ok 71 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 15360 324s # received: 15360 324s ok 72 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 16384 324s # received: 16384 324s ok 73 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 17408 324s # received: 17408 324s ok 74 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 18432 324s # received: 18432 324s ok 75 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 19456 324s # received: 19456 324s ok 76 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 20480 324s # received: 20480 324s ok 77 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 21504 324s # received: 21504 324s ok 78 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 22528 324s # received: 22528 324s ok 79 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 23552 324s # received: 23552 324s ok 80 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 24576 324s # received: 24576 324s ok 81 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 25600 324s # received: 25600 324s ok 82 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 26624 324s # received: 26624 324s ok 83 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 27648 324s # received: 27648 324s ok 84 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 28672 324s # received: 28672 324s ok 85 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 29696 324s # received: 29696 324s ok 86 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 30720 324s # received: 30720 324s ok 87 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 31744 324s # received: 31744 324s ok 88 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 32768 324s # received: 32768 324s ok 89 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 33792 324s # received: 33792 324s ok 90 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 34816 324s # received: 34816 324s ok 91 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 35840 324s # received: 35840 324s ok 92 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 36864 324s # received: 36864 324s ok 93 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 37888 324s # received: 37888 324s ok 94 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 38912 324s # received: 38912 324s ok 95 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 39936 324s # received: 39936 324s ok 96 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 40960 324s # received: 40960 324s ok 97 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 41984 324s # received: 41984 324s ok 98 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 43008 324s # received: 43008 324s ok 99 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 44032 324s # received: 44032 324s ok 100 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 45056 324s # received: 45056 324s ok 101 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 46080 324s # received: 46080 324s ok 102 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 47104 324s # received: 47104 324s ok 103 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 48128 324s # received: 48128 324s ok 104 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 49152 324s # received: 49152 324s ok 105 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 50176 324s # received: 50176 324s ok 106 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 51200 324s # received: 51200 324s ok 107 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 102400 324s # received: 102400 324s ok 108 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 307200 324s # received: 307200 324s ok 109 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 512000 324s # received: 512000 324s ok 110 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 2048000 324s # received: 2048000 324s ok 111 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 4096000 324s # received: 4096000 324s ok 112 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 6144000 324s # received: 6144000 324s ok 113 324s #lwp request: 324s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 324s #User-Agent: libwww-perl/6.76 324s # 324s #server response: 324s #HTTP/1.1 200 OK 324s #Connection: close 324s #Date: Sun, 24 Mar 2024 19:53:00 GMT 324s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 324s #Vary: In-If1 324s #Content-Length: 0 324s #Client-Date: Sun, 24 Mar 2024 19:53:01 GMT 324s #Client-Peer: 127.0.0.1:8529 324s #Client-Response-Num: 1 324s #Client-Transfer-Encoding: chunked 324s #DMMATCH1: 1 324s #X-Content-Length-Note: added by Apache::TestRequest 324s # 324s # testing : bytes in body 324s # expected: 10240000 324s # received: 10240000 324s ok 114 324s ok 327s t/apache/post.t ..................... 327s # using LWP client 327s 1..51 327s # Running under perl version 5.038002 for linux 327s # Current time local: Sun Mar 24 19:53:01 2024 327s # Current time GMT: Sun Mar 24 19:53:01 2024 327s # Using Test.pm version 1.31 327s # Using Apache/Test.pm version 1.42 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 1024 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '1024' 327s # received: 1024 327s ok 1 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 2048 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '2048' 327s # received: 2048 327s ok 2 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 3072 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '3072' 327s # received: 3072 327s ok 3 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 4096 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '4096' 327s # received: 4096 327s ok 4 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 5120 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '5120' 327s # received: 5120 327s ok 5 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 6144 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '6144' 327s # received: 6144 327s ok 6 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 7168 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '7168' 327s # received: 7168 327s ok 7 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 8192 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '8192' 327s # received: 8192 327s ok 8 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 9216 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 5 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '9216' 327s # received: 9216 327s ok 9 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 10240 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '10240' 327s # received: 10240 327s ok 10 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 11264 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '11264' 327s # received: 11264 327s ok 11 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 12288 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '12288' 327s # received: 12288 327s ok 12 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 13312 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '13312' 327s # received: 13312 327s ok 13 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 14336 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '14336' 327s # received: 14336 327s ok 14 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 15360 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '15360' 327s # received: 15360 327s ok 15 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 16384 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '16384' 327s # received: 16384 327s ok 16 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 17408 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '17408' 327s # received: 17408 327s ok 17 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 18432 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '18432' 327s # received: 18432 327s ok 18 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 19456 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '19456' 327s # received: 19456 327s ok 19 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 20480 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '20480' 327s # received: 20480 327s ok 20 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 21504 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '21504' 327s # received: 21504 327s ok 21 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 22528 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '22528' 327s # received: 22528 327s ok 22 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 23552 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '23552' 327s # received: 23552 327s ok 23 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 24576 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '24576' 327s # received: 24576 327s ok 24 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 25600 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '25600' 327s # received: 25600 327s ok 25 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 26624 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '26624' 327s # received: 26624 327s ok 26 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 27648 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '27648' 327s # received: 27648 327s ok 27 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 28672 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '28672' 327s # received: 28672 327s ok 28 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 29696 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '29696' 327s # received: 29696 327s ok 29 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 30720 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '30720' 327s # received: 30720 327s ok 30 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 31744 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '31744' 327s # received: 31744 327s ok 31 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 32768 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '32768' 327s # received: 32768 327s ok 32 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 33792 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '33792' 327s # received: 33792 327s ok 33 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 34816 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '34816' 327s # received: 34816 327s ok 34 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 35840 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '35840' 327s # received: 35840 327s ok 35 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 36864 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '36864' 327s # received: 36864 327s ok 36 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 37888 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '37888' 327s # received: 37888 327s ok 37 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 38912 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '38912' 327s # received: 38912 327s ok 38 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 39936 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '39936' 327s # received: 39936 327s ok 39 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 40960 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '40960' 327s # received: 40960 327s ok 40 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 41984 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '41984' 327s # received: 41984 327s ok 41 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 43008 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '43008' 327s # received: 43008 327s ok 42 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 44032 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '44032' 327s # received: 44032 327s ok 43 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 45056 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '45056' 327s # received: 45056 327s ok 44 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 46080 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '46080' 327s # received: 46080 327s ok 45 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 47104 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '47104' 327s # received: 47104 327s ok 46 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 48128 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '48128' 327s # received: 48128 327s ok 47 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 49152 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '49152' 327s # received: 49152 327s ok 48 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 50176 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '50176' 327s # received: 50176 327s ok 49 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 51200 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 6 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '51200' 327s # received: 51200 327s ok 50 327s #lwp request: 327s #POST http://localhost:8529/eat_post HTTP/1.1 327s #User-Agent: libwww-perl/6.76 327s #Content-Length: 102400 327s # 327s #server response: 327s #HTTP/1.1 200 OK 327s #Connection: close 327s #Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 327s #Vary: In-If1 327s #Content-Length: 7 327s #Client-Date: Sun, 24 Mar 2024 19:53:03 GMT 327s #Client-Peer: 127.0.0.1:8529 327s #Client-Response-Num: 1 327s #DMMATCH1: 1 327s # 327s # testing : length posted 327s # expected: '102400' 327s # received: 102400 327s ok 51 327s ok 329s t/apache/pr17629.t .................. 329s 1..4 329s # Running under perl version 5.038002 for linux 329s # Current time local: Sun Mar 24 19:53:04 2024 329s # Current time GMT: Sun Mar 24 19:53:04 2024 329s # Using Test.pm version 1.31 329s # Using Apache/Test.pm version 1.42 329s # expected: 'begin-foobar-end 329s # ' 329s # received: 'begin-foobar-end 329s # ' 329s ok 1 329s # expected: 200 329s # received: '200' 329s ok 2 329s # testing : response was gzipped 329s # expected: 'gzip' 329s # received: 'gzip' 329s ok 3 329s # expected: 'begin-foobar-end 329s # ' 329s # received: 'begin-foobar-end 329s # ' 329s ok 4 329s ok 331s t/apache/pr18757.t .................. 331s 1..3 331s # Running under perl version 5.038002 for linux 331s # Current time local: Sun Mar 24 19:53:06 2024 331s # Current time GMT: Sun Mar 24 19:53:06 2024 331s # Using Test.pm version 1.31 331s # Using Apache/Test.pm version 1.42 331s # testing : 200 response from GET 331s # expected: 200 331s # received: '200' 331s ok 1 331s # expected C-L is 26 331s # URL via proxy is http://localhost:8551/index.html 331s ok 2 331s # line: HTTP/1.1 200 OK 331s # line: Date: Sun, 24 Mar 2024 19:53:08 GMT 331s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 331s # line: Vary: In-If1 331s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 331s # line: ETag: "1a-60bb3bbdae3c0" 331s # line: Accept-Ranges: bytes 331s # line: Content-Length: 26 331s # line: DMMATCH1: 1 331s # line: Content-Type: text/html 331s # line: 331s # testing : whether proxy strips Content-Length header 331s # expected: 1 331s # received: 1 331s ok 3 331s ok 334s t/apache/pr35292.t .................. 334s 1..3 334s # Running under perl version 5.038002 for linux 334s # Current time local: Sun Mar 24 19:53:08 2024 334s # Current time GMT: Sun Mar 24 19:53:08 2024 334s # Using Test.pm version 1.31 334s # Using Apache/Test.pm version 1.42 334s ok 1 334s ok 2 334s # testing : read response-line 334s # expected: qr/^HTTP\/1\.. 413/ 334s # received: 'HTTP/1.1 413 Request Entity Too Large 334s # ' 334s ok 3 334s ok 336s t/apache/pr35330.t .................. 336s 1..2 336s # Running under perl version 5.038002 for linux 336s # Current time local: Sun Mar 24 19:53:11 2024 336s # Current time GMT: Sun Mar 24 19:53:11 2024 336s # Using Test.pm version 1.31 336s # Using Apache/Test.pm version 1.42 336s # testing : SSI was allowed for location 336s # expected: 200 336s # received: '200' 336s ok 1 336s # testing : file was served with correct content 336s # expected: 'hello' 336s # received: 'hello' 336s ok 2 336s ok 339s t/apache/pr37166.t .................. 339s 1..4 339s # Running under perl version 5.038002 for linux 339s # Current time local: Sun Mar 24 19:53:13 2024 339s # Current time GMT: Sun Mar 24 19:53:13 2024 339s # Using Test.pm version 1.31 339s # Using Apache/Test.pm version 1.42 339s # testing : SSI was allowed for location 339s # expected: 200 339s # received: '200' 339s ok 1 339s # testing : file was served with correct content 339s # expected: 'Hello world 339s # ' 339s # received: 'Hello world 339s # ' 339s ok 2 339s # testing : explicit 200 response 339s # expected: 200 339s # received: '200' 339s ok 3 339s # testing : file was again served with correct content 339s # expected: 'Hello world 339s # ' 339s # received: 'Hello world 339s # ' 339s ok 4 339s ok 342s t/apache/pr43939.t .................. 342s 1..4 342s # Running under perl version 5.038002 for linux 342s # Current time local: Sun Mar 24 19:53:16 2024 342s # Current time GMT: Sun Mar 24 19:53:16 2024 342s # Using Test.pm version 1.31 342s # Using Apache/Test.pm version 1.42 342s # expected: 'begin-default-end 342s # ' 342s # received: 'begin-default-end 342s # ' 342s ok 1 342s # expected: 200 342s # received: '200' 342s ok 2 342s # testing : response was gzipped 342s # expected: 'gzip' 342s # received: 'gzip' 342s ok 3 342s # expected: 'begin-default-end 342s # ' 342s # received: 'begin-default-end 342s # ' 342s ok 4 342s ok 344s t/apache/pr49328.t .................. 344s 1..1 344s # Running under perl version 5.038002 for linux 344s # Current time local: Sun Mar 24 19:53:19 2024 344s # Current time GMT: Sun Mar 24 19:53:19 2024 344s # Using Test.pm version 1.31 344s # Using Apache/Test.pm version 1.42 344s # expected: 'before 344s # included 344s # after 344s # ' 344s # received: 'before 344s # included 344s # after 344s # ' 344s ok 1 344s ok 350s t/apache/rwrite.t ................... 350s # using LWP client 350s 1..114 350s # Running under perl version 5.038002 for linux 350s # Current time local: Sun Mar 24 19:53:21 2024 350s # Current time GMT: Sun Mar 24 19:53:21 2024 350s # Using Test.pm version 1.31 350s # Using Apache/Test.pm version 1.42 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 1024 350s #Client-Date: Sun, 24 Mar 2024 19:53:24 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 1024 350s # received: 1024 350s ok 1 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 2048 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 2048 350s # received: 2048 350s ok 2 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 3072 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 3072 350s # received: 3072 350s ok 3 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 4096 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 4096 350s # received: 4096 350s ok 4 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 5120 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 5120 350s # received: 5120 350s ok 5 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 6144 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 6144 350s # received: 6144 350s ok 6 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 7168 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 7168 350s # received: 7168 350s ok 7 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 8192 350s # received: 8192 350s ok 8 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 9216 350s # received: 9216 350s ok 9 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 10240 350s # received: 10240 350s ok 10 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 11264 350s # received: 11264 350s ok 11 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 12288 350s # received: 12288 350s ok 12 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 13312 350s # received: 13312 350s ok 13 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 14336 350s # received: 14336 350s ok 14 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 15360 350s # received: 15360 350s ok 15 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 16384 350s # received: 16384 350s ok 16 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 17408 350s # received: 17408 350s ok 17 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 18432 350s # received: 18432 350s ok 18 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 19456 350s # received: 19456 350s ok 19 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 20480 350s # received: 20480 350s ok 20 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 21504 350s # received: 21504 350s ok 21 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 22528 350s # received: 22528 350s ok 22 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 23552 350s # received: 23552 350s ok 23 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 24576 350s # received: 24576 350s ok 24 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 25600 350s # received: 25600 350s ok 25 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 26624 350s # received: 26624 350s ok 26 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 27648 350s # received: 27648 350s ok 27 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 28672 350s # received: 28672 350s ok 28 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 29696 350s # received: 29696 350s ok 29 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 30720 350s # received: 30720 350s ok 30 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 31744 350s # received: 31744 350s ok 31 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 32768 350s # received: 32768 350s ok 32 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 33792 350s # received: 33792 350s ok 33 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 34816 350s # received: 34816 350s ok 34 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 35840 350s # received: 35840 350s ok 35 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 36864 350s # received: 36864 350s ok 36 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 37888 350s # received: 37888 350s ok 37 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 38912 350s # received: 38912 350s ok 38 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 39936 350s # received: 39936 350s ok 39 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 40960 350s # received: 40960 350s ok 40 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 41984 350s # received: 41984 350s ok 41 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 43008 350s # received: 43008 350s ok 42 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 44032 350s # received: 44032 350s ok 43 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 45056 350s # received: 45056 350s ok 44 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 46080 350s # received: 46080 350s ok 45 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 47104 350s # received: 47104 350s ok 46 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 48128 350s # received: 48128 350s ok 47 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 49152 350s # received: 49152 350s ok 48 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 50176 350s # received: 50176 350s ok 49 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 51200 350s # received: 51200 350s ok 50 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 102400 350s # received: 102400 350s ok 51 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 307200 350s # received: 307200 350s ok 52 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 512000 350s # received: 512000 350s ok 53 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 2048000 350s # received: 2048000 350s ok 54 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 4096000 350s # received: 4096000 350s ok 55 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 6144000 350s # received: 6144000 350s ok 56 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:25 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 10240000 350s # received: 10240000 350s ok 57 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 1024 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 1024 350s # received: 1024 350s ok 58 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 2048 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 2048 350s # received: 2048 350s ok 59 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 3072 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 3072 350s # received: 3072 350s ok 60 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 4096 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 4096 350s # received: 4096 350s ok 61 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 5120 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 5120 350s # received: 5120 350s ok 62 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 6144 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 6144 350s # received: 6144 350s ok 63 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 7168 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #DMMATCH1: 1 350s # 350s # testing : bytes in body 350s # expected: 7168 350s # received: 7168 350s ok 64 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 8192 350s # received: 8192 350s ok 65 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 9216 350s # received: 9216 350s ok 66 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 10240 350s # received: 10240 350s ok 67 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 11264 350s # received: 11264 350s ok 68 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 12288 350s # received: 12288 350s ok 69 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 13312 350s # received: 13312 350s ok 70 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 14336 350s # received: 14336 350s ok 71 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 15360 350s # received: 15360 350s ok 72 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 16384 350s # received: 16384 350s ok 73 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 17408 350s # received: 17408 350s ok 74 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 18432 350s # received: 18432 350s ok 75 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 19456 350s # received: 19456 350s ok 76 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 20480 350s # received: 20480 350s ok 77 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 21504 350s # received: 21504 350s ok 78 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 22528 350s # received: 22528 350s ok 79 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 23552 350s # received: 23552 350s ok 80 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 24576 350s # received: 24576 350s ok 81 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 25600 350s # received: 25600 350s ok 82 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 26624 350s # received: 26624 350s ok 83 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 27648 350s # received: 27648 350s ok 84 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 28672 350s # received: 28672 350s ok 85 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 29696 350s # received: 29696 350s ok 86 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 30720 350s # received: 30720 350s ok 87 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 31744 350s # received: 31744 350s ok 88 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 32768 350s # received: 32768 350s ok 89 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 33792 350s # received: 33792 350s ok 90 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 34816 350s # received: 34816 350s ok 91 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 35840 350s # received: 35840 350s ok 92 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 36864 350s # received: 36864 350s ok 93 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 37888 350s # received: 37888 350s ok 94 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 38912 350s # received: 38912 350s ok 95 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 39936 350s # received: 39936 350s ok 96 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 40960 350s # received: 40960 350s ok 97 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 41984 350s # received: 41984 350s ok 98 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 43008 350s # received: 43008 350s ok 99 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 44032 350s # received: 44032 350s ok 100 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 45056 350s # received: 45056 350s ok 101 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 46080 350s # received: 46080 350s ok 102 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 47104 350s # received: 47104 350s ok 103 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 48128 350s # received: 48128 350s ok 104 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 49152 350s # received: 49152 350s ok 105 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 50176 350s # received: 50176 350s ok 106 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 51200 350s # received: 51200 350s ok 107 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 102400 350s # received: 102400 350s ok 108 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 307200 350s # received: 307200 350s ok 109 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 512000 350s # received: 512000 350s ok 110 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 2048000 350s # received: 2048000 350s ok 111 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 4096000 350s # received: 4096000 350s ok 112 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 6144000 350s # received: 6144000 350s ok 113 350s #lwp request: 350s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 350s #User-Agent: libwww-perl/6.76 350s # 350s #server response: 350s #HTTP/1.1 200 OK 350s #Connection: close 350s #Date: Sun, 24 Mar 2024 19:53:26 GMT 350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 350s #Vary: In-If1 350s #Content-Length: 0 350s #Client-Date: Sun, 24 Mar 2024 19:53:27 GMT 350s #Client-Peer: 127.0.0.1:8529 350s #Client-Response-Num: 1 350s #Client-Transfer-Encoding: chunked 350s #DMMATCH1: 1 350s #X-Content-Length-Note: added by Apache::TestRequest 350s # 350s # testing : bytes in body 350s # expected: 10240000 350s # received: 10240000 350s ok 114 350s ok 354s t/apache/server_name_port.t ......... 354s 1..84 354s # Running under perl version 5.038002 for linux 354s # Current time local: Sun Mar 24 19:53:27 2024 354s # Current time GMT: Sun Mar 24 19:53:27 2024 354s # Using Test.pm version 1.31 354s # Using Apache/Test.pm version 1.42 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 354s # expecting 200, got 200 354s ok 1 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 2 354s # got SERVER_PORT='8529', expected '8529' 354s ok 3 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 354s # expecting 200, got 200 354s ok 4 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 5 354s # got SERVER_PORT='123', expected '123' 354s ok 6 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 354s # expecting 200, got 200 354s ok 7 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 8 354s # got SERVER_PORT='8529', expected '8529' 354s ok 9 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 354s # expecting 200, got 200 354s ok 10 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 11 354s # got SERVER_PORT='123', expected '123' 354s ok 12 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 354s # expecting 200, got 200 354s ok 13 354s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 354s ok 14 354s # got SERVER_PORT='8529', expected '8529' 354s ok 15 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 354s # expecting 200, got 200 354s ok 16 354s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 354s ok 17 354s # got SERVER_PORT='123', expected '123' 354s ok 18 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 354s # expecting 200, got 200 354s ok 19 354s # got SERVER_NAME='[::1]', expected '[::1]' 354s ok 20 354s # got SERVER_PORT='8529', expected '8529' 354s ok 21 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 354s # expecting 200, got 200 354s ok 22 354s # got SERVER_NAME='[::1]', expected '[::1]' 354s ok 23 354s # got SERVER_PORT='123', expected '123' 354s ok 24 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 354s # expecting 200, got 200 354s ok 25 354s # got SERVER_NAME='[a::1]', expected '[a::1]' 354s ok 26 354s # got SERVER_PORT='8529', expected '8529' 354s ok 27 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 354s # expecting 200, got 200 354s ok 28 354s # got SERVER_NAME='[a::1]', expected '[a::1]' 354s ok 29 354s # got SERVER_PORT='123', expected '123' 354s ok 30 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 354s # expecting 200, got 200 354s ok 31 354s # got SERVER_NAME='[a::1]', expected '[a::1]' 354s ok 32 354s # got SERVER_PORT='8529', expected '8529' 354s ok 33 354s # SENDING: 354s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 354s # expecting 200, got 200 354s ok 34 354s # got SERVER_NAME='[a::1]', expected '[a::1]' 354s ok 35 354s # got SERVER_PORT='123', expected '123' 354s ok 36 354s # SENDING: 354s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 37 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 38 354s # got SERVER_PORT='8529', expected '8529' 354s ok 39 354s # SENDING: 354s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 40 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 41 354s # got SERVER_PORT='123', expected '123' 354s ok 42 354s # SENDING: 354s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 43 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 44 354s # got SERVER_PORT='8529', expected '8529' 354s ok 45 354s # SENDING: 354s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 46 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 47 354s # got SERVER_PORT='123', expected '123' 354s ok 48 354s # SENDING: 354s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 49 354s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 354s ok 50 354s # got SERVER_PORT='8529', expected '8529' 354s ok 51 354s # SENDING: 354s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 52 354s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 354s ok 53 354s # got SERVER_PORT='123', expected '123' 354s ok 54 354s # SENDING: 354s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 55 354s # got SERVER_NAME='[::1]', expected '[::1]' 354s ok 56 354s # got SERVER_PORT='8529', expected '8529' 354s ok 57 354s # SENDING: 354s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 354s # expecting 200, got 200 354s ok 58 354s # got SERVER_NAME='[::1]', expected '[::1]' 354s ok 59 354s # got SERVER_PORT='123', expected '123' 354s ok 60 354s # SENDING: 354s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 354s # expecting 200, got 200 354s ok 61 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 62 354s # got SERVER_PORT='8529', expected '8529' 354s ok 63 354s # SENDING: 354s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 354s # expecting 200, got 200 354s ok 64 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 65 354s # got SERVER_PORT='123', expected '123' 354s ok 66 354s # SENDING: 354s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 354s # expecting 200, got 200 354s ok 67 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 68 354s # got SERVER_PORT='8529', expected '8529' 354s ok 69 354s # SENDING: 354s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 354s # expecting 200, got 200 354s ok 70 354s # got SERVER_NAME='righthost', expected 'righthost' 354s ok 71 354s # got SERVER_PORT='123', expected '123' 354s ok 72 354s # SENDING: 354s # 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 354s # expecting 200, got 200 354s ok 73 354s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 354s ok 74 354s # got SERVER_PORT='8529', expected '8529' 354s ok 75 354s # SENDING: 354s # 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 354s # expecting 200, got 200 354s ok 76 354s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 354s ok 77 354s # got SERVER_PORT='123', expected '123' 354s ok 78 354s # SENDING: 354s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 354s # expecting 200, got 200 354s ok 79 354s # got SERVER_NAME='[::1]', expected '[::1]' 354s ok 80 354s # got SERVER_PORT='8529', expected '8529' 354s ok 81 354s # SENDING: 354s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 354s # expecting 200, got 200 354s ok 82 354s # got SERVER_NAME='[::1]', expected '[::1]' 354s ok 83 354s # got SERVER_PORT='123', expected '123' 354s ok 84 354s ok 357s t/apache/teclchunk.t ................ skipped: Not supported yet 360s t/apr/uri.t ......................... 360s 1..1 360s # Running under perl version 5.038002 for linux 360s # Current time local: Sun Mar 24 19:53:34 2024 360s # Current time GMT: Sun Mar 24 19:53:34 2024 360s # Using Test.pm version 1.31 360s # Using Apache/Test.pm version 1.42 360s ok 1 360s ok 363s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 366s t/filter/case.t ..................... 366s 1..4 366s # Running under perl version 5.038002 for linux 366s # Current time local: Sun Mar 24 19:53:40 2024 366s # Current time GMT: Sun Mar 24 19:53:40 2024 366s # Using Test.pm version 1.31 366s # Using Apache/Test.pm version 1.42 366s ok 1 366s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 366s # expected 200 366s # received 200 366s # body: =HEAD1 NAME 366s X X 366s 366s PERLSUB - PERL SUBROUTINES 366s 366s =HEAD1 SYNOPSIS 366s 366s TO DECLARE SUBROUTINES: 366s X X 366s 366s SUB NAME; # A "FORWARD" DECLARATION. 366s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 366s SUB NAME : ATTRS; # WITH ATTRIBUTES 366s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 366s 366s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 366s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 366s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 366s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 366s 366s USE FEATURE 'SIGNATURES'; 366s SUB NAME(SIG) BLOCK # WITH SIGNATURE 366s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 366s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 366s 366s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 366s X 366s 366s $SUBREF = SUB BLOCK; # NO PROTO 366s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 366s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 366s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 366s 366s USE FEATURE 'SIGNATURES'; 366s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 366s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 366s 366s TO IMPORT SUBROUTINES: 366s X 366s 366s USE MODULE QW(NAME1 NAME2 NAME3); 366s 366s TO CALL SUBROUTINES: 366s X X 366s 366s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 366s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 366s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 366s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 366s 366s =HEAD1 DESCRIPTION 366s 366s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 366s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 366s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 366s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 366s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 366s ITS NAME OR A CODE REFERENCE. 366s 366s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 366s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 366s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 366s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 366s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 366s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 366s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 366s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 366s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 366s X X 366s 366s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 366s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 366s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 366s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 366s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 366s SUCH A SIGNATURE-USING SUBROUTINE. 366s 366s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 366s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 366s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 366s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 366s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 366s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 366s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 366s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 366s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 366s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 366s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 366s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 366s X X X<@_> 366s 366s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 366s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 366s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 366s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 366s L AND L. 366s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 366s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 366s 366s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 366s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 366s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 366s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 366s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 366s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 366s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 366s ONE LARGE INDISTINGUISHABLE LIST. 366s 366s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 366s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 366s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 366s EMPTY SUB RETURNS THE EMPTY LIST. 366s X X X 366s 366s EXAMPLE: 366s 366s SUB MAX { 366s MY $MAX = SHIFT(@_); 366s FOREACH $FOO (@_) { 366s $MAX = $FOO IF $MAX < $FOO; 366s } 366s RETURN $MAX; 366s } 366s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 366s 366s EXAMPLE: 366s 366s # GET A LINE, COMBINING CONTINUATION LINES 366s # THAT START WITH WHITESPACE 366s 366s SUB GET_LINE { 366s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 366s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 366s IF ($LOOKAHEAD =~ /^[ \T]/) { 366s $THISLINE .= $LOOKAHEAD; 366s } 366s ELSE { 366s LAST LINE; 366s } 366s } 366s RETURN $THISLINE; 366s } 366s 366s $LOOKAHEAD = ; # GET FIRST LINE 366s WHILE (DEFINED($LINE = GET_LINE())) { 366s ... 366s } 366s 366s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 366s 366s SUB MAYBESET { 366s MY($KEY, $VALUE) = @_; 366s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 366s } 366s 366s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 366s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 366s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 366s ITS CALLER'S VALUES. 366s X X 366s 366s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 366s SUB UPCASE_IN { 366s FOR (@_) { TR/A-Z/A-Z/ } 366s } 366s 366s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 366s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 366s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 366s X X 366s 366s UPCASE_IN("FREDERICK"); 366s 366s IT WOULD BE MUCH SAFER IF THE C FUNCTION 366s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 366s OF CHANGING THEM IN PLACE: 366s 366s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 366s SUB UPCASE { 366s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 366s MY @PARMS = @_; 366s FOR (@PARMS) { TR/A-Z/A-Z/ } 366s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 366s } 366s 366s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 366s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 366s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 366s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 366s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 366s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 366s 366s @NEWLIST = UPCASE(@LIST1, @LIST2); 366s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 366s 366s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 366s 366s (@X, @Y) = UPCASE(@LIST1, @LIST2); 366s 366s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 366s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 366s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 366s L FOR ALTERNATIVES. 366s 366s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 366s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 366s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 366s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 366s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 366s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 366s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 366s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 366s SEE L FOR MORE ABOUT ALL THAT. 366s X<&> 366s 366s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 366s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 366s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 366s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 366s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 366s X 366s 366s &FOO(1,2,3); # PASS THREE ARGUMENTS 366s FOO(1,2,3); # THE SAME 366s 366s FOO(); # PASS A NULL LIST 366s &FOO(); # THE SAME 366s 366s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 366s USE STRICT 'SUBS'; 366s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 366s # A COMPILE-TIME ERROR 366s NO STRICT 'SUBS'; 366s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 366s # A LITERAL STRING "FOO" 366s 366s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 366s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 366s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 366s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 366s X<&> 366s 366s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 366s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 366s YOUR SUBROUTINE'S NAME. 366s 366s USE V5.16; 366s MY $FACTORIAL = SUB { 366s MY ($X) = @_; 366s RETURN 1 IF $X == 1; 366s RETURN($X * __SUB__->( $X - 1 ) ); 366s }; 366s 366s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 366s IS SUBJECT TO CHANGE. 366s 366s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 366s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 366s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 366s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 366s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 366s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 366s SPECIAL, PRE-DEFINED THINGS. 366s 366s =OVER 366s 366s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 366s 366s C 366s 366s =ITEM DOCUMENTED IN L 366s 366s C, C 366s 366s =ITEM DOCUMENTED IN L 366s 366s C, C 366s 366s =ITEM DOCUMENTED IN L 366s 366s C, C, C, C, C, C, C, 366s C, C, C, C, C, C, 366s C, C, C, C, C, C, C, 366s C, C, C, C, C, C, 366s C, C, C, C, C, 366s C, C, C, C 366s 366s =ITEM DOCUMENTED IN L 366s 366s C, C, C, C, C, C, C, 366s C, C, C, C, C, C, C, 366s C, C, C, C, C, C 366s 366s =ITEM DOCUMENTED IN L 366s 366s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 366s L<< C|PERLFUNC/REQUIRE >> 366s 366s =ITEM DOCUMENTED IN L 366s 366s C 366s 366s =ITEM DOCUMENTED IN L 366s 366s C, C, C, C, C 366s 366s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 366s 366s ANY STARTING WITH C<(> 366s 366s =BACK 366s 366s THE C, C, C, C AND C SUBROUTINES 366s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 366s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 366s EXPLICITLY. SEE L 366s 366s =HEAD2 SIGNATURES 366s 366s X X 366s 366s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 366s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 366s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 366s 366s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 366s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 366s DIRECTLY BY C, IN THE CURRENT SCOPE. 366s 366s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 366s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 366s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 366s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 366s 366s FOR EXAMPLE, 366s 366s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 366s 366s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 366s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 366s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 366s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 366s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 366s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 366s 366s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 366s THE SIGNATURE. FOR EXAMPLE, 366s 366s SUB FOO ($LEFT, $RIGHT) { 366s RETURN $LEFT + $RIGHT; 366s } 366s 366s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 366s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 366s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 366s EQUIVALENT TO 366s 366s SUB FOO { 366s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 366s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 366s MY $LEFT = $_[0]; 366s MY $RIGHT = $_[1]; 366s RETURN $LEFT + $RIGHT; 366s } 366s 366s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 366s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 366s 366s SUB FOO ($FIRST, $, $THIRD) { 366s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 366s } 366s 366s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 366s MANDATORY FOR THE CALLER TO PASS IT. 366s 366s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 366s SEPARATED FROM THE PARAMETER NAME BY C<=>: 366s 366s SUB FOO ($LEFT, $RIGHT = 0) { 366s RETURN $LEFT + $RIGHT; 366s } 366s 366s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 366s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 366s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 366s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 366s FOR EXAMPLE, 366s 366s MY $AUTO_ID = 0; 366s SUB FOO ($THING, $ID = $AUTO_ID++) { 366s PRINT "$THING HAS ID $ID"; 366s } 366s 366s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 366s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 366s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 366s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 366s 366s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 366s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 366s } 366s 366s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 366s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 366s VALUE PROVIDED WAS C. 366s 366s SUB FOO ($NAME //= "WORLD") { 366s PRINT "HELLO, $NAME"; 366s } 366s 366s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 366s 366s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 366s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 366s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 366s 366s SUB FOO ($X ||= 10) { 366s RETURN 5 + $X; 366s } 366s 366s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 366s FOR EXAMPLE, 366s 366s SUB FOO ($THING, $ = 1) { 366s PRINT $THING; 366s } 366s 366s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 366s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 366s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 366s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 366s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 366s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 366s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 366s 366s SUB FOO ($THING, $=) { 366s PRINT $THING; 366s } 366s 366s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 366s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 366s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 366s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 366s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 366s TO RIGHT. 366s 366s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 366s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 366s 366s SUB FOO ($FILTER, @INPUTS) { 366s PRINT $FILTER->($_) FOREACH @INPUTS; 366s } 366s 366s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 366s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 366s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 366s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 366s 366s SUB FOO ($THING, @) { 366s PRINT $THING; 366s } 366s 366s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 366s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 366s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 366s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 366s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 366s AS WITH STANDARD HASH CONSTRUCTION. 366s 366s SUB FOO ($FILTER, %INPUTS) { 366s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 366s } 366s 366s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 366s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 366s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 366s 366s SUB FOO ($THING, %) { 366s PRINT $THING; 366s } 366s 366s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 366s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 366s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 366s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 366s AN EMPTY ARRAY OR EMPTY HASH. 366s 366s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 366s THAT THE CALLER PASSED NO ARGUMENTS: 366s 366s SUB FOO () { 366s RETURN 123; 366s } 366s 366s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 366s WARNING IN THE C CATEGORY. FROM PERL 5.36 366s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 366s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 366s STATEMENT SUCH AS: 366s 366s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 366s 366s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 366s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 366s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 366s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 366s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 366s WARNINGS IN THE C CATEGORY WHEN 366s COMPILED: 366s 366s SUB F ($X) { 366s # THIS LINE EMITS THE WARNING SEEN BELOW 366s PRINT "ARGUMENTS ARE @_"; 366s } 366s 366s Z<> 366s 366s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 366s EXPERIMENTAL AT ... 366s 366s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 366s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 366s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 366s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 366s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 366s SUPPLY THAT ARGUMENT. 366s 366s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 366s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 366s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 366s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 366s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 366s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 366s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 366s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 366s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 366s 366s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 366s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 366s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 366s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 366s L. FOR EXAMPLE, 366s 366s SUB FOO :PROTOTYPE($) { $_[0] } 366s 366s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 366s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 366s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 366s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 366s 366s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 366s RETURN $LEFT + $RIGHT; 366s } 366s 366s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 366s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 366s THE SUBROUTINE'S BODY. 366s 366s =HEAD2 PRIVATE VARIABLES VIA MY() 366s X X X X X 366s X X 366s 366s SYNOPSIS: 366s 366s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 366s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 366s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 366s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 366s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 366s 366s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 366s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 366s SEE L AND L. 366s 366s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 366s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 366s (C/C/C/C), LOOP 366s (C/C/C/C/C), SUBROUTINE, C, 366s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 366s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 366s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 366s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 366s WITH C INSTEAD. 366s 366s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 366s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 366s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 366s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 366s ITS OWN COPY. 366s X 366s 366s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 366s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 366s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 366s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 366s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 366s 366s MY $X = 10; 366s SUB BUMPX { $X++ } 366s 366s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 366s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 366s THE C ITSELF. SEE L. 366s X 366s 366s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 366s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 366s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 366s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 366s 366s $ARG = "FRED"; # "GLOBAL" VARIABLE 366s $N = CUBE_ROOT(27); 366s PRINT "$ARG THINKS THE ROOT IS $N\N"; 366s # OUTPUTS: FRED THINKS THE ROOT IS 3 366s 366s SUB CUBE_ROOT { 366s MY $ARG = SHIFT; # NAME DOESN'T MATTER 366s $ARG **= 1/3; 366s RETURN $ARG; 366s } 366s 366s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 366s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 366s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 366s 366s MY ($FOO) = ; # WRONG? 366s MY @FOO = ; 366s 366s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 366s 366s MY $FOO = ; 366s 366s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 366s 366s MY $FOO, $BAR = 1; # WRONG 366s 366s THAT HAS THE SAME EFFECT AS 366s 366s MY $FOO; 366s $BAR = 1; 366s 366s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 366s THE CURRENT STATEMENT. THUS, 366s 366s MY $X = $X; 366s 366s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 366s THE EXPRESSION 366s 366s MY $X = 123 AND $X == 123 366s 366s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 366s 366s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 366s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 366s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 366s 366s WHILE (MY $LINE = <>) { 366s $LINE = LC $LINE; 366s } CONTINUE { 366s PRINT $LINE; 366s } 366s 366s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 366s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 366s IT. SIMILARLY, IN THE CONDITIONAL 366s 366s IF ((MY $ANSWER = ) =~ /^YES$/I) { 366s USER_AGREES(); 366s } ELSIF ($ANSWER =~ /^NO$/I) { 366s USER_DISAGREES(); 366s } ELSE { 366s CHOMP $ANSWER; 366s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 366s } 366s 366s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 366s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 366s BUT NOT BEYOND IT. SEE L FOR INFORMATION 366s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 366s 366s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 366s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 366s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 366s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 366s IN THE LOOP 366s X X 366s 366s FOR MY $I (1, 2, 3) { 366s SOME_FUNCTION(); 366s } 366s 366s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 366s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 366s X X 366s 366s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 366s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 366s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 366s 366s USE STRICT 'VARS'; 366s 366s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 366s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 366s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 366s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 366s THIS WITH C. 366s 366s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 366s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 366s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 366s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 366s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 366s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 366s EXAMPLE. 366s 366s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 366s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 366s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 366s 366s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 366s 366s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 366s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 366s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 366s 366s PACKAGE MAIN; 366s LOCAL $X = 10; 366s MY $X = 20; 366s PRINT "$X AND $::X\N"; 366s 366s THAT WILL PRINT OUT C<20> AND C<10>. 366s 366s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 366s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 366s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 366s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 366s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 366s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 366s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 366s AN ANONYMOUS SUB REFERENCE: 366s 366s MY $SECRET_VERSION = '1.001-BETA'; 366s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 366s &$SECRET_SUB(); 366s 366s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 366s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 366s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 366s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 366s UNQUALIFIED AND UNQUALIFIABLE. 366s 366s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 366s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 366s L FOR SOMETHING OF A WORK-AROUND TO 366s THIS. 366s 366s =HEAD2 PERSISTENT PRIVATE VARIABLES 366s X X X X 366s X X 366s 366s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 366s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 366s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 366s 366s =HEAD3 PERSISTENT VARIABLES VIA STATE() 366s 366s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 366s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 366s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 366s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 366s THE C FORM DOES NOT REQUIRE THE 366s C PRAGMA. 366s 366s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 366s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 366s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 366s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 366s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 366s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 366s SUBROUTINE EACH TIME IT IS EXECUTED.) 366s 366s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 366s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 366s 366s USE FEATURE 'STATE'; 366s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 366s 366s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 366s 366s USE FEATURE 'STATE'; 366s SUB CREATE_COUNTER { 366s RETURN SUB { STATE $X; RETURN ++$X } 366s } 366s 366s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 366s CODE OUTSIDE. 366s 366s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 366s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 366s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 366s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 366s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 366s 366s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 366s 366s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 366s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 366s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 366s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 366s 366s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 366s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 366s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 366s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 366s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 366s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 366s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 366s 366s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 366s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 366s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 366s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 366s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 366s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 366s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 366s 366s { 366s MY $SECRET_VAL = 0; 366s SUB GIMME_ANOTHER { 366s RETURN ++$SECRET_VAL; 366s } 366s } 366s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 366s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 366s 366s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 366s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 366s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 366s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 366s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 366s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 366s STARTS TO RUN: 366s 366s BEGIN { 366s MY $SECRET_VAL = 0; 366s SUB GIMME_ANOTHER { 366s RETURN ++$SECRET_VAL; 366s } 366s } 366s 366s SEE L ABOUT THE 366s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 366s C AND C. 366s 366s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 366s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 366s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 366s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 366s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 366s 366s =HEAD2 TEMPORARY VALUES VIA LOCAL() 366s X X X X 366s X 366s 366s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 366s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 366s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 366s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 366s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 366s 366s SYNOPSIS: 366s 366s # LOCALIZATION OF VALUES 366s 366s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 366s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 366s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 366s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 366s 366s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 366s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 366s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 366s # LOCALIZATION 366s 366s # LOCALIZATION OF SYMBOLS 366s 366s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 366s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 366s # @MERLYN IS REALLY @RANDAL, ETC 366s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 366s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 366s 366s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 366s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 366s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 366s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 366s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 366s 366s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 366s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 366s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 366s CREATES NEW, DYNAMICALLY SCOPED VALUES. 366s 366s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 366s PLACED IN PARENTHESES. THIS OPERATOR WORKS 366s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 366s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 366s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 366s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 366s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 366s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 366s UNDEFINED VALUE.) 366s 366s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 366s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 366s VARIABLES OUTSIDE THE LOOP. 366s 366s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 366s X 366s 366s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 366s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 366s VIEWED AS A SCALAR OR AN ARRAY. SO 366s 366s LOCAL($FOO) = ; 366s LOCAL @FOO = ; 366s 366s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 366s 366s LOCAL $FOO = ; 366s 366s SUPPLIES A SCALAR CONTEXT. 366s 366s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 366s X 366s 366s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 366s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 366s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 366s 366s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 366s 366s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 366s { LOCAL $/ = UNDEF; $SLURP = ; } 366s 366s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 366s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 366s I, BECAUSE THE $1 VARIABLE IS 366s MAGICAL AND READ-ONLY : 366s 366s LOCAL $1 = 2; 366s 366s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 366s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 366s TO SAFELY REUSE $_ IN A SUBROUTINE. 366s 366s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 366s WORK AS DESCRIBED. 366s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 366s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 366s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 366s SEE L FOR MORE 366s DETAILS. 366s X 366s 366s =HEAD3 LOCALIZATION OF GLOBS 366s X X 366s 366s THE CONSTRUCT 366s 366s LOCAL *NAME; 366s 366s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 366s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 366s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 366s 366s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 366s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 366s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 366s SEPARATOR. 366s 366s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 366s X X 366s X 366s 366s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 366s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 366s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 366s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 366s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 366s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 366s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 366s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 366s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 366s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 366s 366s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 366s @ARY = ( 0..5 ); 366s { 366s LOCAL($ARY[5]) = 6; 366s LOCAL($HASH{'A'}) = 'DRILL'; 366s WHILE (MY $E = POP(@ARY)) { 366s PRINT "$E . . .\N"; 366s LAST UNLESS $E > 3; 366s } 366s IF (@ARY) { 366s $HASH{'ONLY A'} = 'TEST'; 366s DELETE $HASH{'A'}; 366s } 366s } 366s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 366s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 366s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 366s 366s PERL WILL PRINT 366s 366s 6 . . . 366s 4 . . . 366s 3 . . . 366s THIS IS A TEST ONLY A TEST. 366s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 366s 366s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 366s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 366s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 366s SURPRISING, AND IS VERY LIKELY TO CHANGE. 366s 366s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 366s X X X 366s X 366s 366s YOU CAN USE THE C AND C 366s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 366s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 366s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 366s 366s DO { 366s MY $VAL = $ARRAY[$IDX]; 366s LOCAL $ARRAY[$IDX]; 366s DELETE $ARRAY[$IDX]; 366s $VAL 366s } 366s 366s AND 366s 366s DO { 366s MY $VAL = $HASH{KEY}; 366s LOCAL $HASH{KEY}; 366s DELETE $HASH{KEY}; 366s $VAL 366s } 366s 366s EXCEPT THAT FOR THOSE THE C IS 366s SCOPED TO THE C BLOCK. SLICES ARE 366s ALSO ACCEPTED. 366s 366s MY %HASH = ( 366s A => [ 7, 8, 9 ], 366s B => 1, 366s ) 366s 366s { 366s MY $X = DELETE LOCAL $HASH{A}; 366s # $X IS [ 7, 8, 9 ] 366s # %HASH IS (B => 1) 366s 366s { 366s MY @NUMS = DELETE LOCAL @$X[0, 2] 366s # @NUMS IS (7, 9) 366s # $X IS [ UNDEF, 8 ] 366s 366s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 366s } 366s # $X IS BACK TO [ 7, 8, 9 ] 366s 366s } 366s # %HASH IS BACK TO ITS ORIGINAL STATE 366s 366s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 366s 366s =HEAD2 LVALUE SUBROUTINES 366s X X 366s 366s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 366s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 366s 366s MY $VAL; 366s SUB CANMOD : LVALUE { 366s $VAL; # OR: RETURN $VAL; 366s } 366s SUB NOMOD { 366s $VAL; 366s } 366s 366s CANMOD() = 5; # ASSIGNS TO $VAL 366s NOMOD() = 5; # ERROR 366s 366s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 366s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 366s BY A SCALAR. FOR EXAMPLE, CONSIDER: 366s 366s DATA(2,3) = GET_DATA(3,4); 366s 366s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 366s 366s (DATA(2,3)) = GET_DATA(3,4); 366s 366s AND IN: 366s 366s (DATA(2),DATA(3)) = GET_DATA(3,4); 366s 366s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 366s 366s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 366s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 366s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 366s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 366s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 366s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 366s 366s =HEAD2 LEXICAL SUBROUTINES 366s X X X X 366s 366s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 366s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 366s AVAILABLE UNDER C OR C OR HIGHER. 366s 366s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 366s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 366s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 366s CATEGORY WAS DISABLED. 366s 366s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 366s DECLARED, AND ONLY AFTER THAT DECLARATION: 366s 366s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 366s # VERSIONS EARLIER THAN 5.26. 366s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 366s USE FEATURE 'LEXICAL_SUBS'; 366s 366s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 366s STATE SUB FOO { 366s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 366s } 366s FOO(); # CALLS "STATE" SUB 366s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 366s 366s MY SUB BAR { ... } 366s BAR(); # CALLS "MY" SUB 366s 366s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 366s 366s # WRONG 366s MY SUB BAZ { 366s BAZ(); 366s } 366s 366s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 366s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 366s 366s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 366s 366s MY SUB BAZ { 366s __SUB__->(); # CALLS ITSELF 366s } 366s 366s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 366s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 366s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 366s HOWEVER: 366s 366s MY SUB BAZ; # PREDECLARATION 366s SUB BAZ { # DEFINE THE "MY" SUB 366s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 366s } 366s 366s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 366s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 366s C; THEY KEEP EACH OTHER ALIVE (SEE L). 366s 366s =HEAD3 C VS C 366s 366s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 366s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 366s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 366s CONTAINING BLOCK TO THE NEXT. 366s 366s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 366s NECESSARY IF YOU WANT TO CREATE CLOSURES: 366s 366s SUB WHATEVER { 366s MY $X = SHIFT; 366s MY SUB INNER { 366s ... DO SOMETHING WITH $X ... 366s } 366s INNER(); 366s } 366s 366s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 366s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 366s SEE THE C<$X> FROM THE FIRST CALL TO C. 366s 366s =HEAD3 C SUBROUTINES 366s 366s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 366s SUBROUTINE OF THE SAME NAME. 366s 366s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 366s INSIDE AN INNER SCOPE: 366s 366s SUB FOO { ... } 366s 366s SUB BAR { 366s MY SUB FOO { ... } 366s { 366s # NEED TO USE THE OUTER FOO HERE 366s OUR SUB FOO; 366s FOO(); 366s } 366s } 366s 366s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 366s 366s PACKAGE MYSNEAKYMODULE; 366s 366s OUR SUB DO_SOMETHING { ... } 366s 366s SUB DO_SOMETHING_WITH_CALLER { 366s PACKAGE DB; 366s () = CALLER 1; # SETS @DB::ARGS 366s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 366s } 366s 366s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 366s X X<*> 366s 366s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 366s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 366s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 366s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 366s 366s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 366s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 366s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 366s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 366s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 366s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 366s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 366s 366s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 366s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 366s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 366s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 366s 366s SUB DOUBLEARY { 366s LOCAL(*SOMEARY) = @_; 366s FOREACH $ELEM (@SOMEARY) { 366s $ELEM *= 2; 366s } 366s } 366s DOUBLEARY(*FOO); 366s DOUBLEARY(*BAR); 366s 366s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 366s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 366s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 366s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 366s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 366s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 366s 366s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 366s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 366s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 366s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 366s L. 366s 366s =HEAD2 WHEN TO STILL USE LOCAL() 366s X X 366s 366s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 366s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 366s I USE C INSTEAD OF C. 366s 366s =OVER 4 366s 366s =ITEM 1. 366s 366s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 366s 366s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 366s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 366s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 366s IN C<@FIELDS>. 366s 366s { 366s LOCAL @ARGV = ("/ETC/MOTD"); 366s LOCAL $/ = UNDEF; 366s LOCAL $_ = <>; 366s @FIELDS = SPLIT /^\S*=+\S*$/; 366s } 366s 366s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 366s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 366s 366s =ITEM 2. 366s 366s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 366s 366s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 366s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 366s TABLE ENTRIES: 366s 366s SUB IOQUEUE { 366s LOCAL (*READER, *WRITER); # NOT MY! 366s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 366s RETURN (*READER, *WRITER); 366s } 366s ($HEAD, $TAIL) = IOQUEUE(); 366s 366s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 366s ENTRIES. 366s 366s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 366s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 366s A LOCAL ALIAS. 366s 366s { 366s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 366s GROW(); # REALLY CALLS SHRINK() 366s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 366s } 366s GROW(); # GET THE REAL GROW() AGAIN 366s 366s SEE L FOR MORE ABOUT MANIPULATING 366s FUNCTIONS BY NAME IN THIS WAY. 366s 366s =ITEM 3. 366s 366s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 366s 366s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 366s IS DONE ON DYNAMICS: 366s 366s { 366s LOCAL $SIG{INT} = 'IGNORE'; 366s FUNCT(); # UNINTERRUPTIBLE 366s } 366s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 366s 366s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 366s 366s =BACK 366s 366s =HEAD2 PASS BY REFERENCE 366s X X X 366s 366s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 366s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 366s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 366s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 366s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 366s 366s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 366s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 366s OF ALL THEIR FORMER LAST ELEMENTS: 366s 366s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 366s 366s SUB POPMANY { 366s MY $AREF; 366s MY @RETLIST; 366s FOREACH $AREF ( @_ ) { 366s PUSH @RETLIST, POP @$AREF; 366s } 366s RETURN @RETLIST; 366s } 366s 366s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 366s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 366s 366s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 366s SUB INTER { 366s MY ($K, $HREF, %SEEN); # LOCALS 366s FOREACH $HREF (@_) { 366s WHILE ( $K = EACH %$HREF ) { 366s $SEEN{$K}++; 366s } 366s } 366s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 366s } 366s 366s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 366s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 366s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 366s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 366s A LITTLE EXPENSIVE. 366s 366s WHERE PEOPLE GET INTO TROUBLE IS HERE: 366s 366s (@W, @X) = FUNC(@Y, @Z); 366s OR 366s (%W, %X) = FUNC(%Y, %Z); 366s 366s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 366s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 366s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 366s AS ALWAYS. 366s 366s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 366s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 366s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 366s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 366s 366s ($WREF, $XREF) = FUNC(\@Y, \@Z); 366s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 366s SUB FUNC { 366s MY ($YREF, $ZREF) = @_; 366s IF (@$YREF > @$ZREF) { 366s RETURN ($YREF, $ZREF); 366s } ELSE { 366s RETURN ($ZREF, $YREF); 366s } 366s } 366s 366s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 366s 366s (*W, *X) = FUNC(\@Y, \@Z); 366s PRINT "@W HAS MORE THAN @X\N"; 366s SUB FUNC { 366s LOCAL (*Y, *Z) = @_; 366s IF (@Y > @Z) { 366s RETURN (\@Y, \@Z); 366s } ELSE { 366s RETURN (\@Z, \@Y); 366s } 366s } 366s 366s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 366s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 366s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 366s ARE IN THE SYMBOL TABLE. 366s 366s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 366s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 366s FOR EXAMPLE: 366s 366s SPLUTTER(\*STDOUT); 366s SUB SPLUTTER { 366s MY $FH = SHIFT; 366s PRINT $FH "HER UM WELL A HMMM\N"; 366s } 366s 366s $REC = GET_REC(\*STDIN); 366s SUB GET_REC { 366s MY $FH = SHIFT; 366s RETURN SCALAR <$FH>; 366s } 366s 366s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 366s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 366s 366s SUB OPENIT { 366s MY $PATH = SHIFT; 366s LOCAL *FH; 366s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 366s } 366s 366s =HEAD2 PROTOTYPES 366s X X 366s 366s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 366s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 366s SECTION OR WITH A L. 366s IF YOU DECLARE EITHER OF 366s 366s SUB MYPUSH (\@@) 366s SUB MYPUSH :PROTOTYPE(\@@) 366s 366s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 366s 366s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 366s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 366s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 366s OF AN ATTRIBUTE. 366s 366s THE 366s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 366s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 366s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 366s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 366s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 366s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 366s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 366s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 366s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 366s 366s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 366s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 366s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 366s 366s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 366s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 366s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 366s CORRESPONDING BUILT-IN. 366s 366s DECLARED AS CALLED AS 366s 366s SUB MYLINK ($$) MYLINK $OLD, $NEW 366s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 366s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 366s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 366s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 366s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 366s SUB MYPOP (\@) MYPOP @ARRAY 366s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 366s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 366s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 366s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 366s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 366s SUB MYRAND (;$) MYRAND 42 366s SUB MYTIME () MYTIME 366s 366s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 366s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 366s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 366s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 366s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 366s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 366s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 366s 366s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 366s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 366s 366s SUB MYREF (\[$@%&*]) 366s 366s WILL ALLOW CALLING MYREF() AS 366s 366s MYREF $VAR 366s MYREF @ARRAY 366s MYREF %HASH 366s MYREF &SUB 366s MYREF *GLOB 366s 366s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 366s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 366s 366s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 366s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 366s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 366s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 366s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 366s 366s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 366s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 366s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 366s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 366s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 366s FOLLOWS: 366s 366s USE SYMBOL 'QUALIFY_TO_REF'; 366s 366s SUB FOO (*) { 366s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 366s ... 366s } 366s 366s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 366s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 366s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 366s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 366s 366s SUB MYPUSH (+@) { 366s MY $AREF = SHIFT; 366s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 366s PUSH @$AREF, @_; 366s } 366s 366s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 366s IS OF AN ACCEPTABLE TYPE. 366s 366s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 366s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 366s 366s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 366s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 366s PROVIDED, C<$_> WILL BE USED INSTEAD. 366s 366s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 366s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 366s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 366s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 366s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 366s 366s MYTIME +2; 366s 366s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 366s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 366s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 366s 366s SUB MYGETPROTOBYNUMBER($;); 366s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 366s 366s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 366s PROVIDED IT'S IN THE INITIAL POSITION: 366s X<&> 366s 366s SUB TRY (&@) { 366s MY($TRY,$CATCH) = @_; 366s EVAL { &$TRY }; 366s IF ($@) { 366s LOCAL $_ = $@; 366s &$CATCH; 366s } 366s } 366s SUB CATCH (&) { $_[0] } 366s 366s TRY { 366s DIE "PHOOEY"; 366s } CATCH { 366s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 366s }; 366s 366s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 366s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 366s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 366s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 366s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 366s 366s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 366s X 366s 366s SUB MYGREP (&@) { 366s MY $CODE = SHIFT; 366s MY @RESULT; 366s FOREACH $_ (@_) { 366s PUSH(@RESULT, $_) IF &$CODE; 366s } 366s @RESULT; 366s } 366s 366s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 366s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 366s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 366s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 366s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 366s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 366s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 366s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 366s 366s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 366s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 366s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 366s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 366s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 366s MAJORITY OF OFFENDING CODE IS FIXED. 366s 366s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 366s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 366s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 366s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 366s 366s SUB FUNC ($) { 366s MY $N = SHIFT; 366s PRINT "YOU GAVE ME $N\N"; 366s } 366s 366s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 366s RETURNING A LIST: 366s 366s FUNC(@FOO); 366s FUNC( $TEXT =~ /\W+/G ); 366s 366s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 366s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 366s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 366s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 366s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 366s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 366s 366s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 366s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 366s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 366s EFFECT, LIKE SO: 366s 366s SUB FOO($$); 366s SUB FOO($$) { 366s FOO 1, 2; 366s } 366s 366s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 366s TO MAKE THE WORLD A BETTER PLACE. 366s 366s =HEAD2 CONSTANT FUNCTIONS 366s X 366s 366s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 366s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 366s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 366s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 366s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 366s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 366s 366s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 366s 366s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 366s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 366s # AND IT'S INLINED, TOO! 366s SUB ST_DEV () { 0 } 366s SUB ST_INO () { 1 } 366s 366s SUB FLAG_FOO () { 1 << 8 } 366s SUB FLAG_BAR () { 1 << 9 } 366s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 366s 366s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 366s 366s SUB N () { INT(OPT_BAZ) / 3 } 366s 366s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 366s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 366s 366s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 366s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 366s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 366s C: 366s 366s SUB BAZ_VAL () { 366s IF (OPT_BAZ) { 366s RETURN 23; 366s } 366s ELSE { 366s RETURN 42; 366s } 366s } 366s SUB BONK_VAL () { RETURN 12345 } 366s 366s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 366s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 366s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 366s 366s BEGIN { 366s MY $VAR = 1; 366s NO STRICT 'REFS'; 366s *INLINED = SUB () { $VAR }; 366s } 366s 366s BEGIN { 366s MY $VAR = 1; 366s MY $REF = \$VAR; 366s NO STRICT 'REFS'; 366s *NOT_INLINED = SUB () { $VAR }; 366s } 366s 366s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 366s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 366s 366s BEGIN { 366s MY $X = 10; 366s *FOO = SUB () { $X }; 366s $X++; 366s } 366s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 366s 366s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 366s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 366s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 366s SO IT PRINTED C<10>, NOT C<11>. 366s 366s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 366s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 366s ASIDE FROM WHERE IT IS DECLARED. 366s 366s # FINE, NO WARNING 366s BEGIN { 366s MY $X = 54321; 366s *INLINED = SUB () { $X }; 366s } 366s # ERROR 366s BEGIN { 366s MY $X; 366s $X = 54321; 366s *ALSO_INLINED = SUB () { $X }; 366s } 366s 366s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 366s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 366s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 366s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 366s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 366s 366s MY $X = 54321; 366s *INLINED = SUB : CONST { $X }; 366s $X++; 366s 366s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 366s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 366s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 366s VALUE CAPTURED THE SAME WAY. 366s 366s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 366s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 366s AN EXPLICIT C: 366s 366s BEGIN { 366s MY $X = 10; 366s *FOO = SUB () { RETURN $X }; 366s $X++; 366s } 366s PRINT FOO(); # PRINTS 11 366s 366s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 366s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 366s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 366s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 366s 366s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 366s SUB ONE { 366s 1; 366s } 366s IF (ONE ) { 366s PRINT ONE() IF ONE ; 366s } 366s 366s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 366s SUB ONE () { 1 } 366s DO { 366s PRINT 1 366s }; 366s 366s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 366s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 366s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 366s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 366s 366s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 366s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 366s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 366s SUBROUTINE ONE REDEFINED AT -E LINE 1. 366s 366s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 366s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 366s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 366s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 366s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 366s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 366s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 366s MENTIONED ABOVE: 366s 366s SUB NOT_INLINED () { RETURN 23 } 366s 366s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 366s X X X X 366s 366s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 366s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 366s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 366s ON A NON-UNIX SYSTEM. 366s 366s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 366s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 366s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 366s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 366s 366s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 366s CHDIR $SOMEWHERE; 366s SUB CHDIR { ... } 366s 366s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 366s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 366s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 366s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 366s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 366s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 366s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 366s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 366s FOR SOME KEYWORDS. SEE L. 366s 366s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 366s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 366s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 366s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 366s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 366s THAT IS, THEY COULD SAY 366s 366s USE MODULE 'OPEN'; 366s 366s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 366s 366s USE MODULE; 366s 366s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 366s 366s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 366s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 366s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 366s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 366s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 366s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 366s THAT UNDERSTANDS REGULAR EXPRESSIONS. 366s 366s PACKAGE REGLOB; 366s REQUIRE EXPORTER; 366s @ISA = 'EXPORTER'; 366s @EXPORT_OK = 'GLOB'; 366s 366s SUB IMPORT { 366s MY $PKG = SHIFT; 366s RETURN UNLESS @_; 366s MY $SYM = SHIFT; 366s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 366s $PKG->EXPORT($WHERE, $SYM, @_); 366s } 366s 366s SUB GLOB { 366s MY $PAT = SHIFT; 366s MY @GOT; 366s IF (OPENDIR MY $D, '.') { 366s @GOT = GREP /$PAT/, READDIR $D; 366s CLOSEDIR $D; 366s } 366s RETURN @GOT; 366s } 366s 1; 366s 366s AND HERE'S HOW IT COULD BE (AB)USED: 366s 366s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 366s PACKAGE FOO; 366s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 366s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 366s 366s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 366s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 366s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 366s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 366s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 366s IT MUST BE DONE AT ALL. 366s 366s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 366s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 366s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 366s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 366s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 366s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 366s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 366s LIBRARY. 366s 366s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 366s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 366s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 366s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 366s (SEE L). 366s 366s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 366s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 366s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 366s 366s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 366s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 366s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 366s C SYNTAX, THOUGH). 366s 366s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 366s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 366s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 366s 366s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 366s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 366s 366s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 366s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 366s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 366s 366s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 366s 366s =HEAD2 AUTOLOADING 366s X X 366s 366s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 366s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 366s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 366s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 366s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 366s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 366s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 366s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 366s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 366s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 366s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 366s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 366s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 366s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 366s SUBROUTINE NAME. SEE L FOR DETAILS.) 366s 366s 366s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 366s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 366s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 366s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 366s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 366s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 366s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 366s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 366s 366s SUB AUTOLOAD { 366s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 366s MY $PROGRAM = $AUTOLOAD; 366s $PROGRAM =~ S/.*:://; 366s SYSTEM($PROGRAM, @_); 366s } 366s DATE(); 366s WHO(); 366s LS('-L'); 366s 366s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 366s EVEN NEED PARENTHESES: 366s 366s USE SUBS QW(DATE WHO LS); 366s DATE; 366s WHO; 366s LS '-L'; 366s 366s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 366s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 366s 366s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 366s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 366s DESCRIBED IN L AND IN L, THE STANDARD 366s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 366s FUNCTIONS TO PERL CODE IN L. 366s 366s =HEAD2 SUBROUTINE ATTRIBUTES 366s X X X 366s 366s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 366s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 366s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 366s C HAD BEEN SEEN. SEE L FOR DETAILS 366s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 366s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 366s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 366s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 366s 366s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 366s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 366s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 366s NEST PROPERLY. 366s 366s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 366s 366s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 366s SUB PLUGH () : UGLY('\(") :BAD; 366s SUB XYZZY : _5X5 { ... } 366s 366s EXAMPLES OF INVALID SYNTAX: 366s 366s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 366s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 366s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 366s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 366s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 366s 366s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 366s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 366s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 366s PARSED AND INVOKED: 366s 366s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 366s 366s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 366s SEE L AND L. 366s 366s =HEAD1 SEE ALSO 366s 366s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 366s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 366s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 366s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 366s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 366s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 366s 366s =FOR VI 366s # EX: SET STS=0 SW=4 ET: 366s 366s ok 2 366s # testing mod_cgi with /modules/cgi/perl.pl 366s # expected 200 366s # received 200 366s # body: PERL CGI 366s ok 3 366s # testing mod_test_rwrite with /test_rwrite 366s # expected 200 366s # received 200 366s # body: A 366s ok 4 366s ok 368s t/filter/case_in.t .................. 368s 1..3 368s # Running under perl version 5.038002 for linux 368s # Current time local: Sun Mar 24 19:53:43 2024 368s # Current time GMT: Sun Mar 24 19:53:43 2024 368s # Using Test.pm version 1.31 368s # Using Apache/Test.pm version 1.42 368s ok 1 368s # testing mod_cgi with /modules/cgi/perl_echo.pl 368s # expected 200 368s # received 200 368s ok 2 368s # testing mod_echo_post with /echo_post 368s # expected 200 368s # received 200 368s ok 3 368s ok 371s t/filter/input_body.t ............... 371s 1..2 371s # Running under perl version 5.038002 for linux 371s # Current time local: Sun Mar 24 19:53:45 2024 371s # Current time GMT: Sun Mar 24 19:53:45 2024 371s # Using Test.pm version 1.31 371s # Using Apache/Test.pm version 1.42 371s # testing : Posted "1 ko" 371s # expected: 'ok 1' 371s # received: 'ok 1' 371s ok 1 371s # testing : Posted "2 ko" 371s # expected: 'ok 2' 371s # received: 'ok 2' 371s ok 2 371s ok 374s t/http11/basicauth.t ................ 374s 1..3 374s # Running under perl version 5.038002 for linux 374s # Current time local: Sun Mar 24 19:53:48 2024 374s # Current time GMT: Sun Mar 24 19:53:48 2024 374s # Using Test.pm version 1.31 374s # Using Apache/Test.pm version 1.42 374s ok 1 374s ok 2 374s ok 3 374s ok 376s t/http11/chunked.t .................. 376s 1..30 376s # Running under perl version 5.038002 for linux 376s # Current time local: Sun Mar 24 19:53:51 2024 376s # Current time GMT: Sun Mar 24 19:53:51 2024 376s # Using Test.pm version 1.31 376s # Using Apache/Test.pm version 1.42 376s # testing : response protocol 376s # expected: 'HTTP/1.1' 376s # received: 'HTTP/1.1' 376s ok 1 376s # testing : response Transfer-Encoding 376s # expected: 'chunked' 376s # received: 'chunked' 376s ok 2 376s # testing : no Content-Length 376s # expected: 0 376s # received: 0 376s ok 3 376s # testing : body length 376s # expected: '70976' 376s # received: 70976 376s ok 4 376s # testing : number of requests 376s # expected: 1 376s # received: 1 376s ok 5 376s # testing : response protocol 376s # expected: 'HTTP/1.1' 376s # received: 'HTTP/1.1' 376s ok 6 376s # testing : response Transfer-Encoding 376s # expected: 'chunked' 376s # received: 'chunked' 376s ok 7 376s # testing : no Content-Length 376s # expected: 0 376s # received: 0 376s ok 8 376s # testing : body length 376s # expected: '212509' 376s # received: 212509 376s ok 9 376s # testing : number of requests 376s # expected: 2 376s # received: 2 376s ok 10 376s # testing : response protocol 376s # expected: 'HTTP/1.1' 376s # received: 'HTTP/1.1' 376s ok 11 376s # testing : response Transfer-Encoding 376s # expected: 'chunked' 376s # received: 'chunked' 376s ok 12 376s # testing : no Content-Length 376s # expected: 0 376s # received: 0 376s ok 13 376s # testing : body length 376s # expected: '280545' 376s # received: 280545 376s ok 14 376s # testing : number of requests 376s # expected: 3 376s # received: 3 376s ok 15 376s # testing : response protocol 376s # expected: 'HTTP/1.1' 376s # received: 'HTTP/1.1' 376s ok 16 376s # testing : response Transfer-Encoding 376s # expected: 'chunked' 376s # received: 'chunked' 376s ok 17 376s # testing : no Content-Length 376s # expected: 0 376s # received: 0 376s ok 18 376s # testing : body length 376s # expected: '845969' 376s # received: 845969 376s ok 19 376s # testing : number of requests 376s # expected: 4 376s # received: 4 376s ok 20 376s # testing : response protocol 376s # expected: 'HTTP/1.1' 376s # received: 'HTTP/1.1' 376s ok 21 376s # testing : no Transfer-Encoding (test result inverted) 376s # expected: 'chunked' 376s # received: '' 376s ok 22 376s # testing : content length 376s # expected: 253 376s # received: '253' 376s ok 23 376s # testing : body length 376s # expected: '242' 376s # received: 242 376s ok 24 376s # testing : number of requests 376s # expected: 5 376s # received: 5 376s ok 25 376s # testing : response protocol 376s # expected: 'HTTP/1.1' 376s # received: 'HTTP/1.1' 376s ok 26 376s # testing : no Transfer-Encoding (test result inverted) 376s # expected: 'chunked' 376s # received: '' 376s ok 27 376s # testing : content length 376s # expected: '' 376s # received: '' 376s ok 28 376s # testing : body length 376s # expected: '14276' 376s # received: 14276 376s ok 29 376s # testing : number of requests 376s # expected: 6 376s # received: 6 376s ok 30 376s ok 379s t/http11/chunked2.t ................. 379s 1..2 379s # Running under perl version 5.038002 for linux 379s # Current time local: Sun Mar 24 19:53:53 2024 379s # Current time GMT: Sun Mar 24 19:53:53 2024 379s # Using Test.pm version 1.31 379s # Using Apache/Test.pm version 1.42 379s # testing : successful response 379s # expected: 200 379s # received: '200' 379s ok 1 379s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 379s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 379s ok 2 379s ok 381s t/http11/clength.t .................. 381s 1..6 381s # Running under perl version 5.038002 for linux 381s # Current time local: Sun Mar 24 19:53:56 2024 381s # Current time GMT: Sun Mar 24 19:53:56 2024 381s # Using Test.pm version 1.31 381s # Using Apache/Test.pm version 1.42 381s # testing : successful response 381s # expected: 200 381s # received: '200' 381s ok 1 381s # expected: 10 381s # received: '10' 381s ok 2 381s # expected: 'bbbbbbbbbb' 381s # received: 'bbbbbbbbbb' 381s ok 3 381s # testing : successful response 381s # expected: 200 381s # received: '200' 381s ok 4 381s # expected: 6 381s # received: '6' 381s ok 5 381s # expected: 'foobar' 381s # received: 'foobar' 381s ok 6 381s ok 386s t/http11/post.t ..................... 386s # using LWP client 386s 1..51 386s # Running under perl version 5.038002 for linux 386s # Current time local: Sun Mar 24 19:53:58 2024 386s # Current time GMT: Sun Mar 24 19:53:58 2024 386s # Using Test.pm version 1.31 386s # Using Apache/Test.pm version 1.42 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 1024 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Connection: Keep-Alive 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 1 386s #DMMATCH1: 1 386s #Keep-Alive: timeout=5, max=100 386s # 386s # testing : length posted 386s # expected: '1024' 386s # received: 1024 386s ok 1 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 2048 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 2 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '2048' 386s # received: 2048 386s ok 2 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 3072 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 3 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '3072' 386s # received: 3072 386s ok 3 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 4096 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 4 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '4096' 386s # received: 4096 386s ok 4 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 5120 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 5 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '5120' 386s # received: 5120 386s ok 5 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 6144 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 6 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '6144' 386s # received: 6144 386s ok 6 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 7168 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 7 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '7168' 386s # received: 7168 386s ok 7 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 8192 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 8 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '8192' 386s # received: 8192 386s ok 8 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 9216 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 5 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 9 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '9216' 386s # received: 9216 386s ok 9 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 10240 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 10 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '10240' 386s # received: 10240 386s ok 10 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 11264 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 11 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '11264' 386s # received: 11264 386s ok 11 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 12288 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 12 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '12288' 386s # received: 12288 386s ok 12 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 13312 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 13 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '13312' 386s # received: 13312 386s ok 13 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 14336 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 14 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '14336' 386s # received: 14336 386s ok 14 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 15360 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 15 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '15360' 386s # received: 15360 386s ok 15 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 16384 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 16 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '16384' 386s # received: 16384 386s ok 16 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 17408 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 17 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '17408' 386s # received: 17408 386s ok 17 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 18432 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 18 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '18432' 386s # received: 18432 386s ok 18 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 19456 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 19 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '19456' 386s # received: 19456 386s ok 19 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 20480 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 20 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '20480' 386s # received: 20480 386s ok 20 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 21504 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 21 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '21504' 386s # received: 21504 386s ok 21 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 22528 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 22 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '22528' 386s # received: 22528 386s ok 22 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 23552 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:01 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 23 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '23552' 386s # received: 23552 386s ok 23 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 24576 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 24 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '24576' 386s # received: 24576 386s ok 24 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 25600 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 25 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '25600' 386s # received: 25600 386s ok 25 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 26624 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 26 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '26624' 386s # received: 26624 386s ok 26 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 27648 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 27 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '27648' 386s # received: 27648 386s ok 27 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 28672 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 28 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '28672' 386s # received: 28672 386s ok 28 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 29696 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 29 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '29696' 386s # received: 29696 386s ok 29 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 30720 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 30 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '30720' 386s # received: 30720 386s ok 30 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 31744 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 31 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '31744' 386s # received: 31744 386s ok 31 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 32768 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 32 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '32768' 386s # received: 32768 386s ok 32 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 33792 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 33 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '33792' 386s # received: 33792 386s ok 33 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 34816 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 34 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '34816' 386s # received: 34816 386s ok 34 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 35840 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 35 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '35840' 386s # received: 35840 386s ok 35 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 36864 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 36 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '36864' 386s # received: 36864 386s ok 36 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 37888 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 37 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '37888' 386s # received: 37888 386s ok 37 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 38912 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 38 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '38912' 386s # received: 38912 386s ok 38 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 39936 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 39 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '39936' 386s # received: 39936 386s ok 39 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 40960 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 40 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '40960' 386s # received: 40960 386s ok 40 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 41984 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 41 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '41984' 386s # received: 41984 386s ok 41 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 43008 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 42 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '43008' 386s # received: 43008 386s ok 42 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 44032 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 43 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '44032' 386s # received: 44032 386s ok 43 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 45056 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 44 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '45056' 386s # received: 45056 386s ok 44 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 46080 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 45 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '46080' 386s # received: 46080 386s ok 45 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 47104 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 46 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '47104' 386s # received: 47104 386s ok 46 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 48128 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 47 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '48128' 386s # received: 48128 386s ok 47 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 49152 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 48 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '49152' 386s # received: 49152 386s ok 48 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 50176 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 49 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '50176' 386s # received: 50176 386s ok 49 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 51200 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 6 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 50 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '51200' 386s # received: 51200 386s ok 50 386s #lwp request: 386s #POST http://localhost:8529/eat_post HTTP/1.1 386s #User-Agent: libwww-perl/6.76 386s #Content-Length: 102400 386s # 386s #server response: 386s #HTTP/1.1 200 OK 386s #Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 386s #Vary: In-If1 386s #Content-Length: 7 386s #Client-Date: Sun, 24 Mar 2024 19:54:02 GMT 386s #Client-Peer: 127.0.0.1:8529 386s #Client-Response-Num: 51 386s #DMMATCH1: 1 386s # 386s # testing : length posted 386s # expected: '102400' 386s # received: 102400 386s ok 51 386s ok 389s t/modules/aaa.t ..................... 389s 1..40 389s # Running under perl version 5.038002 for linux 389s # Current time local: Sun Mar 24 19:54:03 2024 389s # Current time GMT: Sun Mar 24 19:54:03 2024 389s # Using Test.pm version 1.31 389s # Using Apache/Test.pm version 1.42 389s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm2 389s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 389s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/form1 389s ok 1 389s ok 2 389s ok 3 389s ok 4 389s ok 5 389s ok 6 389s ok 7 389s ok 8 389s ok 9 389s ok 10 389s ok 11 389s ok 12 389s ok 13 389s ok 14 389s ok 15 389s ok 16 389s ok 17 389s ok 18 389s ok 19 389s ok 20 389s ok 21 389s ok 22 389s ok 23 389s ok 24 389s ok 25 389s ok 26 389s ok 27 389s ok 28 389s ok 29 389s ok 30 389s ok 31 389s ok 32 389s ok 33 389s ok 34 389s ok 35 389s ok 36 389s ok 37 389s ok 38 389s ok 39 389s ok 40 389s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 389s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm2 389s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/form1 389s ok 394s t/modules/access.t .................. 394s 1..408 394s # Running under perl version 5.038002 for linux 394s # Current time local: Sun Mar 24 19:54:06 2024 394s # Current time GMT: Sun Mar 24 19:54:06 2024 394s # Using Test.pm version 1.31 394s # Using Apache/Test.pm version 1.42 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # expecting access. 394s ok 1 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 2 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from all 394s # expecting access. 394s ok 3 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 4 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from localhost 394s # expecting access. 394s ok 5 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 6 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from 127.0.0.1 394s # expecting access. 394s ok 7 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 8 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from 127.0 394s # expecting access. 394s ok 9 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 10 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 11 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 12 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from 127.0.0.1/16 394s # expecting access. 394s ok 13 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 14 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 15 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 16 394s # --- 394s # Order deny,allow 394s # Allow from all 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 17 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # expecting access. 394s ok 18 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 19 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from all 394s # expecting access. 394s ok 20 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 21 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from localhost 394s # expecting access. 394s ok 22 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 23 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from 127.0.0.1 394s # expecting access. 394s ok 24 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 25 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from 127.0 394s # expecting access. 394s ok 26 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 27 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 28 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 29 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from 127.0.0.1/16 394s # expecting access. 394s ok 30 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 31 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 32 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 33 394s # --- 394s # Order deny,allow 394s # Allow from localhost 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 34 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # expecting access. 394s ok 35 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 36 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from all 394s # expecting access. 394s ok 37 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 38 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from localhost 394s # expecting access. 394s ok 39 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 40 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1 394s # expecting access. 394s ok 41 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 42 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from 127.0 394s # expecting access. 394s ok 43 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 44 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 45 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 46 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1/16 394s # expecting access. 394s ok 47 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 48 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 49 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 50 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 51 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # expecting access. 394s ok 52 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 53 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from all 394s # expecting access. 394s ok 54 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 55 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from localhost 394s # expecting access. 394s ok 56 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 57 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from 127.0.0.1 394s # expecting access. 394s ok 58 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 59 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from 127.0 394s # expecting access. 394s ok 60 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 61 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 62 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 63 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from 127.0.0.1/16 394s # expecting access. 394s ok 64 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 65 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 66 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 67 394s # --- 394s # Order deny,allow 394s # Allow from 127.0 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 68 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 69 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 70 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from all 394s # expecting access. 394s ok 71 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 72 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from localhost 394s # expecting access. 394s ok 73 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 74 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1 394s # expecting access. 394s ok 75 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 76 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0 394s # expecting access. 394s ok 77 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 78 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 79 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 80 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1/16 394s # expecting access. 394s ok 81 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 82 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 83 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 84 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 85 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # expecting access. 394s ok 86 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 87 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from all 394s # expecting access. 394s ok 88 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 89 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from localhost 394s # expecting access. 394s ok 90 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 91 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1 394s # expecting access. 394s ok 92 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 93 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0 394s # expecting access. 394s ok 94 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 95 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 96 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 97 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1/16 394s # expecting access. 394s ok 98 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 99 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 100 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 101 394s # --- 394s # Order deny,allow 394s # Allow from 127.0.0.1/16 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 102 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # expecting access. 394s ok 103 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 104 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from all 394s # expecting access denial. 394s ok 105 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 106 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from localhost 394s # expecting access denial. 394s ok 107 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 108 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 109 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 110 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from 127.0 394s # expecting access denial. 394s ok 111 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 112 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 113 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 114 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 115 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 116 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 117 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 118 394s # --- 394s # Order deny,allow 394s # Allow from somewhere.else.com 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 119 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # expecting access. 394s ok 120 394s # --- 394s # Order deny,allow 394s # Deny from all 394s # expecting access denial. 394s ok 121 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from all 394s # expecting access denial. 394s ok 122 394s # --- 394s # Order deny,allow 394s # Deny from localhost 394s # expecting access denial. 394s ok 123 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from localhost 394s # expecting access denial. 394s ok 124 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 125 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 126 394s # --- 394s # Order deny,allow 394s # Deny from 127.0 394s # expecting access denial. 394s ok 127 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from 127.0 394s # expecting access denial. 394s ok 128 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 129 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 130 394s # --- 394s # Order deny,allow 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 131 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 132 394s # --- 394s # Order deny,allow 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 133 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 134 394s # --- 394s # Order deny,allow 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 135 394s # --- 394s # Order deny,allow 394s # Allow from 66.6.6.6 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 136 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # expecting access. 394s ok 137 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 138 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from all 394s # expecting access denial. 394s ok 139 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 140 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from localhost 394s # expecting access denial. 394s ok 141 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 142 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 143 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 144 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from 127.0 394s # expecting access denial. 394s ok 145 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 146 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 147 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 148 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 149 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 150 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 151 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 152 394s # --- 394s # Order allow,deny 394s # Allow from all 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 153 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # expecting access. 394s ok 154 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 155 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from all 394s # expecting access denial. 394s ok 156 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 157 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from localhost 394s # expecting access denial. 394s ok 158 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 159 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 160 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 161 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from 127.0 394s # expecting access denial. 394s ok 162 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 163 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 164 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 165 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 166 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 167 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 168 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 169 394s # --- 394s # Order allow,deny 394s # Allow from localhost 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 170 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # expecting access. 394s ok 171 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 172 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from all 394s # expecting access denial. 394s ok 173 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 174 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from localhost 394s # expecting access denial. 394s ok 175 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 176 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 177 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 178 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from 127.0 394s # expecting access denial. 394s ok 179 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 180 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 181 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 182 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 183 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 184 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 185 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 186 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 187 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # expecting access. 394s ok 188 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 189 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from all 394s # expecting access denial. 394s ok 190 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 191 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from localhost 394s # expecting access denial. 394s ok 192 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 193 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 194 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 195 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from 127.0 394s # expecting access denial. 394s ok 196 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 197 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 198 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 199 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 200 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 201 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 202 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 203 394s # --- 394s # Order allow,deny 394s # Allow from 127.0 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 204 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 205 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 206 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from all 394s # expecting access denial. 394s ok 207 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 208 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from localhost 394s # expecting access denial. 394s ok 209 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 210 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 211 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 212 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0 394s # expecting access denial. 394s ok 213 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 214 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 215 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 216 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 217 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 218 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 219 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 220 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 221 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # expecting access. 394s ok 222 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 223 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from all 394s # expecting access denial. 394s ok 224 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 225 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from localhost 394s # expecting access denial. 394s ok 226 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 227 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 228 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 229 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0 394s # expecting access denial. 394s ok 230 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 231 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 232 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 233 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 234 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 235 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 236 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 237 394s # --- 394s # Order allow,deny 394s # Allow from 127.0.0.1/16 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 238 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # expecting access denial. 394s ok 239 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 240 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from all 394s # expecting access denial. 394s ok 241 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 242 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from localhost 394s # expecting access denial. 394s ok 243 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 244 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 245 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 246 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from 127.0 394s # expecting access denial. 394s ok 247 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 248 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 249 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 250 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 251 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 252 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 253 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 254 394s # --- 394s # Order allow,deny 394s # Allow from somewhere.else.com 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 255 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # expecting access denial. 394s ok 256 394s # --- 394s # Order allow,deny 394s # Deny from all 394s # expecting access denial. 394s ok 257 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from all 394s # expecting access denial. 394s ok 258 394s # --- 394s # Order allow,deny 394s # Deny from localhost 394s # expecting access denial. 394s ok 259 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from localhost 394s # expecting access denial. 394s ok 260 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 261 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 262 394s # --- 394s # Order allow,deny 394s # Deny from 127.0 394s # expecting access denial. 394s ok 263 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from 127.0 394s # expecting access denial. 394s ok 264 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 265 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 266 394s # --- 394s # Order allow,deny 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 267 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 268 394s # --- 394s # Order allow,deny 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 269 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 270 394s # --- 394s # Order allow,deny 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 271 394s # --- 394s # Order allow,deny 394s # Allow from 66.6.6.6 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 272 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # expecting access. 394s ok 273 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 274 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from all 394s # expecting access denial. 394s ok 275 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 276 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from localhost 394s # expecting access denial. 394s ok 277 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 278 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 279 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 280 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from 127.0 394s # expecting access denial. 394s ok 281 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 282 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 283 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 284 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 285 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 286 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 287 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 288 394s # --- 394s # Order mutual-failure 394s # Allow from all 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 289 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # expecting access. 394s ok 290 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 291 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from all 394s # expecting access denial. 394s ok 292 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 293 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from localhost 394s # expecting access denial. 394s ok 294 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 295 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 296 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 297 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from 127.0 394s # expecting access denial. 394s ok 298 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 299 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 300 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 301 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 302 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 303 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 304 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 305 394s # --- 394s # Order mutual-failure 394s # Allow from localhost 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 306 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # expecting access. 394s ok 307 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 308 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from all 394s # expecting access denial. 394s ok 309 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 310 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from localhost 394s # expecting access denial. 394s ok 311 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 312 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 313 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 314 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from 127.0 394s # expecting access denial. 394s ok 315 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 316 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 317 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 318 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 319 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 320 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 321 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 322 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 323 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # expecting access. 394s ok 324 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 325 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from all 394s # expecting access denial. 394s ok 326 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 327 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from localhost 394s # expecting access denial. 394s ok 328 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 329 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 330 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 331 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from 127.0 394s # expecting access denial. 394s ok 332 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 333 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 334 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 335 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 336 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 337 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 338 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 339 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 340 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # expecting access. 394s ok 341 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 342 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from all 394s # expecting access denial. 394s ok 343 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 344 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from localhost 394s # expecting access denial. 394s ok 345 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 346 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 347 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 348 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0 394s # expecting access denial. 394s ok 349 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 350 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 351 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 352 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 353 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 354 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 355 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 356 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/255.255.0.0 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 357 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # expecting access. 394s ok 358 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 359 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from all 394s # expecting access denial. 394s ok 360 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 361 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from localhost 394s # expecting access denial. 394s ok 362 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 363 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 364 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 365 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0 394s # expecting access denial. 394s ok 366 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 367 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 368 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 369 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 370 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 371 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from somewhere.else.com 394s # expecting access. 394s ok 372 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 373 394s # --- 394s # Order mutual-failure 394s # Allow from 127.0.0.1/16 394s # Deny from 66.6.6.6 394s # expecting access. 394s ok 374 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # expecting access denial. 394s ok 375 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 376 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from all 394s # expecting access denial. 394s ok 377 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 378 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from localhost 394s # expecting access denial. 394s ok 379 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 380 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 381 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 382 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from 127.0 394s # expecting access denial. 394s ok 383 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 384 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 385 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 386 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 387 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 388 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 389 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 390 394s # --- 394s # Order mutual-failure 394s # Allow from somewhere.else.com 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 391 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # expecting access denial. 394s ok 392 394s # --- 394s # Order mutual-failure 394s # Deny from all 394s # expecting access denial. 394s ok 393 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from all 394s # expecting access denial. 394s ok 394 394s # --- 394s # Order mutual-failure 394s # Deny from localhost 394s # expecting access denial. 394s ok 395 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from localhost 394s # expecting access denial. 394s ok 396 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 397 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1 394s # expecting access denial. 394s ok 398 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0 394s # expecting access denial. 394s ok 399 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from 127.0 394s # expecting access denial. 394s ok 400 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 401 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1/255.255.0.0 394s # expecting access denial. 394s ok 402 394s # --- 394s # Order mutual-failure 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 403 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from 127.0.0.1/16 394s # expecting access denial. 394s ok 404 394s # --- 394s # Order mutual-failure 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 405 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from somewhere.else.com 394s # expecting access denial. 394s ok 406 394s # --- 394s # Order mutual-failure 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 407 394s # --- 394s # Order mutual-failure 394s # Allow from 66.6.6.6 394s # Deny from 66.6.6.6 394s # expecting access denial. 394s ok 408 394s ok 397s t/modules/actions.t ................. 397s 1..20 397s # Running under perl version 5.038002 for linux 397s # Current time local: Sun Mar 24 19:54:11 2024 397s # Current time GMT: Sun Mar 24 19:54:11 2024 397s # Using Test.pm version 1.31 397s # Using Apache/Test.pm version 1.42 397s # expected: 200 397s # received: '200' 397s ok 1 397s # expected: 'nada' 397s # received: 'nada' 397s ok 2 397s # expected: 404 397s # received: '404' 397s ok 3 397s ok 4 # skip RC=404, no need to check content 397s # expected: 404 397s # received: '404' 397s ok 5 397s ok 6 # skip RC=404, no need to check content 397s # expected: 404 397s # received: '404' 397s ok 7 397s ok 8 # skip RC=404, no need to check content 397s # expected: 200 397s # received: '200' 397s ok 9 397s # expected: 'nada' 397s # received: 'nada' 397s ok 10 397s # expected: 404 397s # received: '404' 397s ok 11 397s ok 12 # skip RC=404, no need to check content 397s # expected: 200 397s # received: '200' 397s ok 13 397s # expected: 'POST 397s # foo2: bar2 397s # ' 397s # received: 'POST 397s # foo2: bar2 397s # ' 397s ok 14 397s # expected: 405 397s # received: '405' 397s ok 15 397s # expected: 200 397s # received: '200' 397s ok 16 397s # expected: 'foo=bar' 397s # received: 'foo=bar' 397s ok 17 397s # expected: 200 397s # received: '200' 397s ok 18 397s # expected: 'POST 397s # foo2: bar2 397s # ' 397s # received: 'POST 397s # foo2: bar2 397s # ' 397s ok 19 397s # expected: 405 397s # received: '405' 397s ok 20 397s ok 400s t/modules/alias.t ................... 400s 1..134 400s # Running under perl version 5.038002 for linux 400s # Current time local: Sun Mar 24 19:54:14 2024 400s # Current time GMT: Sun Mar 24 19:54:14 2024 400s # Using Test.pm version 1.31 400s # Using Apache/Test.pm version 1.42 400s # verifying simple aliases 400s # testing : /alias/ 400s # expected: 200 400s # received: '200' 400s ok 1 400s # testing : /bogu/ 400s # expected: 404 400s # received: '404' 400s ok 2 400s # verifying alias match with /ali[0-9]. 400s # testing : /ali0 400s # expected: 0 400s # received: '0' 400s ok 3 400s # testing : /ali1 400s # expected: 1 400s # received: '1' 400s ok 4 400s # testing : /ali2 400s # expected: 2 400s # received: '2' 400s ok 5 400s # testing : /ali3 400s # expected: 3 400s # received: '3' 400s ok 6 400s # testing : /ali4 400s # expected: 4 400s # received: '4' 400s ok 7 400s # testing : /ali5 400s # expected: 5 400s # received: '5' 400s ok 8 400s # testing : /ali6 400s # expected: 6 400s # received: '6' 400s ok 9 400s # testing : /ali7 400s # expected: 7 400s # received: '7' 400s ok 10 400s # testing : /ali8 400s # expected: 8 400s # received: '8' 400s ok 11 400s # testing : /ali9 400s # expected: 9 400s # received: '9' 400s ok 12 400s # verifying expression alias match with /expr/ali[0-9]. 400s # testing : /ali0 400s # expected: 0 400s # received: '0' 400s ok 13 400s # testing : /ali1 400s # expected: 1 400s # received: '1' 400s ok 14 400s # testing : /ali2 400s # expected: 2 400s # received: '2' 400s ok 15 400s # testing : /ali3 400s # expected: 3 400s # received: '3' 400s ok 16 400s # testing : /ali4 400s # expected: 4 400s # received: '4' 400s ok 17 400s # testing : /ali5 400s # expected: 5 400s # received: '5' 400s ok 18 400s # testing : /ali6 400s # expected: 6 400s # received: '6' 400s ok 19 400s # testing : /ali7 400s # expected: 7 400s # received: '7' 400s ok 20 400s # testing : /ali8 400s # expected: 8 400s # received: '8' 400s ok 21 400s # testing : /ali9 400s # expected: 9 400s # received: '9' 400s ok 22 400s # testing : /forbid 400s # expected: '403' 400s # received: '403' 400s ok 23 400s # testing : /gone 400s # expected: '410' 400s # received: '410' 400s ok 24 400s # testing : /perm 400s # expected: '301' 400s # received: '301' 400s ok 25 400s # testing : /perm2 400s # expected: '301' 400s # received: '301' 400s ok 26 400s # testing : /seeother 400s # expected: '303' 400s # received: '303' 400s ok 27 400s # testing : /temp 400s # expected: '302' 400s # received: '302' 400s ok 28 400s # testing : /temp2 400s # expected: '302' 400s # received: '302' 400s ok 29 400s verifying body of perm and temp redirect match 400s # testing : /p0 400s # expected: 0 400s # received: '0' 400s ok 30 400s # testing : /p1 400s # expected: 1 400s # received: '1' 400s ok 31 400s # testing : /p2 400s # expected: 2 400s # received: '2' 400s ok 32 400s # testing : /p3 400s # expected: 3 400s # received: '3' 400s ok 33 400s # testing : /p4 400s # expected: 4 400s # received: '4' 400s ok 34 400s # testing : /p5 400s # expected: 5 400s # received: '5' 400s ok 35 400s # testing : /p6 400s # expected: 6 400s # received: '6' 400s ok 36 400s # testing : /p7 400s # expected: 7 400s # received: '7' 400s ok 37 400s # testing : /p8 400s # expected: 8 400s # received: '8' 400s ok 38 400s # testing : /p9 400s # expected: 9 400s # received: '9' 400s ok 39 400s # testing : /t0 400s # expected: 0 400s # received: '0' 400s ok 40 400s # testing : /t1 400s # expected: 1 400s # received: '1' 400s ok 41 400s # testing : /t2 400s # expected: 2 400s # received: '2' 400s ok 42 400s # testing : /t3 400s # expected: 3 400s # received: '3' 400s ok 43 400s # testing : /t4 400s # expected: 4 400s # received: '4' 400s ok 44 400s # testing : /t5 400s # expected: 5 400s # received: '5' 400s ok 45 400s # testing : /t6 400s # expected: 6 400s # received: '6' 400s ok 46 400s # testing : /t7 400s # expected: 7 400s # received: '7' 400s ok 47 400s # testing : /t8 400s # expected: 8 400s # received: '8' 400s ok 48 400s # testing : /t9 400s # expected: 9 400s # received: '9' 400s ok 49 400s verifying body of perm and temp redirect match with expression support 400s # testing : /p0 400s # expected: 0 400s # received: '0' 400s ok 50 400s # testing : /p1 400s # expected: 1 400s # received: '1' 400s ok 51 400s # testing : /p2 400s # expected: 2 400s # received: '2' 400s ok 52 400s # testing : /p3 400s # expected: 3 400s # received: '3' 400s ok 53 400s # testing : /p4 400s # expected: 4 400s # received: '4' 400s ok 54 400s # testing : /p5 400s # expected: 5 400s # received: '5' 400s ok 55 400s # testing : /p6 400s # expected: 6 400s # received: '6' 400s ok 56 400s # testing : /p7 400s # expected: 7 400s # received: '7' 400s ok 57 400s # testing : /p8 400s # expected: 8 400s # received: '8' 400s ok 58 400s # testing : /p9 400s # expected: 9 400s # received: '9' 400s ok 59 400s # testing : /t0 400s # expected: 0 400s # received: '0' 400s ok 60 400s # testing : /t1 400s # expected: 1 400s # received: '1' 400s ok 61 400s # testing : /t2 400s # expected: 2 400s # received: '2' 400s ok 62 400s # testing : /t3 400s # expected: 3 400s # received: '3' 400s ok 63 400s # testing : /t4 400s # expected: 4 400s # received: '4' 400s ok 64 400s # testing : /t5 400s # expected: 5 400s # received: '5' 400s ok 65 400s # testing : /t6 400s # expected: 6 400s # received: '6' 400s ok 66 400s # testing : /t7 400s # expected: 7 400s # received: '7' 400s ok 67 400s # testing : /t8 400s # expected: 8 400s # received: '8' 400s ok 68 400s # testing : /t9 400s # expected: 9 400s # received: '9' 400s ok 69 400s verifying return code of seeother and gone redirect match 400s # testing : g0 400s # expected: '410' 400s # received: '410' 400s ok 70 400s # testing : g1 400s # expected: '410' 400s # received: '410' 400s ok 71 400s # testing : g2 400s # expected: '410' 400s # received: '410' 400s ok 72 400s # testing : g3 400s # expected: '410' 400s # received: '410' 400s ok 73 400s # testing : g4 400s # expected: '410' 400s # received: '410' 400s ok 74 400s # testing : g5 400s # expected: '410' 400s # received: '410' 400s ok 75 400s # testing : g6 400s # expected: '410' 400s # received: '410' 400s ok 76 400s # testing : g7 400s # expected: '410' 400s # received: '410' 400s ok 77 400s # testing : g8 400s # expected: '410' 400s # received: '410' 400s ok 78 400s # testing : g9 400s # expected: '410' 400s # received: '410' 400s ok 79 400s # testing : s0 400s # expected: '303' 400s # received: '303' 400s ok 80 400s # testing : s1 400s # expected: '303' 400s # received: '303' 400s ok 81 400s # testing : s2 400s # expected: '303' 400s # received: '303' 400s ok 82 400s # testing : s3 400s # expected: '303' 400s # received: '303' 400s ok 83 400s # testing : s4 400s # expected: '303' 400s # received: '303' 400s ok 84 400s # testing : s5 400s # expected: '303' 400s # received: '303' 400s ok 85 400s # testing : s6 400s # expected: '303' 400s # received: '303' 400s ok 86 400s # testing : s7 400s # expected: '303' 400s # received: '303' 400s ok 87 400s # testing : s8 400s # expected: '303' 400s # received: '303' 400s ok 88 400s # testing : s9 400s # expected: '303' 400s # received: '303' 400s ok 89 400s # testing : f0 400s # expected: '403' 400s # received: '403' 400s ok 90 400s # testing : f1 400s # expected: '403' 400s # received: '403' 400s ok 91 400s # testing : f2 400s # expected: '403' 400s # received: '403' 400s ok 92 400s # testing : f3 400s # expected: '403' 400s # received: '403' 400s ok 93 400s # testing : f4 400s # expected: '403' 400s # received: '403' 400s ok 94 400s # testing : f5 400s # expected: '403' 400s # received: '403' 400s ok 95 400s # testing : f6 400s # expected: '403' 400s # received: '403' 400s ok 96 400s # testing : f7 400s # expected: '403' 400s # received: '403' 400s ok 97 400s # testing : f8 400s # expected: '403' 400s # received: '403' 400s ok 98 400s # testing : f9 400s # expected: '403' 400s # received: '403' 400s ok 99 400s verifying return code of seeother and gone redirect match with expression support 400s # testing : g0 400s # expected: '410' 400s # received: '410' 400s ok 100 400s # testing : g1 400s # expected: '410' 400s # received: '410' 400s ok 101 400s # testing : g2 400s # expected: '410' 400s # received: '410' 400s ok 102 400s # testing : g3 400s # expected: '410' 400s # received: '410' 400s ok 103 400s # testing : g4 400s # expected: '410' 400s # received: '410' 400s ok 104 400s # testing : g5 400s # expected: '410' 400s # received: '410' 400s ok 105 400s # testing : g6 400s # expected: '410' 400s # received: '410' 400s ok 106 400s # testing : g7 400s # expected: '410' 400s # received: '410' 400s ok 107 400s # testing : g8 400s # expected: '410' 400s # received: '410' 400s ok 108 400s # testing : g9 400s # expected: '410' 400s # received: '410' 400s ok 109 400s # testing : s0 400s # expected: '303' 400s # received: '303' 400s ok 110 400s # testing : s1 400s # expected: '303' 400s # received: '303' 400s ok 111 400s # testing : s2 400s # expected: '303' 400s # received: '303' 400s ok 112 400s # testing : s3 400s # expected: '303' 400s # received: '303' 400s ok 113 400s # testing : s4 400s # expected: '303' 400s # received: '303' 400s ok 114 400s # testing : s5 400s # expected: '303' 400s # received: '303' 400s ok 115 400s # testing : s6 400s # expected: '303' 400s # received: '303' 400s ok 116 400s # testing : s7 400s # expected: '303' 400s # received: '303' 400s ok 117 400s # testing : s8 400s # expected: '303' 400s # received: '303' 400s ok 118 400s # testing : s9 400s # expected: '303' 400s # received: '303' 400s ok 119 400s # testing : f0 400s # expected: '403' 400s # received: '403' 400s ok 120 400s # testing : f1 400s # expected: '403' 400s # received: '403' 400s ok 121 400s # testing : f2 400s # expected: '403' 400s # received: '403' 400s ok 122 400s # testing : f3 400s # expected: '403' 400s # received: '403' 400s ok 123 400s # testing : f4 400s # expected: '403' 400s # received: '403' 400s ok 124 400s # testing : f5 400s # expected: '403' 400s # received: '403' 400s ok 125 400s # testing : f6 400s # expected: '403' 400s # received: '403' 400s ok 126 400s # testing : f7 400s # expected: '403' 400s # received: '403' 400s ok 127 400s # testing : f8 400s # expected: '403' 400s # received: '403' 400s ok 128 400s # testing : f9 400s # expected: '403' 400s # received: '403' 400s ok 129 400s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 400s # verifying /modules/alias/script is plain text 400s # testing : /modules/alias/script 400s # expected: '#!/bin/sh 400s # echo Content-type: text/plain 400s # echo 400s # echo this is a shell script cgi. 400s # ' 400s # received: '#!/bin/sh 400s # echo Content-type: text/plain 400s # echo 400s # echo this is a shell script cgi. 400s # ' 400s ok 130 400s # verifying same file accessed at /cgi/script is executed code 400s # testing : /cgi/script 400s # expected: 'this is a shell script cgi. 400s # ' 400s # received: 'this is a shell script cgi. 400s # ' 400s ok 131 400s # verifying ScriptAliasMatch with /aliascgi-script 400s # testing : /aliascgi-script 400s # expected: 'this is a shell script cgi. 400s # ' 400s # received: 'this is a shell script cgi. 400s # ' 400s ok 132 400s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 400s # testing : /aliascgi-script 400s # expected: 'this is a shell script cgi. 400s # ' 400s # received: 'this is a shell script cgi. 400s # ' 400s ok 133 400s # verifying bad script alias. 400s # testing : /aliascgi-nada 400s # expected: 404 400s # received: '404' 400s ok 134 400s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 400s ok 404s t/modules/allowmethods.t ............ 404s 1..9 404s # Running under perl version 5.038002 for linux 404s # Current time local: Sun Mar 24 19:54:17 2024 404s # Current time GMT: Sun Mar 24 19:54:17 2024 404s # Using Test.pm version 1.31 404s # Using Apache/Test.pm version 1.42 404s # testing : Get request to /Get responds 200 404s # expected: 200 404s # received: '200' 404s ok 1 404s # testing : Head request to /Get responds 200 404s # expected: 200 404s # received: '200' 404s ok 2 404s # testing : Post request to /Get responds 405 404s # expected: 405 404s # received: '405' 404s ok 3 404s # testing : Get request to /Head responds 200 404s # expected: 200 404s # received: '200' 404s ok 4 404s # testing : Head request to /Head responds 200 404s # expected: 200 404s # received: '200' 404s ok 5 404s # testing : Post request to /Head responds 405 404s # expected: 405 404s # received: '405' 404s ok 6 404s # testing : Get request to /Post responds 405 404s # expected: 405 404s # received: '405' 404s ok 7 404s # testing : Head request to /Post responds 405 404s # expected: 405 404s # received: '405' 404s ok 8 404s # testing : Post request to /Post responds 200 404s # expected: 200 404s # received: '200' 404s ok 9 404s ok 407s t/modules/asis.t .................... 407s 1..3 407s # Running under perl version 5.038002 for linux 407s # Current time local: Sun Mar 24 19:54:21 2024 407s # Current time GMT: Sun Mar 24 19:54:21 2024 407s # Using Test.pm version 1.31 407s # Using Apache/Test.pm version 1.42 407s # testing : asis content OK 407s # expected: 'This is asis content. 407s # ' 407s # received: 'This is asis content. 407s # ' 407s ok 1 407s # testing : asis gave 404 error 407s # expected: 404 407s # received: '404' 407s ok 2 407s # testing : asis gave 403 error 407s # expected: 403 407s # received: '403' 407s ok 3 407s ok 412s t/modules/authz_core.t .............. 412s 1..504 412s # Running under perl version 5.038002 for linux 412s # Current time local: Sun Mar 24 19:54:24 2024 412s # Current time GMT: Sun Mar 24 19:54:24 2024 412s # Using Test.pm version 1.31 412s # Using Apache/Test.pm version 1.42 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/groups1 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 200, expected 200 [a/ : a/ ] 412s ok 1 412s # got 200, expected 200 [a/ : a/ 1] 412s ok 2 412s # got 200, expected 200 [a/ : a/ 2] 412s ok 3 412s # got 200, expected 200 [a/ : a/ 1 2] 412s ok 4 412s # got 200, expected 200 [a/ : a/ 3] 412s ok 5 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ user1: a/ ] 412s ok 6 412s # got 200, expected 200 [a/ user1: a/ user1] 412s ok 7 412s # got 401, expected 401 [a/ user1: a/ user2] 412s ok 8 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ Any 1 2: a/ ] 412s ok 9 412s # got 200, expected 200 [a/ Any 1 2: a/ 1] 412s ok 10 412s # got 200, expected 200 [a/ Any 1 2: a/ 2] 412s ok 11 412s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 412s ok 12 412s # got 403, expected 403 [a/ Any 1 2: a/ 3] 412s ok 13 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 412s ok 14 412s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 412s ok 15 412s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 412s ok 16 412s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 412s ok 17 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 412s ok 18 412s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 412s ok 19 412s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 412s ok 20 412s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 412s ok 21 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 412s ok 22 412s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 412s ok 23 412s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 412s ok 24 412s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 412s ok 25 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 412s ok 26 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 412s ok 27 412s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 412s ok 28 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 412s ok 29 412s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 412s ok 30 412s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 412s ok 31 412s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 412s ok 32 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 412s ok 33 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 412s ok 34 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 412s ok 35 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 412s ok 36 412s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 412s ok 37 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 412s ok 38 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 412s ok 39 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 412s ok 40 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 412s ok 41 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 412s ok 42 412s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 412s ok 43 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 412s ok 44 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 412s ok 45 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 412s ok 46 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 412s ok 47 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 412s ok 48 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 412s ok 49 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 412s ok 50 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 412s ok 51 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 412s ok 52 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 412s ok 53 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 412s ok 54 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 412s ok 55 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 412s ok 56 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 412s ok 57 412s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 412s ok 58 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 !2: a/ ] 412s ok 59 412s # got 200, expected 200 [a/ All 1 !2: a/ 1] 412s ok 60 412s # got 403, expected 403 [a/ All 1 !2: a/ 2] 412s ok 61 412s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 412s ok 62 412s # got 403, expected 403 [a/ All 1 !2: a/ 3] 412s ok 63 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 412s ok 64 412s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 412s ok 65 412s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 412s ok 66 412s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 412s ok 67 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 412s ok 68 412s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 412s ok 69 412s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 412s ok 70 412s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 412s ok 71 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 412s ok 72 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 412s ok 73 412s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 412s ok 74 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 412s ok 75 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 412s ok 76 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 412s ok 77 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 412s ok 78 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 412s ok 79 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 412s ok 80 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 412s ok 81 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 412s ok 82 412s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 412s ok 83 412s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 412s ok 84 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 412s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 412s ok 85 412s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 412s ok 86 412s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 412s ok 87 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 412s ok 88 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 412s ok 89 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 412s ok 90 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 412s ok 91 412s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 412s ok 92 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 412s ok 93 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 412s ok 94 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 412s ok 95 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 412s ok 96 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 412s ok 97 412s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 412s ok 98 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 412s ok 99 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 412s ok 100 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 412s ok 101 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 412s ok 102 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 412s ok 103 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 412s ok 104 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 412s ok 105 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 412s ok 106 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 412s ok 107 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 412s ok 108 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 412s ok 109 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 412s ok 110 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 412s ok 111 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 412s ok 112 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 412s ok 113 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 2: a/ ] 412s ok 114 412s # got 403, expected 403 [a/ All 1 2: a/ 1] 412s ok 115 412s # got 403, expected 403 [a/ All 1 2: a/ 2] 412s ok 116 412s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 412s ok 117 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 412s ok 118 412s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 412s ok 119 412s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 412s ok 120 412s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 412s ok 121 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 412s ok 122 412s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 412s ok 123 412s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 412s ok 124 412s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 412s ok 125 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 412s ok 126 412s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 412s ok 127 412s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 412s ok 128 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 412s ok 129 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 412s ok 130 412s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 412s ok 131 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 412s ok 132 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 412s ok 133 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 412s ok 134 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 412s ok 135 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 412s ok 136 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 412s ok 137 412s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 412s ok 138 412s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 412s ok 139 412s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 412s ok 140 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 412s ok 141 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 412s ok 142 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 412s ok 143 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 412s ok 144 412s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 412s ok 145 412s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 412s ok 146 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 412s ok 147 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 412s ok 148 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 412s ok 149 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 412s ok 150 412s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 412s ok 151 412s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 412s ok 152 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 412s ok 153 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 412s ok 154 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 412s ok 155 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 412s ok 156 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 412s ok 157 412s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 412s ok 158 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 412s ok 159 412s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 412s ok 160 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 412s ok 161 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 412s ok 162 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 412s ok 163 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 412s ok 164 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 412s ok 165 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 412s ok 166 412s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 412s ok 167 412s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 412s ok 168 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 412s ok 169 412s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 412s ok 170 412s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 412s ok 171 412s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 412s ok 172 412s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 412s ok 173 412s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 412s ok 174 412s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 412s ok 175 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 412s ok 176 412s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 412s ok 177 412s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 412s ok 178 412s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 412s ok 179 412s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 412s ok 180 412s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 412s ok 181 412s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 412s ok 182 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 412s ok 183 412s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 412s ok 184 412s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 412s ok 185 412s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 412s ok 186 412s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 412s ok 187 412s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 412s ok 188 412s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 412s ok 189 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 412s ok 190 412s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 412s ok 191 412s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 412s ok 192 412s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 412s ok 193 412s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 412s ok 194 412s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 412s ok 195 412s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 412s ok 196 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 412s ok 197 412s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 412s ok 198 412s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 412s ok 199 412s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 412s ok 200 412s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 412s ok 201 412s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 412s ok 202 412s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 412s ok 203 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 412s ok 204 412s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 412s ok 205 412s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 412s ok 206 412s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 412s ok 207 412s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 412s ok 208 412s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 412s ok 209 412s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 412s ok 210 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 412s ok 211 412s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 412s ok 212 412s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 412s ok 213 412s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 412s ok 214 412s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 412s ok 215 412s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 412s ok 216 412s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 412s ok 217 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 412s ok 218 412s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 412s ok 219 412s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 412s ok 220 412s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 412s ok 221 412s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 412s ok 222 412s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 412s ok 223 412s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 412s ok 224 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 412s ok 225 412s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 412s ok 226 412s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 412s ok 227 412s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 412s ok 228 412s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 412s ok 229 412s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 412s ok 230 412s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 412s ok 231 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 412s ok 232 412s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 412s ok 233 412s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 412s ok 234 412s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 412s ok 235 412s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 412s ok 236 412s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 412s ok 237 412s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 412s ok 238 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 412s ok 239 412s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 412s ok 240 412s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 412s ok 241 412s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 412s ok 242 412s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 412s ok 243 412s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 412s ok 244 412s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 412s ok 245 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 412s ok 246 412s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 412s ok 247 412s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 412s ok 248 412s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 412s ok 249 412s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 412s ok 250 412s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 412s ok 251 412s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 412s ok 252 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 412s ok 253 412s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 412s ok 254 412s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 412s ok 255 412s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 412s ok 256 412s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 412s ok 257 412s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 412s ok 258 412s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 412s ok 259 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 412s ok 260 412s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 412s ok 261 412s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 412s ok 262 412s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 412s ok 263 412s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 412s ok 264 412s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 412s ok 265 412s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 412s ok 266 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 412s ok 267 412s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 412s ok 268 412s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 412s ok 269 412s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 412s ok 270 412s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 412s ok 271 412s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 412s ok 272 412s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 412s ok 273 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 412s ok 274 412s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 412s ok 275 412s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 412s ok 276 412s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 412s ok 277 412s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 412s ok 278 412s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 412s ok 279 412s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 412s ok 280 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 412s ok 281 412s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 412s ok 282 412s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 412s ok 283 412s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 412s ok 284 412s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 412s ok 285 412s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 412s ok 286 412s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 412s ok 287 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 412s ok 288 412s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 412s ok 289 412s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 412s ok 290 412s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 412s ok 291 412s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 412s ok 292 412s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 412s ok 293 412s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 412s ok 294 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 412s ok 295 412s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 412s ok 296 412s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 412s ok 297 412s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 412s ok 298 412s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 412s ok 299 412s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 412s ok 300 412s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 412s ok 301 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 412s ok 302 412s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 412s ok 303 412s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 412s ok 304 412s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 412s ok 305 412s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 412s ok 306 412s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 412s ok 307 412s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 412s ok 308 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 412s ok 309 412s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 412s ok 310 412s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 412s ok 311 412s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 412s ok 312 412s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 412s ok 313 412s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 412s ok 314 412s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 412s ok 315 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 412s ok 316 412s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 412s ok 317 412s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 412s ok 318 412s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 412s ok 319 412s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 412s ok 320 412s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 412s ok 321 412s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 412s ok 322 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 412s ok 323 412s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 412s ok 324 412s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 412s ok 325 412s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 412s ok 326 412s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 412s ok 327 412s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 412s ok 328 412s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 412s ok 329 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 412s ok 330 412s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 412s ok 331 412s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 412s ok 332 412s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 412s ok 333 412s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 412s ok 334 412s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 412s ok 335 412s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 412s ok 336 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 412s ok 337 412s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 412s ok 338 412s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 412s ok 339 412s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 412s ok 340 412s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 412s ok 341 412s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 412s ok 342 412s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 412s ok 343 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 412s ok 344 412s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 412s ok 345 412s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 412s ok 346 412s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 412s ok 347 412s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 412s ok 348 412s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 412s ok 349 412s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 412s ok 350 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 412s ok 351 412s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 412s ok 352 412s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 412s ok 353 412s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 412s ok 354 412s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 412s ok 355 412s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 412s ok 356 412s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 412s ok 357 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 412s ok 358 412s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 412s ok 359 412s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 412s ok 360 412s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 412s ok 361 412s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 412s ok 362 412s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 412s ok 363 412s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 412s ok 364 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 412s ok 365 412s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 412s ok 366 412s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 412s ok 367 412s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 412s ok 368 412s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 412s ok 369 412s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 412s ok 370 412s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 412s ok 371 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 412s ok 372 412s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 412s ok 373 412s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 412s ok 374 412s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 412s ok 375 412s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 412s ok 376 412s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 412s ok 377 412s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 412s ok 378 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 412s ok 379 412s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 412s ok 380 412s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 412s ok 381 412s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 412s ok 382 412s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 412s ok 383 412s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 412s ok 384 412s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 412s ok 385 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 412s ok 386 412s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 412s ok 387 412s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 412s ok 388 412s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 412s ok 389 412s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 412s ok 390 412s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 412s ok 391 412s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 412s ok 392 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 412s ok 393 412s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 412s ok 394 412s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 412s ok 395 412s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 412s ok 396 412s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 412s ok 397 412s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 412s ok 398 412s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 412s ok 399 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 412s ok 400 412s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 412s ok 401 412s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 412s ok 402 412s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 412s ok 403 412s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 412s ok 404 412s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 412s ok 405 412s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 412s ok 406 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 412s ok 407 412s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 412s ok 408 412s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 412s ok 409 412s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 412s ok 410 412s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 412s ok 411 412s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 412s ok 412 412s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 412s ok 413 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 412s ok 414 412s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 412s ok 415 412s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 412s ok 416 412s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 412s ok 417 412s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 412s ok 418 412s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 412s ok 419 412s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 412s ok 420 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 412s ok 421 412s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 412s ok 422 412s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 412s ok 423 412s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 412s ok 424 412s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 412s ok 425 412s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 412s ok 426 412s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 412s ok 427 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 412s ok 428 412s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 412s ok 429 412s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 412s ok 430 412s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 412s ok 431 412s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 412s ok 432 412s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 412s ok 433 412s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 412s ok 434 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 412s ok 435 412s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 412s ok 436 412s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 412s ok 437 412s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 412s ok 438 412s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 412s ok 439 412s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 412s ok 440 412s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 412s ok 441 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 412s ok 442 412s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 412s ok 443 412s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 412s ok 444 412s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 412s ok 445 412s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 412s ok 446 412s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 412s ok 447 412s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 412s ok 448 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 412s ok 449 412s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 412s ok 450 412s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 412s ok 451 412s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 412s ok 452 412s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 412s ok 453 412s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 412s ok 454 412s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 412s ok 455 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 412s ok 456 412s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 412s ok 457 412s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 412s ok 458 412s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 412s ok 459 412s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 412s ok 460 412s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 412s ok 461 412s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 412s ok 462 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 412s ok 463 412s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 412s ok 464 412s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 412s ok 465 412s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 412s ok 466 412s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 412s ok 467 412s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 412s ok 468 412s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 412s ok 469 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 412s ok 470 412s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 412s ok 471 412s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 412s ok 472 412s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 412s ok 473 412s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 412s ok 474 412s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 412s ok 475 412s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 412s ok 476 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 412s ok 477 412s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 412s ok 478 412s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 412s ok 479 412s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 412s ok 480 412s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 412s ok 481 412s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 412s ok 482 412s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 412s ok 483 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 412s ok 484 412s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 412s ok 485 412s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 412s ok 486 412s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 412s ok 487 412s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 412s ok 488 412s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 412s ok 489 412s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 412s ok 490 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 412s ok 491 412s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 412s ok 492 412s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 412s ok 493 412s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 412s ok 494 412s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 412s ok 495 412s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 412s ok 496 412s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 412s ok 497 412s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 412s ok 498 412s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 412s ok 499 412s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 412s ok 500 412s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 412s ok 501 412s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 412s ok 502 412s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 412s ok 503 412s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 412s ok 504 412s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 412s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/groups1 412s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 412s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 412s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 412s ok 415s t/modules/autoindex.t ............... 415s 1..84 415s # Running under perl version 5.038002 for linux 415s # Current time local: Sun Mar 24 19:54:29 2024 415s # Current time GMT: Sun Mar 24 19:54:29 2024 415s # Using Test.pm version 1.31 415s # Using Apache/Test.pm version 1.42 415s --- 415s IndexOrderDefault Ascending Name 415s GET /modules/autoindex/htaccess/ 415s ok 1 415s --- 415s IndexOrderDefault Ascending Name 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 2 415s --- 415s IndexOrderDefault Ascending Name 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 3 415s --- 415s IndexOrderDefault Ascending Name 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 4 415s --- 415s IndexOrderDefault Ascending Name 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 5 415s --- 415s IndexOrderDefault Ascending Name 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 6 415s --- 415s IndexOrderDefault Ascending Name 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 7 415s --- 415s IndexOrderDefault Ascending Date 415s GET /modules/autoindex/htaccess/ 415s ok 8 415s --- 415s IndexOrderDefault Ascending Date 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 9 415s --- 415s IndexOrderDefault Ascending Date 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 10 415s --- 415s IndexOrderDefault Ascending Date 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 11 415s --- 415s IndexOrderDefault Ascending Date 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 12 415s --- 415s IndexOrderDefault Ascending Date 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 13 415s --- 415s IndexOrderDefault Ascending Date 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 14 415s --- 415s IndexOrderDefault Ascending Size 415s GET /modules/autoindex/htaccess/ 415s ok 15 415s --- 415s IndexOrderDefault Ascending Size 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 16 415s --- 415s IndexOrderDefault Ascending Size 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 17 415s --- 415s IndexOrderDefault Ascending Size 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 18 415s --- 415s IndexOrderDefault Ascending Size 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 19 415s --- 415s IndexOrderDefault Ascending Size 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 20 415s --- 415s IndexOrderDefault Ascending Size 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 21 415s --- 415s IndexOrderDefault Descending Name 415s GET /modules/autoindex/htaccess/ 415s ok 22 415s --- 415s IndexOrderDefault Descending Name 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 23 415s --- 415s IndexOrderDefault Descending Name 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 24 415s --- 415s IndexOrderDefault Descending Name 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 25 415s --- 415s IndexOrderDefault Descending Name 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 26 415s --- 415s IndexOrderDefault Descending Name 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 27 415s --- 415s IndexOrderDefault Descending Name 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 28 415s --- 415s IndexOrderDefault Descending Date 415s GET /modules/autoindex/htaccess/ 415s ok 29 415s --- 415s IndexOrderDefault Descending Date 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 30 415s --- 415s IndexOrderDefault Descending Date 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 31 415s --- 415s IndexOrderDefault Descending Date 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 32 415s --- 415s IndexOrderDefault Descending Date 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 33 415s --- 415s IndexOrderDefault Descending Date 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 34 415s --- 415s IndexOrderDefault Descending Date 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 35 415s --- 415s IndexOrderDefault Descending Size 415s GET /modules/autoindex/htaccess/ 415s ok 36 415s --- 415s IndexOrderDefault Descending Size 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 37 415s --- 415s IndexOrderDefault Descending Size 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 38 415s --- 415s IndexOrderDefault Descending Size 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 39 415s --- 415s IndexOrderDefault Descending Size 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 40 415s --- 415s IndexOrderDefault Descending Size 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 41 415s --- 415s IndexOrderDefault Descending Size 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 42 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s GET /modules/autoindex/htaccess/ 415s ok 43 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 44 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 45 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 46 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 47 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 48 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Name 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 49 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s GET /modules/autoindex/htaccess/ 415s ok 50 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 51 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 52 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 53 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 54 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 55 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Date 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 56 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s GET /modules/autoindex/htaccess/ 415s ok 57 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 58 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 59 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 60 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 61 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 62 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Ascending Size 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 63 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s GET /modules/autoindex/htaccess/ 415s ok 64 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 65 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 66 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 67 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 68 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 69 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Name 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 70 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s GET /modules/autoindex/htaccess/ 415s ok 71 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 72 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 73 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 74 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 75 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 76 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Date 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 77 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s GET /modules/autoindex/htaccess/ 415s ok 78 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s 415s (C=N O=A) 415s GET /modules/autoindex/htaccess/?C=N&O=A 415s ok 79 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s 415s (C=N O=D) 415s GET /modules/autoindex/htaccess/?C=N&O=D 415s ok 80 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s 415s (C=M O=A) 415s GET /modules/autoindex/htaccess/?C=M&O=A 415s ok 81 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s 415s (C=M O=D) 415s GET /modules/autoindex/htaccess/?C=M&O=D 415s ok 82 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s 415s (C=S O=A) 415s GET /modules/autoindex/htaccess/?C=S&O=A 415s ok 83 415s --- 415s IndexOptions FancyIndexing 415s IndexOrderDefault Descending Size 415s 415s (C=S O=D) 415s GET /modules/autoindex/htaccess/?C=S&O=D 415s ok 84 415s ok 419s t/modules/autoindex2.t .............. 419s 1..3 419s # Running under perl version 5.038002 for linux 419s # Current time local: Sun Mar 24 19:54:32 2024 419s # Current time GMT: Sun Mar 24 19:54:32 2024 419s # Using Test.pm version 1.31 419s # Using Apache/Test.pm version 1.42 419s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 419s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 419s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 419s # testing : dir_broken should not be listed 419s # expected: 0 419s # received: 0 419s ok 1 419s # testing : dir_normal should be listed 419s # expected: 1 419s # received: 1 419s ok 2 419s # testing : dir_protected should not be listed 419s # expected: 0 419s # received: 0 419s ok 3 419s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 419s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 419s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 419s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 419s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 419s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 419s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 419s ok 422s t/modules/brotli.t .................. 422s 1..64 422s # Running under perl version 5.038002 for linux 422s # Current time local: Sun Mar 24 19:54:35 2024 422s # Current time GMT: Sun Mar 24 19:54:35 2024 422s # Using Test.pm version 1.31 422s # Using Apache/Test.pm version 1.42 422s qvalue: 422s # expected: 200 422s # received: '200' 422s ok 1 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 2 422s qvalue: 422s # expected: 200 422s # received: '200' 422s ok 3 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 4 422s qvalue: 422s # expected: 200 422s # received: '200' 422s ok 5 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 6 422s qvalue: 422s # expected: 200 422s # received: '200' 422s ok 7 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 8 422s qvalue: 422s # expected: 200 422s # received: '200' 422s ok 9 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 10 422s qvalue: 422s # expected: 200 422s # received: '200' 422s ok 11 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 12 422s qvalue: ; 422s # expected: 200 422s # received: '200' 422s ok 13 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 14 422s qvalue: ; 422s # expected: 200 422s # received: '200' 422s ok 15 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 16 422s qvalue: ; 422s # expected: 200 422s # received: '200' 422s ok 17 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 18 422s qvalue: ;q= 422s # expected: 200 422s # received: '200' 422s ok 19 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 20 422s qvalue: ;q= 422s # expected: 200 422s # received: '200' 422s ok 21 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 22 422s qvalue: ;q= 422s # expected: 200 422s # received: '200' 422s ok 23 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 24 422s qvalue: ;q=0 422s # expected: 200 422s # received: '200' 422s ok 25 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 26 422s qvalue: ;q=0 422s # expected: 200 422s # received: '200' 422s ok 27 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 28 422s qvalue: ;q=0 422s # expected: 200 422s # received: '200' 422s ok 29 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 30 422s qvalue: ;q=0. 422s # expected: 200 422s # received: '200' 422s ok 31 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 32 422s qvalue: ;q=0. 422s # expected: 200 422s # received: '200' 422s ok 33 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 34 422s qvalue: ;q=0. 422s # expected: 200 422s # received: '200' 422s ok 35 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 36 422s qvalue: ;q=0.0 422s # expected: 200 422s # received: '200' 422s ok 37 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 38 422s qvalue: ;q=0.0 422s # expected: 200 422s # received: '200' 422s ok 39 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 40 422s qvalue: ;q=0.0 422s # expected: 200 422s # received: '200' 422s ok 41 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 42 422s qvalue: ;q=0.00 422s # expected: 200 422s # received: '200' 422s ok 43 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 44 422s qvalue: ;q=0.00 422s # expected: 200 422s # received: '200' 422s ok 45 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 46 422s qvalue: ;q=0.00 422s # expected: 200 422s # received: '200' 422s ok 47 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 48 422s qvalue: ;q=0.000 422s # expected: 200 422s # received: '200' 422s ok 49 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 50 422s qvalue: ;q=0.000 422s # expected: 200 422s # received: '200' 422s ok 51 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 52 422s qvalue: ;q=0.000 422s # expected: 200 422s # received: '200' 422s ok 53 422s # testing : response without Content-Encoding is OK 422s # expected: undef 422s # received: undef 422s ok 54 422s qvalue: ;q=0.0000 422s # expected: 200 422s # received: '200' 422s ok 55 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 56 422s qvalue: ;q=0.0000 422s # expected: 200 422s # received: '200' 422s ok 57 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 58 422s qvalue: ;q=0.0000 422s # expected: 200 422s # received: '200' 422s ok 59 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 60 422s # expected: 200 422s # received: '200' 422s ok 61 422s # testing : response Content-Encoding is OK 422s # expected: 'br' 422s # received: 'br' 422s ok 62 422s # expected: 200 422s # received: '200' 422s ok 63 422s # testing : response Content-Encoding is OK 422s # expected: 'gzip' 422s # received: 'gzip' 422s ok 64 422s ok 425s t/modules/buffer.t .................. 425s 1..12 425s # Running under perl version 5.038002 for linux 425s # Current time local: Sun Mar 24 19:54:39 2024 425s # Current time GMT: Sun Mar 24 19:54:39 2024 425s # Using Test.pm version 1.31 425s # Using Apache/Test.pm version 1.42 425s # testing : Checking return code is '200' 425s # expected: 200 425s # received: '200' 425s ok 1 425s ok 2 425s # testing : Checking return code is '200' 425s # expected: 200 425s # received: '200' 425s ok 3 425s ok 4 425s # testing : Checking return code is '200' 425s # expected: 200 425s # received: '200' 425s ok 5 425s ok 6 425s # testing : Checking return code is '200' 425s # expected: 200 425s # received: '200' 425s ok 7 425s ok 8 425s # testing : Checking return code is '200' 425s # expected: 200 425s # received: '200' 425s ok 9 425s ok 10 425s # testing : Checking return code is '200' 425s # expected: 200 425s # received: '200' 425s ok 11 425s ok 12 425s ok 428s t/modules/cache.t ................... 428s 1..3 428s # Running under perl version 5.038002 for linux 428s # Current time local: Sun Mar 24 19:54:42 2024 428s # Current time GMT: Sun Mar 24 19:54:42 2024 428s # Using Test.pm version 1.31 428s # Using Apache/Test.pm version 1.42 428s # testing : non-cached call to index.html 428s # expected: 200 428s # received: '200' 428s ok 1 428s # testing : call to cache index.html 428s # expected: 200 428s # received: '200' 428s ok 2 428s # testing : cached call to index.html 428s # expected: 200 428s # received: '200' 428s ok 3 428s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 428s ok 434s t/modules/cgi.t ..................... 434s 1..58 434s # Running under perl version 5.038002 for linux 434s # Current time local: Sun Mar 24 19:54:45 2024 434s # Current time GMT: Sun Mar 24 19:54:45 2024 434s # Using Test.pm version 1.31 434s # Using Apache/Test.pm version 1.42 434s # testing : return code for acceptpathinfodefault.sh 434s # expected: 200 434s # received: '200' 434s ok 1 434s # testing : body for acceptpathinfodefault.sh 434s # expected: '' 434s # received: '' 434s ok 2 434s # testing : return code for acceptpathinfodefault.sh/foo 434s # expected: 200 434s # received: '200' 434s ok 3 434s # testing : body for acceptpathinfodefault.sh/foo 434s # expected: '/foo' 434s # received: '/foo' 434s ok 4 434s # testing : return code for acceptpathinfooff.sh 434s # expected: 200 434s # received: '200' 434s ok 5 434s # testing : body for acceptpathinfooff.sh 434s # expected: '' 434s # received: '' 434s ok 6 434s # testing : return code for acceptpathinfooff.sh/foo 434s # expected: 404 434s # received: '404' 434s ok 7 434s # no body test for this one 434s ok 8 434s # testing : return code for acceptpathinfoon.sh 434s # expected: 200 434s # received: '200' 434s ok 9 434s # testing : body for acceptpathinfoon.sh 434s # expected: '' 434s # received: '' 434s ok 10 434s # testing : return code for acceptpathinfoon.sh/foo 434s # expected: 200 434s # received: '200' 434s ok 11 434s # testing : body for acceptpathinfoon.sh/foo 434s # expected: '/foo' 434s # received: '/foo' 434s ok 12 434s # testing : return code for bogus-perl.pl 434s # expected: 500 434s # received: '500' 434s ok 13 434s # cgi log created ok. 434s ok 14 434s # testing : return code for bogus-sh.sh 434s # expected: 500 434s # received: '500' 434s ok 15 434s # checking that log size (807) is bigger than it used to be (523) 434s ok 16 434s # testing : return code for nph-stderr.pl 434s # expected: 200 434s # received: '200' 434s ok 17 434s # testing : body for nph-stderr.pl 434s # expected: 'this is nph-stdout' 434s # received: 'this is nph-stdout' 434s ok 18 434s # testing : return code for nph-test.pl 434s # expected: 200 434s # received: '200' 434s ok 19 434s # testing : body for nph-test.pl 434s # expected: 'ok' 434s # received: 'ok' 434s ok 20 434s # testing : return code for perl.pl 434s # expected: 200 434s # received: '200' 434s ok 21 434s # testing : body for perl.pl 434s # expected: 'perl cgi' 434s # received: 'perl cgi' 434s ok 22 434s # testing : return code for sh.sh 434s # expected: 200 434s # received: '200' 434s ok 23 434s # testing : body for sh.sh 434s # expected: 'sh cgi' 434s # received: 'sh cgi' 434s ok 24 434s # testing : return code for stderr1.pl 434s # expected: 200 434s # received: '200' 434s ok 25 434s # testing : body for stderr1.pl 434s # expected: 'this is stdout' 434s # received: 'this is stdout' 434s ok 26 434s # testing : return code for stderr2.pl 434s # expected: 200 434s # received: '200' 434s ok 27 434s # testing : body for stderr2.pl 434s # expected: 'this is also stdout' 434s # received: 'this is also stdout' 434s ok 28 434s # testing : return code for stderr3.pl 434s # expected: 200 434s # received: '200' 434s ok 29 434s # testing : body for stderr3.pl 434s # expected: 'this is more stdout' 434s # received: 'this is more stdout' 434s ok 30 434s # posted content (length 10) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 434s # expected: '500' 434s # received: '500' 434s ok 31 434s # checking that log size (36131) is greater than 807 434s ok 32 434s # verifying that logged content is 10 characters 434s ok 33 434s # posted content (length 99) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 434s # expected: '500' 434s # received: '500' 434s ok 34 434s # checking that log size (36590) is greater than 36131 434s ok 35 434s # verifying that logged content is 99 characters 434s ok 36 434s # posted content (length 250) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 434s # expected: '500' 434s # received: '500' 434s ok 37 434s # checking that log size (37201) is greater than 36590 434s ok 38 434s # verifying that logged content is 250 characters 434s ok 39 434s # posted content (length 255) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 434s # expected: '500' 434s # received: '500' 434s ok 40 434s # checking that log size (37817) is greater than 37201 434s ok 41 434s # verifying that logged content is 255 characters 434s ok 42 434s # posted content (length 256) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 434s # expected: '500' 434s # received: '500' 434s ok 43 434s # checking that log size (38434) is greater than 37817 434s ok 44 434s # verifying that logged content is 256 characters 434s ok 45 434s # posted content (length 257) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 434s # expected: '500' 434s # received: '500' 434s ok 46 434s # checking that log size (39051) is greater than 38434 434s ok 47 434s # verifying that logged content is 256 characters 434s ok 48 434s # posted content (length 258) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 434s # expected: '500' 434s # received: '500' 434s ok 49 434s # checking that log size (39668) is greater than 39051 434s ok 50 434s # verifying that logged content is 256 characters 434s ok 51 434s # posted content (length 1024) to bogus-perl.pl 434s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 434s # expected: '500' 434s # received: '500' 434s ok 52 434s # checking that log size (40286) is greater than 39668 434s ok 53 434s # verifying that logged content is 256 characters 434s ok 54 434s # verifying log is greater than 40960 bytes. 434s ok 55 434s # verifying log did not grow after making bogus request. 434s ok 56 434s # verifying log did not grow after making another bogus request. 434s ok 57 434s # checking that HEAD /modules/cgi/perl.pl returns 200. 434s ok 58 434s ok 438s t/modules/data.t .................... 438s 1..2 438s # Running under perl version 5.038002 for linux 438s # Current time local: Sun Mar 24 19:54:51 2024 438s # Current time GMT: Sun Mar 24 19:54:51 2024 438s # Using Test.pm version 1.31 438s # Using Apache/Test.pm version 1.42 438s # testing : Checking return code is '200' 438s # expected: 200 438s # received: '200' 438s ok 1 438s ok 2 438s ok 442s t/modules/dav.t ..................... 442s 1..19 442s # Running under perl version 5.038002 for linux 442s # Current time local: Sun Mar 24 19:54:54 2024 442s # Current time GMT: Sun Mar 24 19:54:54 2024 442s # Using Test.pm version 1.31 442s # Using Apache/Test.pm version 1.42 442s resource lock test: 442s ok 1 442s DAV put test: 442s ok 2 442s getting DAV resource properties: 442s ok 3 442s created: Sun, 24 Mar 2024 19:54:57 GMT 442s modified: Sun, 24 Mar 2024 19:54:57 GMT 442s now: Sun, 24 Mar 2024 19:54:59 GMT 442s ok 4 442s ok 5 442s resource lock status test: 442s ok 6 442s resource unlock test: 442s ok 7 442s resource lock status test: 442s ok 8 442s getting uri... 442s expect: 442s -> 442s 442s
442s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

442s this is a page generated by
442s the mod_dav test in the Apache
442s perl test suite.
442s
442s 442s 442s <- 442s ok 15 442s ok 16 442s resource delete test: 442s ok 17 442s expect 404 not found got: 404 442s ok 18 442s PR 49825: expect 400 bad request got: 400 442s ok 19 442s ok 445s t/modules/deflate.t ................. 445s 1..47 445s # Running under perl version 5.038002 for linux 445s # Current time local: Sun Mar 24 19:54:59 2024 445s # Current time GMT: Sun Mar 24 19:54:59 2024 445s # Using Test.pm version 1.31 445s # Using Apache/Test.pm version 1.42 445s testing default 445s ok 1 445s ok 2 445s ok 3 445s ok 4 445s ok 5 445s ok 6 445s ok 7 445s ok 8 445s ok 9 445s ok 10 445s ok 11 445s ok 12 445s ok 13 445s ok 14 445s ok 15 445s ok 16 445s ok 17 445s ok 18 445s ok 19 445s ok 20 445s ok 21 445s ok 22 445s ok 23 445s ok 24 445s ok 25 445s ok 26 445s ok 27 445s ok 28 445s ok 29 445s ok 30 445s ok 31 445s ok 32 445s ok 33 445s ok 34 445s ok 35 445s ok 36 445s ok 37 445s ok 38 445s ok 39 445s ok 40 445s ok 41 445s ok 42 445s ok 43 445s ok 44 445s ok 45 445s # testing : response was 304 445s # expected: qr/HTTP\/1\.. 304/ 445s # received: 'HTTP/1.1 304 Not Modified' 445s ok 46 445s # testing : expect EOF after 304 header 445s # expected: 0 445s # received: 0 445s ok 47 445s ok 448s t/modules/digest.t .................. 448s 1..13 448s # Running under perl version 5.038002 for linux 448s # Current time local: Sun Mar 24 19:55:02 2024 448s # Current time GMT: Sun Mar 24 19:55:02 2024 448s # Using Test.pm version 1.31 448s # Using Apache/Test.pm version 1.42 448s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm1 448s # testing : no user to authenticate 448s # expected: 401 448s # received: '401' 448s ok 1 448s # testing : user1:foo not found 448s # expected: 401 448s # received: '401' 448s ok 2 448s # testing : user1:password1 found 448s # expected: 200 448s # received: '200' 448s ok 3 448s # testing : user1:password1 with query string found 448s # expected: 200 448s # received: '200' 448s ok 4 448s # testing : manual Authorization header query string 448s # expected: 200 448s # received: '200' 448s ok 5 448s # testing : manual Authorization with no query string in header 448s # expected: 400 448s # received: '400' 448s ok 6 448s # testing : manual Authorization header with mismatched query string 448s # expected: 400 448s # received: '400' 448s ok 7 448s # testing : manual Authorization header with mismatched query string 448s # expected: 400 448s # received: '400' 448s ok 8 448s # testing : manual Authorization with no query string in header + MSIE 448s # expected: 200 448s # received: '200' 448s ok 9 448s # testing : a compliant response coming from MSIE 448s # expected: 200 448s # received: '200' 448s ok 10 448s # testing : manual Authorization header with mismatched query string + MSIE 448s # expected: 400 448s # received: '400' 448s ok 11 448s # testing : manual Authorization header with mismatched query string + MSIE 448s # expected: 400 448s # received: '400' 448s ok 12 448s # testing : no query string + MSIE 448s # expected: 200 448s # received: '200' 448s ok 13 448s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm1 448s ok 453s t/modules/dir.t ..................... 453s 1..212 453s # Running under perl version 5.038002 for linux 453s # Current time local: Sun Mar 24 19:55:05 2024 453s # Current time GMT: Sun Mar 24 19:55:05 2024 453s # Using Test.pm version 1.31 453s # Using Apache/Test.pm version 1.42 453s expecting 403 (forbidden) using DirectoryIndex foo 453s ok 1 453s running 5 test gambit for "1.html" 453s ok 2 453s ok 3 453s ok 4 453s ok 5 453s ok 6 453s running 5 test gambit for "2.html" 453s ok 7 453s ok 8 453s ok 9 453s ok 10 453s ok 11 453s running 5 test gambit for "3.html" 453s ok 12 453s ok 13 453s ok 14 453s ok 15 453s ok 16 453s running 5 test gambit for "4.html" 453s ok 17 453s ok 18 453s ok 19 453s ok 20 453s ok 21 453s running 5 test gambit for "5.html" 453s ok 22 453s ok 23 453s ok 24 453s ok 25 453s ok 26 453s running 5 test gambit for "6.html" 453s ok 27 453s ok 28 453s ok 29 453s ok 30 453s ok 31 453s running 5 test gambit for "7.html" 453s ok 32 453s ok 33 453s ok 34 453s ok 35 453s ok 36 453s running 5 test gambit for "8.html" 453s ok 37 453s ok 38 453s ok 39 453s ok 40 453s ok 41 453s running 5 test gambit for "9.html" 453s ok 42 453s ok 43 453s ok 44 453s ok 45 453s ok 46 453s running 5 test gambit for "0.html" 453s ok 47 453s ok 48 453s ok 49 453s ok 50 453s ok 51 453s expecting 403 (forbidden) using DirectoryIndex goo 453s ok 52 453s running 5 test gambit for "1.html" 453s ok 53 453s ok 54 453s ok 55 453s ok 56 453s ok 57 453s running 5 test gambit for "2.html" 453s ok 58 453s ok 59 453s ok 60 453s ok 61 453s ok 62 453s running 5 test gambit for "3.html" 453s ok 63 453s ok 64 453s ok 65 453s ok 66 453s ok 67 453s running 5 test gambit for "4.html" 453s ok 68 453s ok 69 453s ok 70 453s ok 71 453s ok 72 453s running 5 test gambit for "5.html" 453s ok 73 453s ok 74 453s ok 75 453s ok 76 453s ok 77 453s running 5 test gambit for "6.html" 453s ok 78 453s ok 79 453s ok 80 453s ok 81 453s ok 82 453s running 5 test gambit for "7.html" 453s ok 83 453s ok 84 453s ok 85 453s ok 86 453s ok 87 453s running 5 test gambit for "8.html" 453s ok 88 453s ok 89 453s ok 90 453s ok 91 453s ok 92 453s running 5 test gambit for "9.html" 453s ok 93 453s ok 94 453s ok 95 453s ok 96 453s ok 97 453s running 5 test gambit for "0.html" 453s ok 98 453s ok 99 453s ok 100 453s ok 101 453s ok 102 453s expecting 403 (forbidden) using DirectoryIndex moo 453s ok 103 453s running 5 test gambit for "1.html" 453s ok 104 453s ok 105 453s ok 106 453s ok 107 453s ok 108 453s running 5 test gambit for "2.html" 453s ok 109 453s ok 110 453s ok 111 453s ok 112 453s ok 113 453s running 5 test gambit for "3.html" 453s ok 114 453s ok 115 453s ok 116 453s ok 117 453s ok 118 453s running 5 test gambit for "4.html" 453s ok 119 453s ok 120 453s ok 121 453s ok 122 453s ok 123 453s running 5 test gambit for "5.html" 453s ok 124 453s ok 125 453s ok 126 453s ok 127 453s ok 128 453s running 5 test gambit for "6.html" 453s ok 129 453s ok 130 453s ok 131 453s ok 132 453s ok 133 453s running 5 test gambit for "7.html" 453s ok 134 453s ok 135 453s ok 136 453s ok 137 453s ok 138 453s running 5 test gambit for "8.html" 453s ok 139 453s ok 140 453s ok 141 453s ok 142 453s ok 143 453s running 5 test gambit for "9.html" 453s ok 144 453s ok 145 453s ok 146 453s ok 147 453s ok 148 453s running 5 test gambit for "0.html" 453s ok 149 453s ok 150 453s ok 151 453s ok 152 453s ok 153 453s expecting 403 (forbidden) using DirectoryIndex bleh 453s ok 154 453s running 5 test gambit for "1.html" 453s ok 155 453s ok 156 453s ok 157 453s ok 158 453s ok 159 453s running 5 test gambit for "2.html" 453s ok 160 453s ok 161 453s ok 162 453s ok 163 453s ok 164 453s running 5 test gambit for "3.html" 453s ok 165 453s ok 166 453s ok 167 453s ok 168 453s ok 169 453s running 5 test gambit for "4.html" 453s ok 170 453s ok 171 453s ok 172 453s ok 173 453s ok 174 453s running 5 test gambit for "5.html" 453s ok 175 453s ok 176 453s ok 177 453s ok 178 453s ok 179 453s running 5 test gambit for "6.html" 453s ok 180 453s ok 181 453s ok 182 453s ok 183 453s ok 184 453s running 5 test gambit for "7.html" 453s ok 185 453s ok 186 453s ok 187 453s ok 188 453s ok 189 453s running 5 test gambit for "8.html" 453s ok 190 453s ok 191 453s ok 192 453s ok 193 453s ok 194 453s running 5 test gambit for "9.html" 453s ok 195 453s ok 196 453s ok 197 453s ok 198 453s ok 199 453s running 5 test gambit for "0.html" 453s ok 200 453s ok 201 453s ok 202 453s ok 203 453s ok 204 453s DirectoryIndex /modules/alias/index.html 453s ok 205 453s expecting 403 for DirectoryIndex foo goo moo bleh 453s ok 206 453s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 453s ok 207 453s 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 453s ok 208 453s removed .htaccess (no DirectoryIndex), expecting default (index.html) 453s ok 209 453s ok 210 453s ok 211 453s ok 212 # skip missing DirectorySlash NotFound 453s ok 456s t/modules/directorymatch.t .......... 456s 1..2 456s # Running under perl version 5.038002 for linux 456s # Current time local: Sun Mar 24 19:55:10 2024 456s # Current time GMT: Sun Mar 24 19:55:10 2024 456s # Using Test.pm version 1.31 456s # Using Apache/Test.pm version 1.42 456s # testing : code for /index.html 456s # expected: 200 456s # received: '200' 456s ok 1 456s # testing : check for DMMATCH1 456s # expected: '1' 456s # received: '1' 456s ok 2 456s ok 459s t/modules/env.t ..................... 459s 1..6 459s # Running under perl version 5.038002 for linux 459s # Current time local: Sun Mar 24 19:55:13 2024 459s # Current time GMT: Sun Mar 24 19:55:13 2024 459s # Using Test.pm version 1.31 459s # Using Apache/Test.pm version 1.42 459s # host: /modules/env/host.shtml 459s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 459s ok 1 459s # nothere: /modules/env/nothere.shtml 459s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 459s ok 2 459s # set: /modules/env/set.shtml 459s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 459s ok 3 459s # setempty: /modules/env/setempty.shtml 459s # setempty: EXPECT -><- ACTUAL -><- 459s ok 4 459s # type: /modules/env/type.shtml 459s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 459s ok 5 459s # unset: /modules/env/unset.shtml 459s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 459s ok 6 459s ok 463s t/modules/expires.t ................. 463s 1..92 463s # Running under perl version 5.038002 for linux 463s # Current time local: Sun Mar 24 19:55:16 2024 463s # Current time GMT: Sun Mar 24 19:55:16 2024 463s # Using Test.pm version 1.31 463s # Using Apache/Test.pm version 1.42 463s # debug: index.html 463s HTTP/1.1 200 OK 463s Cache-Control: max-age=322832137 463s Connection: close 463s Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Accept-Ranges: bytes 463s ETag: "3-60bb3bbdae3c0" 463s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 463s Vary: In-If1 463s Content-Length: 3 463s Content-Type: text/html 463s Expires: Sat, 17 Jun 2034 07:30:58 GMT 463s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 463s Client-Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Client-Peer: 127.0.0.1:8529 463s Client-Response-Num: 1 463s DMMATCH1: 1 463s ok 1 463s # debug: [Cache-Control] [max-age=322832137] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 463s # debug: expires 2034142258 463s # debug: expected: 332425819 463s # debug: actual : 332425819 463s ok 2 463s # debug: text.txt 463s HTTP/1.1 200 OK 463s Cache-Control: max-age=0 463s Connection: close 463s Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Accept-Ranges: bytes 463s ETag: "0-60bb3bbdae3c0" 463s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 463s Vary: In-If1 463s Content-Type: text/plain 463s Expires: Sun, 24 Mar 2024 19:55:20 GMT 463s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 463s Client-Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Client-Peer: 127.0.0.1:8529 463s Client-Response-Num: 1 463s DMMATCH1: 1 463s ok 3 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 4 463s # debug: image.gif 463s HTTP/1.1 200 OK 463s Cache-Control: max-age=120 463s Connection: close 463s Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Accept-Ranges: bytes 463s ETag: "0-60bb3bbdae3c0" 463s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 463s Vary: In-If1 463s Content-Type: image/gif 463s Expires: Sun, 24 Mar 2024 19:57:20 GMT 463s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 463s Client-Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Client-Peer: 127.0.0.1:8529 463s Client-Response-Num: 1 463s DMMATCH1: 1 463s ok 5 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 6 463s # debug: foo.jpg 463s HTTP/1.1 200 OK 463s Cache-Control: max-age=86400 463s Connection: close 463s Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Accept-Ranges: bytes 463s ETag: "0-60bb3bbdae3c0" 463s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 463s Vary: In-If1 463s Content-Type: image/jpeg 463s Expires: Mon, 25 Mar 2024 19:55:20 GMT 463s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 463s Client-Date: Sun, 24 Mar 2024 19:55:20 GMT 463s Client-Peer: 127.0.0.1:8529 463s Client-Response-Num: 1 463s DMMATCH1: 1 463s 463s 463s ok 7 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 8 463s # debug: [Cache-Control] [max-age=322832137] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 463s # debug: expires 2034142258 463s # debug: expected: 332425819 463s # debug: actual : 332425819 463s ok 9 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 10 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 11 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 12 463s # --- 463s # ExpiresActive On 463s # debug: [Cache-Control] [max-age=322832137] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 463s # debug: expires 2034142258 463s # debug: expected: 332425819 463s # debug: actual : 332425819 463s ok 13 463s # --- 463s # ExpiresActive On 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 14 463s # --- 463s # ExpiresActive On 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 15 463s # --- 463s # ExpiresActive On 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 16 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 2 months 17 days 2 hours 9 minutes 10 seconds" 463s # debug: [Cache-Control] [max-age=38196550] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Mon, 09 Jun 2025 22:04:30 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 09 Jun 2025 22:04:30 GMT 463s # debug: expires 1749506670 463s # debug: expected: 38196550 463s # debug: actual : 38196550 463s ok 17 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 2 months 17 days 2 hours 9 minutes 10 seconds" 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 18 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 2 months 17 days 2 hours 9 minutes 10 seconds" 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 19 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 2 months 17 days 2 hours 9 minutes 10 seconds" 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 20 463s # --- 463s # ExpiresActive On 463s ExpiresByType text/plain M1325772 463s # debug: [Cache-Control] [max-age=322832137] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 463s # debug: expires 2034142258 463s # debug: expected: 332425819 463s # debug: actual : 332425819 463s ok 21 463s # --- 463s # ExpiresActive On 463s ExpiresByType text/plain M1325772 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 22 463s # --- 463s # ExpiresActive On 463s ExpiresByType text/plain M1325772 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 23 463s # --- 463s # ExpiresActive On 463s ExpiresByType text/plain M1325772 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 24 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A32506761 463s ExpiresByType text/plain M40809876 463s # debug: [Cache-Control] [max-age=32506761] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 05 Apr 2025 01:34:41 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 05 Apr 2025 01:34:41 GMT 463s # debug: expires 1743816881 463s # debug: expected: 32506761 463s # debug: actual : 32506761 463s ok 25 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A32506761 463s ExpiresByType text/plain M40809876 463s # debug: [Cache-Control] [max-age=31216194] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Fri, 21 Mar 2025 03:05:15 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Fri, 21 Mar 2025 03:05:15 GMT 463s # debug: expires 1742526315 463s # debug: expected: 40809876 463s # debug: actual : 40809876 463s ok 26 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A32506761 463s ExpiresByType text/plain M40809876 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 27 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A32506761 463s ExpiresByType text/plain M40809876 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 28 463s #--- 463s # ExpiresActive On 463s ExpiresDefault A9879011 463s # debug: [Cache-Control] [max-age=9879011] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Wed, 17 Jul 2024 04:05:31 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Wed, 17 Jul 2024 04:05:31 GMT 463s # debug: expires 1721189131 463s # debug: expected: 9879011 463s # debug: actual : 9879011 463s ok 29 463s #--- 463s # ExpiresActive On 463s ExpiresDefault A9879011 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 30 463s #--- 463s # ExpiresActive On 463s ExpiresDefault A9879011 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 31 463s #--- 463s # ExpiresActive On 463s ExpiresDefault A9879011 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 32 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 4 days 7 hours 36 minutes 38 seconds" 463s # debug: [Cache-Control] [max-age=322832137] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 463s # debug: expires 2034142258 463s # debug: expected: 332425819 463s # debug: actual : 332425819 463s ok 33 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 4 days 7 hours 36 minutes 38 seconds" 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 34 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 4 days 7 hours 36 minutes 38 seconds" 463s # debug: [Cache-Control] [max-age=25512116] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Tue, 14 Jan 2025 02:37:17 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Tue, 14 Jan 2025 02:37:17 GMT 463s # debug: expires 1736822237 463s # debug: expected: 35105798 463s # debug: actual : 35105798 463s ok 35 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 4 days 7 hours 36 minutes 38 seconds" 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 36 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A5461800 463s ExpiresByType image/gif M38732590 463s # debug: [Cache-Control] [max-age=5461800] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Mon, 27 May 2024 01:05:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 27 May 2024 01:05:20 GMT 463s # debug: expires 1716771920 463s # debug: expected: 5461800 463s # debug: actual : 5461800 463s ok 37 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A5461800 463s ExpiresByType image/gif M38732590 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 38 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A5461800 463s ExpiresByType image/gif M38732590 463s # debug: [Cache-Control] [max-age=29138908] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Tue, 25 Feb 2025 02:03:49 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Tue, 25 Feb 2025 02:03:49 GMT 463s # debug: expires 1740449029 463s # debug: expected: 38732590 463s # debug: actual : 38732590 463s ok 39 463s # --- 463s # ExpiresActive On 463s ExpiresDefault A5461800 463s ExpiresByType image/gif M38732590 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 40 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 3 months 1 weeks 7 days 2 hours 32 minutes 12 seconds" 463s # debug: [Cache-Control] [max-age=40530732] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sun, 06 Jul 2025 22:27:32 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 06 Jul 2025 22:27:32 GMT 463s # debug: expires 1751840852 463s # debug: expected: 40530732 463s # debug: actual : 40530732 463s ok 41 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 3 months 1 weeks 7 days 2 hours 32 minutes 12 seconds" 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 42 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 3 months 1 weeks 7 days 2 hours 32 minutes 12 seconds" 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 43 463s #--- 463s # ExpiresActive On 463s ExpiresDefault "access plus 1 years 3 months 1 weeks 7 days 2 hours 32 minutes 12 seconds" 463s # debug: [Cache-Control] [max-age=86400] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Mon, 25 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Mon, 25 Mar 2024 19:55:20 GMT 463s # debug: expires 1711396520 463s # debug: expected: 86400 463s # debug: actual : 86400 463s ok 44 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/jpeg M3814945 463s # debug: [Cache-Control] [max-age=322832137] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 463s # debug: expires 2034142258 463s # debug: expected: 332425819 463s # debug: actual : 332425819 463s ok 45 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/jpeg M3814945 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 46 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/jpeg M3814945 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 47 463s # --- 463s # ExpiresActive On 463s ExpiresByType image/jpeg M3814945 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 48 463s # --- 463s # ExpiresActive On 463s ExpiresDefault "access plus 2 months 2 weeks 1 days 3 hours 44 minutes 4 seconds" 463s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 2 hours 49 minutes 4 seconds" 463s # debug: [Cache-Control] [max-age=6493444] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Expires] [Fri, 07 Jun 2024 23:39:24 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Fri, 07 Jun 2024 23:39:24 GMT 463s # debug: expires 1717803564 463s # debug: expected: 6493444 463s # debug: actual : 6493444 463s ok 49 463s # --- 463s # ExpiresActive On 463s ExpiresDefault "access plus 2 months 2 weeks 1 days 3 hours 44 minutes 4 seconds" 463s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 2 hours 49 minutes 4 seconds" 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 50 463s # --- 463s # ExpiresActive On 463s ExpiresDefault "access plus 2 months 2 weeks 1 days 3 hours 44 minutes 4 seconds" 463s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 2 hours 49 minutes 4 seconds" 463s # debug: [Cache-Control] [max-age=120] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:57:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:57:20 GMT 463s # debug: expires 1711310240 463s # debug: expected: 120 463s # debug: actual : 120 463s ok 51 463s # --- 463s # ExpiresActive On 463s ExpiresDefault "access plus 2 months 2 weeks 1 days 3 hours 44 minutes 4 seconds" 463s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 2 hours 49 minutes 4 seconds" 463s # debug: [Cache-Control] [max-age=0] 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Expires] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 463s # debug: modified 1701716439 463s # debug: access Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: access 1711310120 463s # debug: expires Sun, 24 Mar 2024 19:55:20 GMT 463s # debug: expires 1711310120 463s # debug: expected: 9593681 463s # debug: actual : 9593681 463s ok 52 463s # --- 463s # ExpiresActive Off 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 53 463s # --- 463s # ExpiresActive Off 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 54 463s # --- 463s # ExpiresActive Off 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 55 463s # --- 463s # ExpiresActive Off 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 56 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M9678447 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 57 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M9678447 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 58 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M9678447 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 59 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M9678447 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 60 463s # --- 463s # ExpiresActive Off 463s ExpiresByType text/plain M1730050 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 61 463s # --- 463s # ExpiresActive Off 463s ExpiresByType text/plain M1730050 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 62 463s # --- 463s # ExpiresActive Off 463s ExpiresByType text/plain M1730050 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 63 463s # --- 463s # ExpiresActive Off 463s ExpiresByType text/plain M1730050 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 64 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M1737741 463s ExpiresByType text/plain "modification plus 1 weeks 1 days 1 hours 40 minutes 27 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 65 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M1737741 463s ExpiresByType text/plain "modification plus 1 weeks 1 days 1 hours 40 minutes 27 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 66 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M1737741 463s ExpiresByType text/plain "modification plus 1 weeks 1 days 1 hours 40 minutes 27 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 67 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M1737741 463s ExpiresByType text/plain "modification plus 1 weeks 1 days 1 hours 40 minutes 27 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 68 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M7433295 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 69 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M7433295 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 70 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M7433295 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 71 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault M7433295 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 72 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/gif "modification plus 2 months 8 hours 42 minutes 9 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 73 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/gif "modification plus 2 months 8 hours 42 minutes 9 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 74 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/gif "modification plus 2 months 8 hours 42 minutes 9 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 75 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/gif "modification plus 2 months 8 hours 42 minutes 9 seconds" 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 76 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault "access plus 3 months 2 weeks 18 days 6 hours 6 minutes 8 seconds" 463s ExpiresByType image/gif M40886775 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 77 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault "access plus 3 months 2 weeks 18 days 6 hours 6 minutes 8 seconds" 463s ExpiresByType image/gif M40886775 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 78 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault "access plus 3 months 2 weeks 18 days 6 hours 6 minutes 8 seconds" 463s ExpiresByType image/gif M40886775 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 79 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault "access plus 3 months 2 weeks 18 days 6 hours 6 minutes 8 seconds" 463s ExpiresByType image/gif M40886775 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 80 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault A6500601 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 81 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault A6500601 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 82 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault A6500601 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 83 463s #--- 463s # ExpiresActive Off 463s ExpiresDefault A6500601 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 84 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/jpeg A6571226 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 85 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/jpeg A6571226 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 86 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/jpeg A6571226 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 87 463s # --- 463s # ExpiresActive Off 463s ExpiresByType image/jpeg A6571226 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 88 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M9534780 463s ExpiresByType image/jpeg A41413774 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["3-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Length] [3] 463s # debug: [Content-Type] [text/html] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 89 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M9534780 463s ExpiresByType image/jpeg A41413774 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [text/plain] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 90 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M9534780 463s ExpiresByType image/jpeg A41413774 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/gif] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 91 463s # --- 463s # ExpiresActive Off 463s ExpiresDefault M9534780 463s ExpiresByType image/jpeg A41413774 463s # debug: [Connection] [close] 463s # debug: [Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Accept-Ranges] [bytes] 463s # debug: [ETag] ["0-60bb3bbdae3c0"] 463s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 463s # debug: [Vary] [In-If1] 463s # debug: [Content-Type] [image/jpeg] 463s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 463s # debug: [Client-Date] [Sun, 24 Mar 2024 19:55:20 GMT] 463s # debug: [Client-Peer] [127.0.0.1:8529] 463s # debug: [Client-Response-Num] [1] 463s # debug: [DMMATCH1] [1] 463s ok 92 463s ok 485s t/modules/ext_filter.t .............. 485s 1..24 485s # Running under perl version 5.038002 for linux 485s # Current time local: Sun Mar 24 19:55:20 2024 485s # Current time GMT: Sun Mar 24 19:55:20 2024 485s # Using Test.pm version 1.31 485s # Using Apache/Test.pm version 1.42 485s # testing : sed output filter 485s # expected: 'barbar' 485s # received: 'barbar' 485s ok 1 485s # testing : slow filter process 485s # expected: 'foobar' 485s # received: 'foobar' 485s ok 2 485s # testing : echo worked 485s # expected: 200 485s # received: '200' 485s ok 3 485s # testing : request body filtered 485s # expected: 'barbar 485s # ' 485s # received: 'barbar 485s # ' 485s ok 4 485s # testing : got 413 error 485s # expected: 413 485s # received: '413' 485s ok 5 485s # testing : got 413 error body 485s # expected: qr/413 Request Entity Too Large/ 485s # received: ' 485s # 485s # 413 Request Entity Too Large 485s # 485s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

500s # 500s # ' 500s # received: ' 500s #

Hello World!

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

No query was specified.

500s # 500s # ' 500s # received: ' 500s #

No query was specified.

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

Hello World!

500s # 500s # ' 500s # received: ' 500s #

Hello World!

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

No query was specified.

500s # 500s # ' 500s # received: ' 500s #

No query was specified.

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

mod_include test

507s # 507s # 507s # Hello World 507s # 507s #

[back]

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

mod_include test

507s # 507s # 507s # Hello World 507s # 507s #

[back]

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

mod_include test

507s # 507s # 507s # Hello World 507s # 507s #

[back]

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

Load Balancer Manager for localhost

536s # 536s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10
536s #
Server Built: 2024-01-24T22:00:03
536s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
536s #
536s #

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

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

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

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

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

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

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

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

LoadBalancer Status for balancer://failover [p5ff318c_failover]

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

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

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

Moved Permanently

570s #

The document has moved here.

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

Moved Permanently

570s #

The document has moved here.

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

Moved Permanently

570s #

The document has moved here.

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

Moved Permanently

570s #

The document has moved here.

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

Multiple Choices

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

Available documents: 570s #

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

Multiple Choices

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

Available documents: 570s #

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

Multiple Choices

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

Available documents: 570s #

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

Moved Permanently

570s #

The document has moved here.

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

Multiple Choices

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

Available documents: 570s #

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

Multiple Choices

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

Available documents: 570s #

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

Moved Permanently

570s #

The document has moved here.

570s # 570s # ' 570s ok 48 570s ok 572s t/modules/status.t .................. 572s 1..1 572s # Running under perl version 5.038002 for linux 572s # Current time local: Sun Mar 24 19:57:07 2024 572s # Current time GMT: Sun Mar 24 19:57:07 2024 572s # Using Test.pm version 1.31 572s # Using Apache/Test.pm version 1.42 572s 572s 572s Apache Status 572s 572s

Apache Server Status for localhost (via 127.0.0.1)

572s 572s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10
572s
Server MPM: prefork
572s
Server Built: 2024-01-24T22:00:03 572s

572s
Current Time: Sunday, 24-Mar-2024 19:57:09 UTC
572s
Restart Time: Sunday, 24-Mar-2024 19:51:09 UTC
572s
Parent Server Config. Generation: 1
572s
Parent Server MPM Generation: 0
572s
Server uptime: 6 minutes
572s
Server load: 1.20 0.93 0.46
572s
Total accesses: 6790 - Total Traffic: 139.8 MB - Total Duration: 129212
572s
CPU Usage: u2.13 s1.84 cu5.16 cs4.13 - 3.68% CPU load
572s
18.9 requests/sec - 397.8 kB/second - 21.1 kB/request - 19.0297 ms/request
572s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
572s
.._.W_.
572s

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

572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s
SrvPIDAccMCPU 572s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2181. 572s 0.00270239900.00.0032.68 572s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
1-0-0/0/2455. 572s 0.00280353560.00.0051.72 572s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
2-0142630/1926/1926_ 572s 4.2421339540.055.2555.25 572s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-0-0/0/10. 572s 0.002911153930.00.000.01 572s 127.0.0.1http/1.1localhost:8552POST /echo_post/baltest_echo_post HTTP/1.1
4-0992490/119/119W 572s 0.19008800.00.060.06 572s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
5-0992500/82/82_ 572s 0.1620161750.00.050.05 572s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
6-0-0/0/17. 572s 0.0030034610.00.000.08 572s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
572s
572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s 572s
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
572s 572s ok 1 572s ok 576s t/modules/substitute.t .............. 576s 1..19 576s # Running under perl version 5.038002 for linux 576s # Current time local: Sun Mar 24 19:57:09 2024 576s # Current time GMT: Sun Mar 24 19:57:09 2024 576s # Using Test.pm version 1.31 576s # Using Apache/Test.pm version 1.42 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'barbar': OK 576s ok 1 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'barbar': OK 576s ok 2 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'foofoo': OK 576s ok 3 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'barbar': OK 576s ok 4 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'barbar': OK 576s ok 5 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'barbar': OK 576s ok 6 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'foof 576s oo': OK 576s ok 7 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'xfoo': OK 576s ok 8 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 576s ok 9 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s barx 576s ': OK 576s ok 10 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'a$1axb(': OK 576s ok 11 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'a$XX': OK 576s ok 12 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 576s ok 13 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'x&x': OK 576s ok 14 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'xx': OK 576s ok 15 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'fcooar': OK 576s ok 16 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'fc$1ar': OK 576s ok 17 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'fdooar': OK 576s ok 18 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s got 200 'XXXfooXXX 576s bar': OK 576s ok 19 576s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 576s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 576s ok 581s t/modules/unique_id.t ............... 581s 1..300 581s # Running under perl version 5.038002 for linux 581s # Current time local: Sun Mar 24 19:57:13 2024 581s # Current time GMT: Sun Mar 24 19:57:13 2024 581s # Using Test.pm version 1.31 581s # Using Apache/Test.pm version 1.42 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 1 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajrQAAAAU 581s ok 2 581s ok 3 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 4 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyRQAAAAQ 581s ok 5 581s ok 6 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 7 581s # unique id: ZgCFnLzgwldo7IRINu3HEgAAAAI 581s ok 8 581s ok 9 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 10 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajrgAAAAU 581s ok 11 581s ok 12 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 13 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajrwAAAAU 581s ok 14 581s ok 15 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 16 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyRgAAAAQ 581s ok 17 581s ok 18 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 19 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajsAAAAAU 581s ok 20 581s ok 21 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 22 581s # unique id: ZgCFnLzgwldo7IRINu3HEwAAAAI 581s ok 23 581s ok 24 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 25 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyRwAAAAQ 581s ok 26 581s ok 27 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 28 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajsQAAAAU 581s ok 29 581s ok 30 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 31 581s # unique id: ZgCFnNaA_IeD0Tc3HtwySAAAAAQ 581s ok 32 581s ok 33 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 34 581s # unique id: ZgCFnLzgwldo7IRINu3HFAAAAAI 581s ok 35 581s ok 36 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 37 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajsgAAAAU 581s ok 38 581s ok 39 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 40 581s # unique id: ZgCFnLzgwldo7IRINu3HFQAAAAI 581s ok 41 581s ok 42 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 43 581s # unique id: ZgCFnNaA_IeD0Tc3HtwySQAAAAQ 581s ok 44 581s ok 45 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 46 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajswAAAAU 581s ok 47 581s ok 48 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 49 581s # unique id: ZgCFnLzgwldo7IRINu3HFgAAAAI 581s ok 50 581s ok 51 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 52 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajtAAAAAU 581s ok 53 581s ok 54 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 55 581s # unique id: ZgCFnNaA_IeD0Tc3HtwySgAAAAQ 581s ok 56 581s ok 57 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 58 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajtQAAAAU 581s ok 59 581s ok 60 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 61 581s # unique id: ZgCFnLzgwldo7IRINu3HFwAAAAI 581s ok 62 581s ok 63 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 64 581s # unique id: ZgCFnNaA_IeD0Tc3HtwySwAAAAQ 581s ok 65 581s ok 66 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 67 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajtgAAAAU 581s ok 68 581s ok 69 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 70 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyTAAAAAQ 581s ok 71 581s ok 72 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 73 581s # unique id: ZgCFnLzgwldo7IRINu3HGAAAAAI 581s ok 74 581s ok 75 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 76 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajtwAAAAU 581s ok 77 581s ok 78 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 79 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajuAAAAAU 581s ok 80 581s ok 81 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 82 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyTQAAAAQ 581s ok 83 581s ok 84 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 85 581s # unique id: ZgCFnLzgwldo7IRINu3HGQAAAAI 581s ok 86 581s ok 87 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 88 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajuQAAAAU 581s ok 89 581s ok 90 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 91 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyTgAAAAQ 581s ok 92 581s ok 93 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 94 581s # unique id: ZgCFnLzgwldo7IRINu3HGgAAAAI 581s ok 95 581s ok 96 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 97 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyTwAAAAQ 581s ok 98 581s ok 99 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 100 581s # unique id: ZgCFnDEmJ7NBtVU-J8ajugAAAAU 581s ok 101 581s ok 102 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 103 581s # unique id: ZgCFnNaA_IeD0Tc3HtwyUAAAAAQ 581s ok 104 581s ok 105 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 106 581s # unique id: ZgCFnLzgwldo7IRINu3HGwAAAAI 581s ok 107 581s ok 108 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 109 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajuwAAAAU 581s ok 110 581s ok 111 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 112 581s # unique id: ZgCFnbzgwldo7IRINu3HHAAAAAI 581s ok 113 581s ok 114 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 115 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajvAAAAAU 581s ok 116 581s ok 117 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 118 581s # unique id: ZgCFndaA_IeD0Tc3HtwyUQAAAAQ 581s ok 119 581s ok 120 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 121 581s # unique id: ZgCFnbzgwldo7IRINu3HHQAAAAI 581s ok 122 581s ok 123 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 124 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajvQAAAAU 581s ok 125 581s ok 126 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 127 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajvgAAAAU 581s ok 128 581s ok 129 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 130 581s # unique id: ZgCFndaA_IeD0Tc3HtwyUgAAAAQ 581s ok 131 581s ok 132 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 133 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajvwAAAAU 581s ok 134 581s ok 135 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 136 581s # unique id: ZgCFnbzgwldo7IRINu3HHgAAAAI 581s ok 137 581s ok 138 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 139 581s # unique id: ZgCFndaA_IeD0Tc3HtwyUwAAAAQ 581s ok 140 581s ok 141 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 142 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajwAAAAAU 581s ok 143 581s ok 144 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 145 581s # unique id: ZgCFnbzgwldo7IRINu3HHwAAAAI 581s ok 146 581s ok 147 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 148 581s # unique id: ZgCFndaA_IeD0Tc3HtwyVAAAAAQ 581s ok 149 581s ok 150 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 151 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajwQAAAAU 581s ok 152 581s ok 153 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 154 581s # unique id: ZgCFnbzgwldo7IRINu3HIAAAAAI 581s ok 155 581s ok 156 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 157 581s # unique id: ZgCFndaA_IeD0Tc3HtwyVQAAAAQ 581s ok 158 581s ok 159 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 160 581s # unique id: ZgCFndaA_IeD0Tc3HtwyVgAAAAQ 581s ok 161 581s ok 162 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 163 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajwgAAAAU 581s ok 164 581s ok 165 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 166 581s # unique id: ZgCFndaA_IeD0Tc3HtwyVwAAAAQ 581s ok 167 581s ok 168 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 169 581s # unique id: ZgCFnbzgwldo7IRINu3HIQAAAAI 581s ok 170 581s ok 171 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 172 581s # unique id: ZgCFndaA_IeD0Tc3HtwyWAAAAAQ 581s ok 173 581s ok 174 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 175 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajwwAAAAU 581s ok 176 581s ok 177 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 178 581s # unique id: ZgCFnbzgwldo7IRINu3HIgAAAAI 581s ok 179 581s ok 180 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 181 581s # unique id: ZgCFnbzgwldo7IRINu3HIwAAAAI 581s ok 182 581s ok 183 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 184 581s # unique id: ZgCFndaA_IeD0Tc3HtwyWQAAAAQ 581s ok 185 581s ok 186 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 187 581s # unique id: ZgCFnbzgwldo7IRINu3HJAAAAAI 581s ok 188 581s ok 189 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 190 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajxAAAAAU 581s ok 191 581s ok 192 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 193 581s # unique id: ZgCFndaA_IeD0Tc3HtwyWgAAAAQ 581s ok 194 581s ok 195 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 196 581s # unique id: ZgCFnbzgwldo7IRINu3HJQAAAAI 581s ok 197 581s ok 198 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 199 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajxQAAAAU 581s ok 200 581s ok 201 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 202 581s # unique id: ZgCFndaA_IeD0Tc3HtwyWwAAAAQ 581s ok 203 581s ok 204 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 205 581s # unique id: ZgCFnbzgwldo7IRINu3HJgAAAAI 581s ok 206 581s ok 207 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 208 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajxgAAAAU 581s ok 209 581s ok 210 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 211 581s # unique id: ZgCFndaA_IeD0Tc3HtwyXAAAAAQ 581s ok 212 581s ok 213 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 214 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajxwAAAAU 581s ok 215 581s ok 216 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 217 581s # unique id: ZgCFnbzgwldo7IRINu3HJwAAAAI 581s ok 218 581s ok 219 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 220 581s # unique id: ZgCFndaA_IeD0Tc3HtwyXQAAAAQ 581s ok 221 581s ok 222 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 223 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajyAAAAAU 581s ok 224 581s ok 225 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 226 581s # unique id: ZgCFndaA_IeD0Tc3HtwyXgAAAAQ 581s ok 227 581s ok 228 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 229 581s # unique id: ZgCFnbzgwldo7IRINu3HKAAAAAI 581s ok 230 581s ok 231 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 232 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajyQAAAAU 581s ok 233 581s ok 234 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 235 581s # unique id: ZgCFnbzgwldo7IRINu3HKQAAAAI 581s ok 236 581s ok 237 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 238 581s # unique id: ZgCFndaA_IeD0Tc3HtwyXwAAAAQ 581s ok 239 581s ok 240 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 241 581s # unique id: ZgCFndaA_IeD0Tc3HtwyYAAAAAQ 581s ok 242 581s ok 243 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 244 581s # unique id: ZgCFnTEmJ7NBtVU-J8ajygAAAAU 581s ok 245 581s ok 246 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 247 581s # unique id: ZgCFnrzgwldo7IRINu3HKgAAAAI 581s ok 248 581s ok 249 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 250 581s # unique id: ZgCFnjEmJ7NBtVU-J8ajywAAAAU 581s ok 251 581s ok 252 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 253 581s # unique id: ZgCFntaA_IeD0Tc3HtwyYQAAAAQ 581s ok 254 581s ok 255 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 256 581s # unique id: ZgCFnrzgwldo7IRINu3HKwAAAAI 581s ok 257 581s ok 258 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 259 581s # unique id: ZgCFnrzgwldo7IRINu3HLAAAAAI 581s ok 260 581s ok 261 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 262 581s # unique id: ZgCFnjEmJ7NBtVU-J8ajzAAAAAU 581s ok 263 581s ok 264 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 265 581s # unique id: ZgCFntaA_IeD0Tc3HtwyYgAAAAQ 581s ok 266 581s ok 267 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 268 581s # unique id: ZgCFnrzgwldo7IRINu3HLQAAAAI 581s ok 269 581s ok 270 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 271 581s # unique id: ZgCFnjEmJ7NBtVU-J8ajzQAAAAU 581s ok 272 581s ok 273 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 274 581s # unique id: ZgCFntaA_IeD0Tc3HtwyYwAAAAQ 581s ok 275 581s ok 276 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 277 581s # unique id: ZgCFnjEmJ7NBtVU-J8ajzgAAAAU 581s ok 278 581s ok 279 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 280 581s # unique id: ZgCFnrzgwldo7IRINu3HLgAAAAI 581s ok 281 581s ok 282 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 283 581s # unique id: ZgCFnjEmJ7NBtVU-J8ajzwAAAAU 581s ok 284 581s ok 285 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 286 581s # unique id: ZgCFntaA_IeD0Tc3HtwyZAAAAAQ 581s ok 287 581s ok 288 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 289 581s # unique id: ZgCFnrzgwldo7IRINu3HLwAAAAI 581s ok 290 581s ok 291 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 292 581s # unique id: ZgCFnjEmJ7NBtVU-J8aj0AAAAAU 581s ok 293 581s ok 294 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 295 581s # unique id: ZgCFnrzgwldo7IRINu3HMAAAAAI 581s ok 296 581s ok 297 581s # testing : fetch unique ID 581s # expected: 200 581s # received: '200' 581s ok 298 581s # unique id: ZgCFntaA_IeD0Tc3HtwyZQAAAAQ 581s ok 299 581s ok 300 581s ok 586s t/modules/usertrack.t ............... 586s 1..1004 586s # Running under perl version 5.038002 for linux 586s # Current time local: Sun Mar 24 19:57:18 2024 586s # Current time GMT: Sun Mar 24 19:57:18 2024 586s # Using Test.pm version 1.31 586s # Using Apache/Test.pm version 1.42 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 1 586s ok 2 586s Set-Cookie: usertrack_test=1fa33a3b.6146d770bcc30; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=1fa33a3b.6146d770bcc30 586s ok 3 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 4 586s ok 5 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 6 586s ok 7 586s Set-Cookie: usertrack_test=85d56412.6146d770c033b; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=85d56412.6146d770c033b 586s ok 8 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 9 586s ok 10 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 11 586s ok 12 586s Set-Cookie: usertrack_test=bcba7286.6146d770c1ddf; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=bcba7286.6146d770c1ddf 586s ok 13 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 14 586s ok 15 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 16 586s ok 17 586s Set-Cookie: usertrack_test=910d55d1.6146d770c3256; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=910d55d1.6146d770c3256 586s ok 18 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 19 586s ok 20 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 21 586s ok 22 586s Set-Cookie: usertrack_test=b198ad81.6146d770c53c2; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=b198ad81.6146d770c53c2 586s ok 23 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 24 586s ok 25 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 26 586s ok 27 586s Set-Cookie: usertrack_test=6e42b1c5.6146d770c7f20; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=6e42b1c5.6146d770c7f20 586s ok 28 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 29 586s ok 30 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 31 586s ok 32 586s Set-Cookie: usertrack_test=f9dab12.6146d770ca5b4; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=f9dab12.6146d770ca5b4 586s ok 33 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 34 586s ok 35 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 36 586s ok 37 586s Set-Cookie: usertrack_test=ec4b7971.6146d770cc733; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ec4b7971.6146d770cc733 586s ok 38 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 39 586s ok 40 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 41 586s ok 42 586s Set-Cookie: usertrack_test=ad05b742.6146d770cdbbe; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ad05b742.6146d770cdbbe 586s ok 43 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 44 586s ok 45 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 46 586s ok 47 586s Set-Cookie: usertrack_test=35ce223b.6146d770cf40c; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=35ce223b.6146d770cf40c 586s ok 48 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 49 586s ok 50 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 51 586s ok 52 586s Set-Cookie: usertrack_test=1b0ea1ef.6146d770d0f52; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=1b0ea1ef.6146d770d0f52 586s ok 53 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 54 586s ok 55 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 56 586s ok 57 586s Set-Cookie: usertrack_test=eccc2e6b.6146d770d23fb; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=eccc2e6b.6146d770d23fb 586s ok 58 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 59 586s ok 60 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 61 586s ok 62 586s Set-Cookie: usertrack_test=99a46716.6146d770d38df; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=99a46716.6146d770d38df 586s ok 63 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 64 586s ok 65 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 66 586s ok 67 586s Set-Cookie: usertrack_test=61426e37.6146d770d4a07; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=61426e37.6146d770d4a07 586s ok 68 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 69 586s ok 70 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 71 586s ok 72 586s Set-Cookie: usertrack_test=8a6d785c.6146d770d5b11; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=8a6d785c.6146d770d5b11 586s ok 73 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 74 586s ok 75 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 76 586s ok 77 586s Set-Cookie: usertrack_test=ff9a122e.6146d770d718e; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ff9a122e.6146d770d718e 586s ok 78 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 79 586s ok 80 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 81 586s ok 82 586s Set-Cookie: usertrack_test=3136c8af.6146d770d8bae; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=3136c8af.6146d770d8bae 586s ok 83 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 84 586s ok 85 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 86 586s ok 87 586s Set-Cookie: usertrack_test=9073673f.6146d770daf2d; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=9073673f.6146d770daf2d 586s ok 88 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 89 586s ok 90 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 91 586s ok 92 586s Set-Cookie: usertrack_test=f67111fe.6146d770dca17; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=f67111fe.6146d770dca17 586s ok 93 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 94 586s ok 95 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 96 586s ok 97 586s Set-Cookie: usertrack_test=83b00c11.6146d770df1bd; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=83b00c11.6146d770df1bd 586s ok 98 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 99 586s ok 100 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 101 586s ok 102 586s Set-Cookie: usertrack_test=fbc7d491.6146d770e164f; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=fbc7d491.6146d770e164f 586s ok 103 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 104 586s ok 105 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 106 586s ok 107 586s Set-Cookie: usertrack_test=51cdd5c6.6146d770e2db1; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=51cdd5c6.6146d770e2db1 586s ok 108 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 109 586s ok 110 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 111 586s ok 112 586s Set-Cookie: usertrack_test=dc4b68b5.6146d770e42cc; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=dc4b68b5.6146d770e42cc 586s ok 113 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 114 586s ok 115 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 116 586s ok 117 586s Set-Cookie: usertrack_test=94f92a54.6146d770e5a21; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=94f92a54.6146d770e5a21 586s ok 118 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 119 586s ok 120 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 121 586s ok 122 586s Set-Cookie: usertrack_test=e821dc5c.6146d770e6ddc; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=e821dc5c.6146d770e6ddc 586s ok 123 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 124 586s ok 125 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 126 586s ok 127 586s Set-Cookie: usertrack_test=14af6e9b.6146d770e883f; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=14af6e9b.6146d770e883f 586s ok 128 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 129 586s ok 130 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 131 586s ok 132 586s Set-Cookie: usertrack_test=4b6bf74.6146d770ea479; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=4b6bf74.6146d770ea479 586s ok 133 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 134 586s ok 135 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 136 586s ok 137 586s Set-Cookie: usertrack_test=99747cf9.6146d770ec282; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=99747cf9.6146d770ec282 586s ok 138 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 139 586s ok 140 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 141 586s ok 142 586s Set-Cookie: usertrack_test=bb8e3c5e.6146d770ede5d; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=bb8e3c5e.6146d770ede5d 586s ok 143 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 144 586s ok 145 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 146 586s ok 147 586s Set-Cookie: usertrack_test=717dc927.6146d770efcfa; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=717dc927.6146d770efcfa 586s ok 148 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 149 586s ok 150 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 151 586s ok 152 586s Set-Cookie: usertrack_test=ea080916.6146d770f212d; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ea080916.6146d770f212d 586s ok 153 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 154 586s ok 155 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 156 586s ok 157 586s Set-Cookie: usertrack_test=1aa19d1a.6146d770f3a5a; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=1aa19d1a.6146d770f3a5a 586s ok 158 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 159 586s ok 160 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 161 586s ok 162 586s Set-Cookie: usertrack_test=13d594b9.6146d770f56c4; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=13d594b9.6146d770f56c4 586s ok 163 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 164 586s ok 165 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 166 586s ok 167 586s Set-Cookie: usertrack_test=c30348ca.6146d770f7bac; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=c30348ca.6146d770f7bac 586s ok 168 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 169 586s ok 170 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 171 586s ok 172 586s Set-Cookie: usertrack_test=4bd53fc1.6146d770f9f7e; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=4bd53fc1.6146d770f9f7e 586s ok 173 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 174 586s ok 175 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 176 586s ok 177 586s Set-Cookie: usertrack_test=a4dcc996.6146d770fd68e; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=a4dcc996.6146d770fd68e 586s ok 178 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 179 586s ok 180 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 181 586s ok 182 586s Set-Cookie: usertrack_test=7cafd4f5.6146d77100da6; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=7cafd4f5.6146d77100da6 586s ok 183 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 184 586s ok 185 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 186 586s ok 187 586s Set-Cookie: usertrack_test=596b4776.6146d771032ba; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=596b4776.6146d771032ba 586s ok 188 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 189 586s ok 190 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 191 586s ok 192 586s Set-Cookie: usertrack_test=ad12d51f.6146d77104a7f; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ad12d51f.6146d77104a7f 586s ok 193 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 194 586s ok 195 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 196 586s ok 197 586s Set-Cookie: usertrack_test=ca230b32.6146d77106631; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ca230b32.6146d77106631 586s ok 198 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 199 586s ok 200 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 201 586s ok 202 586s Set-Cookie: usertrack_test=5c4900fa.6146d7710c3cd; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=5c4900fa.6146d7710c3cd 586s ok 203 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 204 586s ok 205 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 206 586s ok 207 586s Set-Cookie: usertrack_test=f574fa3f.6146d7710e0f7; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=f574fa3f.6146d7710e0f7 586s ok 208 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 209 586s ok 210 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 211 586s ok 212 586s Set-Cookie: usertrack_test=f2917c37.6146d7710f835; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=f2917c37.6146d7710f835 586s ok 213 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 214 586s ok 215 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 216 586s ok 217 586s Set-Cookie: usertrack_test=4e6ca870.6146d7711148a; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=4e6ca870.6146d7711148a 586s ok 218 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 219 586s ok 220 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 221 586s ok 222 586s Set-Cookie: usertrack_test=ad7bd267.6146d7711323c; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=ad7bd267.6146d7711323c 586s ok 223 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 224 586s ok 225 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 226 586s ok 227 586s Set-Cookie: usertrack_test=3db35634.6146d77115426; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=3db35634.6146d77115426 586s ok 228 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 229 586s ok 230 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 231 586s ok 232 586s Set-Cookie: usertrack_test=52d7b24e.6146d771171ac; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=52d7b24e.6146d771171ac 586s ok 233 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 234 586s ok 235 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 236 586s ok 237 586s Set-Cookie: usertrack_test=a0b325e6.6146d771195d2; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=a0b325e6.6146d771195d2 586s ok 238 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 239 586s ok 240 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 241 586s ok 242 586s Set-Cookie: usertrack_test=7bbf57e4.6146d7711bbd9; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=7bbf57e4.6146d7711bbd9 586s ok 243 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 244 586s ok 245 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 246 586s ok 247 586s Set-Cookie: usertrack_test=7826a201.6146d7711d573; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=7826a201.6146d7711d573 586s ok 248 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 249 586s ok 250 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 251 586s ok 252 586s Set-Cookie: usertrack_test=170cb2fe.6146d7711ece4; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=170cb2fe.6146d7711ece4 586s ok 253 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 254 586s ok 255 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 256 586s ok 257 586s Set-Cookie: usertrack_test=d17098ae.6146d77120af8; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=d17098ae.6146d77120af8 586s ok 258 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 259 586s ok 260 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 261 586s ok 262 586s Set-Cookie: usertrack_test=b3617f8c.6146d771222e7; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=b3617f8c.6146d771222e7 586s ok 263 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 264 586s ok 265 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 266 586s ok 267 586s Set-Cookie: usertrack_test=1e3c503c.6146d77123748; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=1e3c503c.6146d77123748 586s ok 268 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 269 586s ok 270 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 271 586s ok 272 586s Set-Cookie: usertrack_test=27f4b23e.6146d77124c18; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=27f4b23e.6146d77124c18 586s ok 273 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 274 586s ok 275 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 276 586s ok 277 586s Set-Cookie: usertrack_test=b0e03873.6146d77125e27; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=b0e03873.6146d77125e27 586s ok 278 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 279 586s ok 280 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 281 586s ok 282 586s Set-Cookie: usertrack_test=9522bfa4.6146d771274f2; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=9522bfa4.6146d771274f2 586s ok 283 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 284 586s ok 285 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 286 586s ok 287 586s Set-Cookie: usertrack_test=a68f3a5c.6146d77128a35; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=a68f3a5c.6146d77128a35 586s ok 288 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 289 586s ok 290 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 291 586s ok 292 586s Set-Cookie: usertrack_test=e455f54d.6146d77129a56; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=e455f54d.6146d77129a56 586s ok 293 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 294 586s ok 295 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 296 586s ok 297 586s Set-Cookie: usertrack_test=362c1862.6146d7712a6cb; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=362c1862.6146d7712a6cb 586s ok 298 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 299 586s ok 300 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 301 586s ok 302 586s Set-Cookie: usertrack_test=e5058cf8.6146d7712b5a6; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=e5058cf8.6146d7712b5a6 586s ok 303 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 304 586s ok 305 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 306 586s ok 307 586s Set-Cookie: usertrack_test=93afa947.6146d7712d02f; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=93afa947.6146d7712d02f 586s ok 308 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 309 586s ok 310 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 311 586s ok 312 586s Set-Cookie: usertrack_test=d92cb101.6146d7712e80b; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=d92cb101.6146d7712e80b 586s ok 313 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 314 586s ok 315 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 316 586s ok 317 586s Set-Cookie: usertrack_test=72ab9e24.6146d7713028c; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=72ab9e24.6146d7713028c 586s ok 318 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 319 586s ok 320 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 321 586s ok 322 586s Set-Cookie: usertrack_test=2d40b9e4.6146d77131a14; path=/; expires=Sun, 24-Mar-24 19:58:21 GMT 586s Cookie: usertrack_test=2d40b9e4.6146d77131a14 586s ok 323 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 324 586s ok 325 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 326 586s ok 327 586s Set-Cookie: usertrack_test=73e86e43.6146d77133278; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=73e86e43.6146d77133278 586s ok 328 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 329 586s ok 330 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 331 586s ok 332 586s Set-Cookie: usertrack_test=12b616dc.6146d77134855; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=12b616dc.6146d77134855 586s ok 333 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 334 586s ok 335 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 336 586s ok 337 586s Set-Cookie: usertrack_test=ccbc293d.6146d7713602f; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ccbc293d.6146d7713602f 586s ok 338 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 339 586s ok 340 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 341 586s ok 342 586s Set-Cookie: usertrack_test=91994b7.6146d77137ee9; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=91994b7.6146d77137ee9 586s ok 343 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 344 586s ok 345 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 346 586s ok 347 586s Set-Cookie: usertrack_test=f11f6cc0.6146d7713a6f0; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=f11f6cc0.6146d7713a6f0 586s ok 348 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 349 586s ok 350 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 351 586s ok 352 586s Set-Cookie: usertrack_test=ac787c97.6146d7713bd5c; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ac787c97.6146d7713bd5c 586s ok 353 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 354 586s ok 355 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 356 586s ok 357 586s Set-Cookie: usertrack_test=8830ee43.6146d7713ecc8; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=8830ee43.6146d7713ecc8 586s ok 358 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 359 586s ok 360 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 361 586s ok 362 586s Set-Cookie: usertrack_test=348dc899.6146d7714014e; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=348dc899.6146d7714014e 586s ok 363 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 364 586s ok 365 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 366 586s ok 367 586s Set-Cookie: usertrack_test=ad7252be.6146d7714126b; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ad7252be.6146d7714126b 586s ok 368 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 369 586s ok 370 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 371 586s ok 372 586s Set-Cookie: usertrack_test=3479908c.6146d77142a1e; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=3479908c.6146d77142a1e 586s ok 373 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 374 586s ok 375 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 376 586s ok 377 586s Set-Cookie: usertrack_test=3cc8593d.6146d77143ac0; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=3cc8593d.6146d77143ac0 586s ok 378 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 379 586s ok 380 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 381 586s ok 382 586s Set-Cookie: usertrack_test=6b006adf.6146d771455a3; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=6b006adf.6146d771455a3 586s ok 383 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 384 586s ok 385 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 386 586s ok 387 586s Set-Cookie: usertrack_test=b9aa49b4.6146d77147d13; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=b9aa49b4.6146d77147d13 586s ok 388 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 389 586s ok 390 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 391 586s ok 392 586s Set-Cookie: usertrack_test=a6d065be.6146d7714a579; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=a6d065be.6146d7714a579 586s ok 393 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 394 586s ok 395 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 396 586s ok 397 586s Set-Cookie: usertrack_test=4d1741b3.6146d7714c9be; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4d1741b3.6146d7714c9be 586s ok 398 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 399 586s ok 400 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 401 586s ok 402 586s Set-Cookie: usertrack_test=4e86b200.6146d7714ec06; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4e86b200.6146d7714ec06 586s ok 403 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 404 586s ok 405 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 406 586s ok 407 586s Set-Cookie: usertrack_test=2dd06228.6146d77150f5d; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2dd06228.6146d77150f5d 586s ok 408 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 409 586s ok 410 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 411 586s ok 412 586s Set-Cookie: usertrack_test=5191be31.6146d77153adb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=5191be31.6146d77153adb 586s ok 413 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 414 586s ok 415 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 416 586s ok 417 586s Set-Cookie: usertrack_test=11f39a67.6146d77155906; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=11f39a67.6146d77155906 586s ok 418 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 419 586s ok 420 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 421 586s ok 422 586s Set-Cookie: usertrack_test=be6e3919.6146d77157031; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=be6e3919.6146d77157031 586s ok 423 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 424 586s ok 425 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 426 586s ok 427 586s Set-Cookie: usertrack_test=395b353b.6146d7715a1b0; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=395b353b.6146d7715a1b0 586s ok 428 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 429 586s ok 430 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 431 586s ok 432 586s Set-Cookie: usertrack_test=4f977a4c.6146d7715c51a; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4f977a4c.6146d7715c51a 586s ok 433 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 434 586s ok 435 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 436 586s ok 437 586s Set-Cookie: usertrack_test=8d4f980.6146d77160354; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=8d4f980.6146d77160354 586s ok 438 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 439 586s ok 440 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 441 586s ok 442 586s Set-Cookie: usertrack_test=164083ea.6146d77163240; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=164083ea.6146d77163240 586s ok 443 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 444 586s ok 445 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 446 586s ok 447 586s Set-Cookie: usertrack_test=e49ca149.6146d77165737; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=e49ca149.6146d77165737 586s ok 448 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 449 586s ok 450 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 451 586s ok 452 586s Set-Cookie: usertrack_test=cc20065f.6146d77168145; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=cc20065f.6146d77168145 586s ok 453 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 454 586s ok 455 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 456 586s ok 457 586s Set-Cookie: usertrack_test=2547a057.6146d77169dae; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2547a057.6146d77169dae 586s ok 458 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 459 586s ok 460 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 461 586s ok 462 586s Set-Cookie: usertrack_test=838b5ed3.6146d7716c1e9; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=838b5ed3.6146d7716c1e9 586s ok 463 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 464 586s ok 465 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 466 586s ok 467 586s Set-Cookie: usertrack_test=2771d832.6146d7716f0f0; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2771d832.6146d7716f0f0 586s ok 468 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 469 586s ok 470 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 471 586s ok 472 586s Set-Cookie: usertrack_test=4db6b682.6146d77171867; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4db6b682.6146d77171867 586s ok 473 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 474 586s ok 475 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 476 586s ok 477 586s Set-Cookie: usertrack_test=96596c09.6146d7717348f; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=96596c09.6146d7717348f 586s ok 478 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 479 586s ok 480 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 481 586s ok 482 586s Set-Cookie: usertrack_test=be34a97e.6146d77175d01; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=be34a97e.6146d77175d01 586s ok 483 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 484 586s ok 485 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 486 586s ok 487 586s Set-Cookie: usertrack_test=38b27d72.6146d77177fde; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=38b27d72.6146d77177fde 586s ok 488 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 489 586s ok 490 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 491 586s ok 492 586s Set-Cookie: usertrack_test=cb669b42.6146d771799e4; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=cb669b42.6146d771799e4 586s ok 493 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 494 586s ok 495 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 496 586s ok 497 586s Set-Cookie: usertrack_test=8ba6756c.6146d7717aacc; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=8ba6756c.6146d7717aacc 586s ok 498 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 499 586s ok 500 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 501 586s ok 502 586s Set-Cookie: usertrack_test=8e802537.6146d7717d9e3; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=8e802537.6146d7717d9e3 586s ok 503 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 504 586s ok 505 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 506 586s ok 507 586s Set-Cookie: usertrack_test=f807b41.6146d7717f2fc; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=f807b41.6146d7717f2fc 586s ok 508 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 509 586s ok 510 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 511 586s ok 512 586s Set-Cookie: usertrack_test=8affda2a.6146d7718034d; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=8affda2a.6146d7718034d 586s ok 513 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 514 586s ok 515 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 516 586s ok 517 586s Set-Cookie: usertrack_test=4a5cc474.6146d77182747; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4a5cc474.6146d77182747 586s ok 518 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 519 586s ok 520 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 521 586s ok 522 586s Set-Cookie: usertrack_test=7965e9ba.6146d77184595; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=7965e9ba.6146d77184595 586s ok 523 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 524 586s ok 525 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 526 586s ok 527 586s Set-Cookie: usertrack_test=55d2a11f.6146d77185f92; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=55d2a11f.6146d77185f92 586s ok 528 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 529 586s ok 530 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 531 586s ok 532 586s Set-Cookie: usertrack_test=9a9c6612.6146d771874f2; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=9a9c6612.6146d771874f2 586s ok 533 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 534 586s ok 535 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 536 586s ok 537 586s Set-Cookie: usertrack_test=2441e64c.6146d77188f05; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2441e64c.6146d77188f05 586s ok 538 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 539 586s ok 540 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 541 586s ok 542 586s Set-Cookie: usertrack_test=d7aa0a43.6146d7718af65; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=d7aa0a43.6146d7718af65 586s ok 543 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 544 586s ok 545 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 546 586s ok 547 586s Set-Cookie: usertrack_test=822cd7f2.6146d7718c8eb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=822cd7f2.6146d7718c8eb 586s ok 548 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 549 586s ok 550 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 551 586s ok 552 586s Set-Cookie: usertrack_test=ad9b04d6.6146d7718e55c; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ad9b04d6.6146d7718e55c 586s ok 553 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 554 586s ok 555 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 556 586s ok 557 586s Set-Cookie: usertrack_test=cf3a9e1d.6146d771902b9; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=cf3a9e1d.6146d771902b9 586s ok 558 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 559 586s ok 560 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 561 586s ok 562 586s Set-Cookie: usertrack_test=e19aaf57.6146d771921d3; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=e19aaf57.6146d771921d3 586s ok 563 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 564 586s ok 565 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 566 586s ok 567 586s Set-Cookie: usertrack_test=9d0862e0.6146d77193eea; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=9d0862e0.6146d77193eea 586s ok 568 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 569 586s ok 570 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 571 586s ok 572 586s Set-Cookie: usertrack_test=f581241f.6146d771961eb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=f581241f.6146d771961eb 586s ok 573 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 574 586s ok 575 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 576 586s ok 577 586s Set-Cookie: usertrack_test=260aa2f.6146d77198871; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=260aa2f.6146d77198871 586s ok 578 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 579 586s ok 580 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 581 586s ok 582 586s Set-Cookie: usertrack_test=471c4a51.6146d7719a585; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=471c4a51.6146d7719a585 586s ok 583 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 584 586s ok 585 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 586 586s ok 587 586s Set-Cookie: usertrack_test=98ef41cf.6146d7719bff8; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=98ef41cf.6146d7719bff8 586s ok 588 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 589 586s ok 590 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 591 586s ok 592 586s Set-Cookie: usertrack_test=8bf83c86.6146d7719dbd0; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=8bf83c86.6146d7719dbd0 586s ok 593 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 594 586s ok 595 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 596 586s ok 597 586s Set-Cookie: usertrack_test=2a877903.6146d7719ff52; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2a877903.6146d7719ff52 586s ok 598 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 599 586s ok 600 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 601 586s ok 602 586s Set-Cookie: usertrack_test=74d2d5a0.6146d771a2325; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=74d2d5a0.6146d771a2325 586s ok 603 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 604 586s ok 605 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 606 586s ok 607 586s Set-Cookie: usertrack_test=590b6bd9.6146d771a4335; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=590b6bd9.6146d771a4335 586s ok 608 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 609 586s ok 610 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 611 586s ok 612 586s Set-Cookie: usertrack_test=ccc95cad.6146d771a76e4; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ccc95cad.6146d771a76e4 586s ok 613 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 614 586s ok 615 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 616 586s ok 617 586s Set-Cookie: usertrack_test=ba6ed154.6146d771a8a29; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ba6ed154.6146d771a8a29 586s ok 618 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 619 586s ok 620 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 621 586s ok 622 586s Set-Cookie: usertrack_test=61995a43.6146d771a9b72; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=61995a43.6146d771a9b72 586s ok 623 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 624 586s ok 625 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 626 586s ok 627 586s Set-Cookie: usertrack_test=56f091c.6146d771ac254; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=56f091c.6146d771ac254 586s ok 628 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 629 586s ok 630 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 631 586s ok 632 586s Set-Cookie: usertrack_test=77701939.6146d771adeed; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=77701939.6146d771adeed 586s ok 633 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 634 586s ok 635 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 636 586s ok 637 586s Set-Cookie: usertrack_test=6df46081.6146d771afe20; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=6df46081.6146d771afe20 586s ok 638 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 639 586s ok 640 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 641 586s ok 642 586s Set-Cookie: usertrack_test=c2a06a20.6146d771b20b5; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=c2a06a20.6146d771b20b5 586s ok 643 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 644 586s ok 645 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 646 586s ok 647 586s Set-Cookie: usertrack_test=e6381779.6146d771b41b9; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=e6381779.6146d771b41b9 586s ok 648 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 649 586s ok 650 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 651 586s ok 652 586s Set-Cookie: usertrack_test=ba0fefc7.6146d771b7100; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=ba0fefc7.6146d771b7100 586s ok 653 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 654 586s ok 655 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 656 586s ok 657 586s Set-Cookie: usertrack_test=d83a2026.6146d771b9d70; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=d83a2026.6146d771b9d70 586s ok 658 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 659 586s ok 660 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 661 586s ok 662 586s Set-Cookie: usertrack_test=9b4b839.6146d771bec58; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=9b4b839.6146d771bec58 586s ok 663 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 664 586s ok 665 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 666 586s ok 667 586s Set-Cookie: usertrack_test=2fa96b17.6146d771c1012; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2fa96b17.6146d771c1012 586s ok 668 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 669 586s ok 670 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 671 586s ok 672 586s Set-Cookie: usertrack_test=728e4170.6146d771c3c98; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=728e4170.6146d771c3c98 586s ok 673 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 674 586s ok 675 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 676 586s ok 677 586s Set-Cookie: usertrack_test=e0dffee.6146d771c60b7; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=e0dffee.6146d771c60b7 586s ok 678 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 679 586s ok 680 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 681 586s ok 682 586s Set-Cookie: usertrack_test=63cf428e.6146d771c834d; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=63cf428e.6146d771c834d 586s ok 683 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 684 586s ok 685 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 686 586s ok 687 586s Set-Cookie: usertrack_test=89cafd1b.6146d771ca3f8; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=89cafd1b.6146d771ca3f8 586s ok 688 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 689 586s ok 690 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 691 586s ok 692 586s Set-Cookie: usertrack_test=622cce9e.6146d771cc89f; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=622cce9e.6146d771cc89f 586s ok 693 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 694 586s ok 695 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 696 586s ok 697 586s Set-Cookie: usertrack_test=b1130bf1.6146d771ce361; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=b1130bf1.6146d771ce361 586s ok 698 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 699 586s ok 700 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 701 586s ok 702 586s Set-Cookie: usertrack_test=9160cd7f.6146d771d074a; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=9160cd7f.6146d771d074a 586s ok 703 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 704 586s ok 705 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 706 586s ok 707 586s Set-Cookie: usertrack_test=9db5ac3d.6146d771d35d3; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=9db5ac3d.6146d771d35d3 586s ok 708 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 709 586s ok 710 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 711 586s ok 712 586s Set-Cookie: usertrack_test=3072b14c.6146d771d45d8; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=3072b14c.6146d771d45d8 586s ok 713 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 714 586s ok 715 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 716 586s ok 717 586s Set-Cookie: usertrack_test=59623bf0.6146d771d560c; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=59623bf0.6146d771d560c 586s ok 718 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 719 586s ok 720 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 721 586s ok 722 586s Set-Cookie: usertrack_test=1752ca1.6146d771d6b12; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=1752ca1.6146d771d6b12 586s ok 723 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 724 586s ok 725 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 726 586s ok 727 586s Set-Cookie: usertrack_test=a9ffa1c6.6146d771d7bfa; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=a9ffa1c6.6146d771d7bfa 586s ok 728 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 729 586s ok 730 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 731 586s ok 732 586s Set-Cookie: usertrack_test=4f033825.6146d771d8c08; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4f033825.6146d771d8c08 586s ok 733 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 734 586s ok 735 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 736 586s ok 737 586s Set-Cookie: usertrack_test=d0a55094.6146d771db0e6; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=d0a55094.6146d771db0e6 586s ok 738 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 739 586s ok 740 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 741 586s ok 742 586s Set-Cookie: usertrack_test=5c8d695b.6146d771df4a5; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=5c8d695b.6146d771df4a5 586s ok 743 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 744 586s ok 745 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 746 586s ok 747 586s Set-Cookie: usertrack_test=2e72d8bc.6146d771e2abe; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2e72d8bc.6146d771e2abe 586s ok 748 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 749 586s ok 750 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 751 586s ok 752 586s Set-Cookie: usertrack_test=20921c3a.6146d771e4fff; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=20921c3a.6146d771e4fff 586s ok 753 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 754 586s ok 755 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 756 586s ok 757 586s Set-Cookie: usertrack_test=23182e01.6146d771e6d76; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=23182e01.6146d771e6d76 586s ok 758 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 759 586s ok 760 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 761 586s ok 762 586s Set-Cookie: usertrack_test=3b3adda9.6146d771eabb7; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=3b3adda9.6146d771eabb7 586s ok 763 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 764 586s ok 765 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 766 586s ok 767 586s Set-Cookie: usertrack_test=5441762b.6146d771ed3fe; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=5441762b.6146d771ed3fe 586s ok 768 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 769 586s ok 770 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 771 586s ok 772 586s Set-Cookie: usertrack_test=3a8a2fad.6146d771efbb9; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=3a8a2fad.6146d771efbb9 586s ok 773 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 774 586s ok 775 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 776 586s ok 777 586s Set-Cookie: usertrack_test=84ee6090.6146d771f223a; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=84ee6090.6146d771f223a 586s ok 778 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 779 586s ok 780 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 781 586s ok 782 586s Set-Cookie: usertrack_test=c80635d2.6146d771f512a; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=c80635d2.6146d771f512a 586s ok 783 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 784 586s ok 785 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 786 586s ok 787 586s Set-Cookie: usertrack_test=3cec0ee4.6146d771f7227; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=3cec0ee4.6146d771f7227 586s ok 788 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 789 586s ok 790 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 791 586s ok 792 586s Set-Cookie: usertrack_test=1658cc3d.6146d771f93c7; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=1658cc3d.6146d771f93c7 586s ok 793 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 794 586s ok 795 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 796 586s ok 797 586s Set-Cookie: usertrack_test=5058860f.6146d771fc854; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=5058860f.6146d771fc854 586s ok 798 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 799 586s ok 800 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 801 586s ok 802 586s Set-Cookie: usertrack_test=46e2cbb4.6146d771ff228; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=46e2cbb4.6146d771ff228 586s ok 803 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 804 586s ok 805 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 806 586s ok 807 586s Set-Cookie: usertrack_test=336ce79.6146d77201a61; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=336ce79.6146d77201a61 586s ok 808 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 809 586s ok 810 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 811 586s ok 812 586s Set-Cookie: usertrack_test=d7269dae.6146d772035eb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=d7269dae.6146d772035eb 586s ok 813 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 814 586s ok 815 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 816 586s ok 817 586s Set-Cookie: usertrack_test=6b54cc1a.6146d77204fe5; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=6b54cc1a.6146d77204fe5 586s ok 818 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 819 586s ok 820 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 821 586s ok 822 586s Set-Cookie: usertrack_test=29a244d2.6146d77207a2d; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=29a244d2.6146d77207a2d 586s ok 823 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 824 586s ok 825 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 826 586s ok 827 586s Set-Cookie: usertrack_test=a53837a9.6146d7720adde; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=a53837a9.6146d7720adde 586s ok 828 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 829 586s ok 830 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 831 586s ok 832 586s Set-Cookie: usertrack_test=634a7153.6146d7720e75a; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=634a7153.6146d7720e75a 586s ok 833 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 834 586s ok 835 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 836 586s ok 837 586s Set-Cookie: usertrack_test=783d70a.6146d77210bdb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=783d70a.6146d77210bdb 586s ok 838 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 839 586s ok 840 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 841 586s ok 842 586s Set-Cookie: usertrack_test=653cd1de.6146d772133bb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=653cd1de.6146d772133bb 586s ok 843 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 844 586s ok 845 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 846 586s ok 847 586s Set-Cookie: usertrack_test=d7f98969.6146d77215b74; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=d7f98969.6146d77215b74 586s ok 848 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 849 586s ok 850 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 851 586s ok 852 586s Set-Cookie: usertrack_test=bf56d93c.6146d7721909e; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=bf56d93c.6146d7721909e 586s ok 853 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 854 586s ok 855 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 856 586s ok 857 586s Set-Cookie: usertrack_test=4b11de57.6146d7721a2ea; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=4b11de57.6146d7721a2ea 586s ok 858 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 859 586s ok 860 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 861 586s ok 862 586s Set-Cookie: usertrack_test=6d225efd.6146d7721b7f8; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=6d225efd.6146d7721b7f8 586s ok 863 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 864 586s ok 865 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 866 586s ok 867 586s Set-Cookie: usertrack_test=bd5f23c0.6146d7721c9e9; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=bd5f23c0.6146d7721c9e9 586s ok 868 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 869 586s ok 870 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 871 586s ok 872 586s Set-Cookie: usertrack_test=1db28e06.6146d7721dacb; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=1db28e06.6146d7721dacb 586s ok 873 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 874 586s ok 875 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 876 586s ok 877 586s Set-Cookie: usertrack_test=be80847c.6146d7721f9c3; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=be80847c.6146d7721f9c3 586s ok 878 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 879 586s ok 880 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 881 586s ok 882 586s Set-Cookie: usertrack_test=58a67ed9.6146d77220e5c; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=58a67ed9.6146d77220e5c 586s ok 883 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 884 586s ok 885 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 886 586s ok 887 586s Set-Cookie: usertrack_test=9c0162e8.6146d77221d4d; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=9c0162e8.6146d77221d4d 586s ok 888 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 889 586s ok 890 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 891 586s ok 892 586s Set-Cookie: usertrack_test=19da1861.6146d7722412f; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=19da1861.6146d7722412f 586s ok 893 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 894 586s ok 895 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 896 586s ok 897 586s Set-Cookie: usertrack_test=2a9f0daa.6146d77225b81; path=/; expires=Sun, 24-Mar-24 19:58:22 GMT 586s Cookie: usertrack_test=2a9f0daa.6146d77225b81 586s ok 898 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 899 586s ok 900 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 901 586s ok 902 586s Set-Cookie: usertrack_test=98439840.6146d772272cd; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=98439840.6146d772272cd 586s ok 903 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 904 586s ok 905 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 906 586s ok 907 586s Set-Cookie: usertrack_test=e4e1e79e.6146d7722837b; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=e4e1e79e.6146d7722837b 586s ok 908 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 909 586s ok 910 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 911 586s ok 912 586s Set-Cookie: usertrack_test=eb8ef163.6146d77229361; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=eb8ef163.6146d77229361 586s ok 913 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 914 586s ok 915 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 916 586s ok 917 586s Set-Cookie: usertrack_test=446c8711.6146d7722b412; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=446c8711.6146d7722b412 586s ok 918 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 919 586s ok 920 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 921 586s ok 922 586s Set-Cookie: usertrack_test=93207f3e.6146d7722da7f; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=93207f3e.6146d7722da7f 586s ok 923 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 924 586s ok 925 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 926 586s ok 927 586s Set-Cookie: usertrack_test=2ab8872c.6146d7722ed26; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=2ab8872c.6146d7722ed26 586s ok 928 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 929 586s ok 930 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 931 586s ok 932 586s Set-Cookie: usertrack_test=5f3e5365.6146d772316ab; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=5f3e5365.6146d772316ab 586s ok 933 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 934 586s ok 935 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 936 586s ok 937 586s Set-Cookie: usertrack_test=66d7e4b9.6146d772327ee; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=66d7e4b9.6146d772327ee 586s ok 938 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 939 586s ok 940 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 941 586s ok 942 586s Set-Cookie: usertrack_test=59394df9.6146d772339c6; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=59394df9.6146d772339c6 586s ok 943 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 944 586s ok 945 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 946 586s ok 947 586s Set-Cookie: usertrack_test=9e15d2c5.6146d772353e3; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=9e15d2c5.6146d772353e3 586s ok 948 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 949 586s ok 950 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 951 586s ok 952 586s Set-Cookie: usertrack_test=87424252.6146d7723679f; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=87424252.6146d7723679f 586s ok 953 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 954 586s ok 955 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 956 586s ok 957 586s Set-Cookie: usertrack_test=c09c3d6d.6146d772378f1; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=c09c3d6d.6146d772378f1 586s ok 958 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 959 586s ok 960 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 961 586s ok 962 586s Set-Cookie: usertrack_test=c35e1cb4.6146d77238f1c; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=c35e1cb4.6146d77238f1c 586s ok 963 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 964 586s ok 965 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 966 586s ok 967 586s Set-Cookie: usertrack_test=b063e3da.6146d77239efb; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=b063e3da.6146d77239efb 586s ok 968 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 969 586s ok 970 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 971 586s ok 972 586s Set-Cookie: usertrack_test=99da7202.6146d7723b6f2; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=99da7202.6146d7723b6f2 586s ok 973 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 974 586s ok 975 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 976 586s ok 977 586s Set-Cookie: usertrack_test=9b8b1097.6146d7723d330; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=9b8b1097.6146d7723d330 586s ok 978 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 979 586s ok 980 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 981 586s ok 982 586s Set-Cookie: usertrack_test=c14d0592.6146d7723e358; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=c14d0592.6146d7723e358 586s ok 983 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 984 586s ok 985 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 986 586s ok 987 586s Set-Cookie: usertrack_test=8b1b97a3.6146d7723f984; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=8b1b97a3.6146d7723f984 586s ok 988 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 989 586s ok 990 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 991 586s ok 992 586s Set-Cookie: usertrack_test=936850b6.6146d772410d9; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=936850b6.6146d772410d9 586s ok 993 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 994 586s ok 995 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 996 586s ok 997 586s Set-Cookie: usertrack_test=f4ed7068.6146d772420a9; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s Cookie: usertrack_test=f4ed7068.6146d772420a9 586s ok 998 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 999 586s ok 1000 586s ok 1001 586s # testing : Checking return code is '200' 586s # expected: 200 586s # received: '200' 586s ok 1002 586s # usertrack_test=5a1818c.6146d772433e1; path=/; expires=Sun, 24-Mar-24 19:58:23 GMT 586s ok 1003 586s # expected: undef 586s # received: undef 586s ok 1004 586s ok 589s t/modules/vhost_alias.t ............. 589s 1..8 589s # Running under perl version 5.038002 for linux 589s # Current time local: Sun Mar 24 19:57:23 2024 589s # Current time GMT: Sun Mar 24 19:57:23 2024 589s # Using Test.pm version 1.31 589s # Using Apache/Test.pm version 1.42 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 589s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 589s # testing : VirtalDocumentRoot test 589s # expected: 'www.vha-test.com' 589s # received: 'www.vha-test.com' 589s ok 1 589s # testing : VirtualScriptAlias test 589s # expected: 'test cgi for www.vha-test.com' 589s # received: 'test cgi for www.vha-test.com' 589s ok 2 589s # testing : VirtalDocumentRoot test 589s # expected: 'big.server.name.from.heck.org' 589s # received: 'big.server.name.from.heck.org' 589s ok 3 589s # testing : VirtualScriptAlias test 589s # expected: 'test cgi for big.server.name.from.heck.org' 589s # received: 'test cgi for big.server.name.from.heck.org' 589s ok 4 589s # testing : VirtalDocumentRoot test 589s # expected: 'ab.com' 589s # received: 'ab.com' 589s ok 5 589s # testing : VirtualScriptAlias test 589s # expected: 'test cgi for ab.com' 589s # received: 'test cgi for ab.com' 589s ok 6 589s # testing : VirtalDocumentRoot test 589s # expected: 'w-t-f.net' 589s # received: 'w-t-f.net' 589s ok 7 589s # testing : VirtualScriptAlias test 589s # expected: 'test cgi for w-t-f.net' 589s # received: 'test cgi for w-t-f.net' 589s ok 8 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 589s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 589s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 589s ok 592s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 595s t/protocol/echo.t ................... 595s 1..8 595s # Running under perl version 5.038002 for linux 595s # Current time local: Sun Mar 24 19:57:29 2024 595s # Current time GMT: Sun Mar 24 19:57:29 2024 595s # Using Test.pm version 1.31 595s # Using Apache/Test.pm version 1.42 595s testing mod_echo_ssl 595s ok 1 595s #Cipher: TLS_AES_256_GCM_SHA384 595s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 595s # testing : echo 595s # expected: 't/protocol/echo.t' 595s # received: 't/protocol/echo.t' 595s ok 2 595s # testing : echo 595s # expected: '/usr/bin/perl' 595s # received: '/usr/bin/perl' 595s ok 3 595s # testing : echo 595s # expected: '118489118489118489118489118489' 595s # received: '118489118489118489118489118489' 595s ok 4 595s testing mod_echo 595s ok 5 595s # testing : echo 595s # expected: 't/protocol/echo.t' 595s # received: 't/protocol/echo.t' 595s ok 6 595s # testing : echo 595s # expected: '/usr/bin/perl' 595s # received: '/usr/bin/perl' 595s ok 7 595s # testing : echo 595s # expected: '118489118489118489118489118489' 595s # received: '118489118489118489118489118489' 595s ok 8 595s ok 598s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 601s t/security/CVE-2003-0542.t .......... 601s 1..1 601s # Running under perl version 5.038002 for linux 601s # Current time local: Sun Mar 24 19:57:35 2024 601s # Current time GMT: Sun Mar 24 19:57:35 2024 601s # Using Test.pm version 1.31 601s # Using Apache/Test.pm version 1.42 601s # testing : CAN-2003-0542 test case 601s # expected: 404 601s # received: '404' 601s ok 1 601s ok 604s t/security/CVE-2004-0747.t .......... 604s 1..1 604s # Running under perl version 5.038002 for linux 604s # Current time local: Sun Mar 24 19:57:38 2024 604s # Current time GMT: Sun Mar 24 19:57:38 2024 604s # Using Test.pm version 1.31 604s # Using Apache/Test.pm version 1.42 604s # testing : CAN-2004-0747 ap_resolve_env test case 604s # expected: 200 604s # received: 200 604s ok 1 604s ok 607s t/security/CVE-2004-0811.t .......... 607s 1..8 607s # Running under perl version 5.038002 for linux 607s # Current time local: Sun Mar 24 19:57:41 2024 607s # Current time GMT: Sun Mar 24 19:57:41 2024 607s # Using Test.pm version 1.31 607s # Using Apache/Test.pm version 1.42 607s # testing : subdir access allowed 607s # expected: 200 607s # received: '200' 607s ok 1 607s # testing : subdir access allowed 607s # expected: 200 607s # received: '200' 607s ok 2 607s # testing : subdir access allowed 607s # expected: 200 607s # received: '200' 607s ok 3 607s # testing : subdir access allowed 607s # expected: 200 607s # received: '200' 607s ok 4 607s # testing : topdir access denied 607s # expected: 401 607s # received: '401' 607s ok 5 607s # testing : topdir access denied 607s # expected: 401 607s # received: '401' 607s ok 6 607s # testing : topdir access denied 607s # expected: 401 607s # received: '401' 607s ok 7 607s # testing : topdir access denied 607s # expected: 401 607s # received: '401' 607s ok 8 607s ok 610s t/security/CVE-2004-0940.t .......... 610s 1..1 610s # Running under perl version 5.038002 for linux 610s # Current time local: Sun Mar 24 19:57:44 2024 610s # Current time GMT: Sun Mar 24 19:57:44 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.42 610s # testing : response was 200 610s # expected: 200 610s # received: '200' 610s ok 1 610s ok 612s t/security/CVE-2004-0942.t .......... 612s 1..2 612s # Running under perl version 5.038002 for linux 612s # Current time local: Sun Mar 24 19:57:47 2024 612s # Current time GMT: Sun Mar 24 19:57:47 2024 612s # Using Test.pm version 1.31 612s # Using Apache/Test.pm version 1.42 612s ok 1 612s # testing : request was refused 612s # expected: qr/^HTTP\/1\.. 400/ 612s # received: 'HTTP/1.1 400 Bad Request 612s # ' 612s ok 2 612s ok 615s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 618s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 621s t/security/CVE-2005-2491.t .......... 621s 1..4 621s # Running under perl version 5.038002 for linux 621s # Current time local: Sun Mar 24 19:57:55 2024 621s # Current time GMT: Sun Mar 24 19:57:55 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.42 621s # testing : check that server did not segfault 621s # expected: 'Internal Server Error' 621s # received: 'Internal Server Error' 621s ok 1 621s # testing : check for 500 response error 621s # expected: 500 621s # received: '500' 621s ok 2 621s # testing : check that server did not segfault 621s # expected: 'Internal Server Error' 621s # received: 'Internal Server Error' 621s ok 3 621s # testing : check for 500 response error 621s # expected: 500 621s # received: '500' 621s ok 4 621s ok 625s t/security/CVE-2005-2700.t .......... 625s 1..2 625s # Running under perl version 5.038002 for linux 625s # Current time local: Sun Mar 24 19:57:58 2024 625s # Current time GMT: Sun Mar 24 19:57:58 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.42 625s # testing : access permitted without ccert 625s # expected: 200 625s # received: '200' 625s ok 1 625s # testing : access *not* permitted without ccert 625s # expected: 200 625s # received: '403' 625s ok 2 625s ok 627s t/security/CVE-2005-3352.t .......... 627s 1..2 627s # Running under perl version 5.038002 for linux 627s # Current time local: Sun Mar 24 19:58:02 2024 627s # Current time GMT: Sun Mar 24 19:58:02 2024 627s # Using Test.pm version 1.31 627s # Using Apache/Test.pm version 1.42 627s # testing : response code is OK 627s # expected: 200 627s # received: '200' 627s ok 1 627s # testing : referer was escaped 627s # expected: qr/%22%3e/ 627s # received: ' 627s # 627s # Menu for /security/CVE-2005-3352.map 627s # 627s #

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

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

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

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

Bad Request

687s #

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

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

Forbidden

731s

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

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

Not Found

775s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

816s #

The requested URL was not found on this server.

816s # ' 816s ok 8 816s # testing : /merge/notfound.html code 816s # expected: 404 816s # received: '404' 816s ok 9 816s # testing : /merge/notfound.html content 816s # expected: 'testing merge' 816s # received: 'testing merge' 816s ok 10 816s # testing : /merge/merge2/notfound.html code 816s # expected: 404 816s # received: '404' 816s ok 11 816s # testing : /merge/merge2/notfound.html content 816s # expected: 'testing merge' 816s # received: 'testing merge' 816s ok 12 816s # testing : /bounce/notfound.html code 816s # expected: 404 816s # received: '404' 816s ok 13 816s # testing : /bounce/notfound.html content 816s # expected: qr/expire test/ 816s # received: ' 816s # expire test 816s # expire test 816s # ' 816s ok 14 816s ok 819s t/apache/etags.t .................... 819s # Checking for existence of FileETag directive 819s # Returned 200: 819s 1..61 819s # Running under perl version 5.038002 for linux 819s # Current time local: Sun Mar 24 20:01:13 2024 819s # Current time GMT: Sun Mar 24 20:01:13 2024 819s # Using Test.pm version 1.31 819s # Using Apache/Test.pm version 1.42 819s # --- 819s # HEAD /apache/etags/none/mis/test.txt 819s # Expecting three components in ETag field 819s # Received "421c0-b-60bb3bbdae3c0" 819s ok 1 819s # --- 819s # HEAD /apache/etags/all/is/test.txt 819s # Expecting two components in ETag field 819s # Received "4214a-b" 819s ok 2 819s # --- 819s # HEAD /apache/etags/m/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 3 819s # --- 819s # HEAD /apache/etags/all/mi/test.txt 819s # Expecting two components in ETag field 819s # Received "42150-60bb3bbdae3c0" 819s ok 4 819s # --- 819s # HEAD /apache/etags/all/test.txt 819s # Expecting three components in ETag field 819s # Received "4216f-b-60bb3bbdae3c0" 819s ok 5 819s # --- 819s # HEAD /apache/etags/none/test.txt 819s # Expecting field to be absent 819s # ETag field is missing 819s ok 6 819s # --- 819s # HEAD /apache/etags/all/inherit/test.txt 819s # Expecting three components in ETag field 819s # Received "42147-b-60bb3bbdae3c0" 819s ok 7 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 819s # Expecting two components in ETag field 819s # Received "421e6-60bb3bbdae3c0" 819s ok 8 819s # --- 819s # HEAD /apache/etags/m/plus-s/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 9 819s # --- 819s # HEAD /apache/etags/m/minus-i/test.txt 819s # Expecting field to be absent 819s # Received "60bb3bbdae3c0" 819s ok 10 819s # --- 819s # HEAD /apache/etags/none/plus-m/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 11 819s # --- 819s # HEAD /apache/etags/none/s/test.txt 819s # Expecting one component in ETag field 819s # Received "b" 819s ok 12 819s # --- 819s # HEAD /apache/etags/all/minus-m/test.txt 819s # Expecting two components in ETag field 819s # Received "42159-b" 819s ok 13 819s # --- 819s # HEAD /apache/etags/m/plus-mi/test.txt 819s # Expecting two components in ETag field 819s # Received "4219a-60bb3bbdae3c0" 819s ok 14 819s # --- 819s # HEAD /apache/etags/mis/test.txt 819s # Expecting three components in ETag field 819s # Received "421aa-b-60bb3bbdae3c0" 819s ok 15 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 819s # Expecting one component in ETag field 819s # Received "421e3" 819s ok 16 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 819s # Expecting one component in ETag field 819s # Received "b" 819s ok 17 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 819s # Expecting field to be absent 819s # Received "b-60bb3bbdae3c0" 819s ok 18 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 19 819s # --- 819s # HEAD /apache/etags/all/m/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 20 819s # --- 819s # HEAD /apache/etags/m/minus-ms/test.txt 819s # Expecting field to be absent 819s # Received "b-60bb3bbdae3c0" 819s ok 21 819s # --- 819s # HEAD /apache/etags/none/plus-ms/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 22 819s # --- 819s # HEAD /apache/etags/all/mis/test.txt 819s # Expecting three components in ETag field 819s # Received "42168-b-60bb3bbdae3c0" 819s ok 23 819s # --- 819s # HEAD /apache/etags/all/minus-ms/test.txt 819s # Expecting one component in ETag field 819s # Received "42162" 819s ok 24 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 25 819s # --- 819s # HEAD /apache/etags/is/test.txt 819s # Expecting two components in ETag field 819s # Received "42177-b" 819s ok 26 819s # --- 819s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 819s # Expecting two components in ETag field 819s # Received "421da-b" 819s ok 27 819s # --- 819s # HEAD /apache/etags/m/minus-is/test.txt 819s # Expecting field to be absent 819s # Received "60bb3bbdae3c0" 819s ok 28 819s # --- 819s # HEAD /apache/etags/none/inherit/test.txt 819s # Expecting field to be absent 819s # ETag field is missing 819s ok 29 819s # --- 819s # HEAD /apache/etags/m/minus-mis/test.txt 819s # Expecting field to be absent 819s # Received "b-60bb3bbdae3c0" 819s ok 30 819s # --- 819s # HEAD /apache/etags/m/plus-mis/test.txt 819s # Expecting three components in ETag field 819s # Received "4219d-b-60bb3bbdae3c0" 819s ok 31 819s # --- 819s # HEAD /apache/etags/s/test.txt 819s # Expecting one component in ETag field 819s # Received "b" 819s ok 32 819s # --- 819s # HEAD /apache/etags/m/plus-ms/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 33 819s # --- 819s # HEAD /apache/etags/ms/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 34 819s # --- 819s # HEAD /apache/etags/none/is/test.txt 819s # Expecting two components in ETag field 819s # Received "421b7-b" 819s ok 35 819s # --- 819s # HEAD /apache/etags/none/plus-is/test.txt 819s # Expecting two components in ETag field 819s # Received "421c9-b" 819s ok 36 819s # --- 819s # HEAD /apache/etags/none/ms/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 37 819s # --- 819s # HEAD /apache/etags/none/mi/test.txt 819s # Expecting two components in ETag field 819s # Received "421bd-60bb3bbdae3c0" 819s ok 38 819s # --- 819s # HEAD /apache/etags/m/plus-m/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 39 819s # --- 819s # HEAD /apache/etags/default/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 40 819s # --- 819s # HEAD /apache/etags/all/minus-is/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 41 819s # --- 819s # HEAD /apache/etags/m/minus-s/test.txt 819s # Expecting field to be absent 819s # Received "60bb3bbdae3c0" 819s ok 42 819s # --- 819s # HEAD /apache/etags/m/minus-mi/test.txt 819s # Expecting field to be absent 819s # Received "b-60bb3bbdae3c0" 819s ok 43 819s # --- 819s # HEAD /apache/etags/all/i/test.txt 819s # Expecting one component in ETag field 819s # Received "42145" 819s ok 44 819s # --- 819s # HEAD /apache/etags/none/plus-mis/test.txt 819s # Expecting three components in ETag field 819s # Received "421e7-b-60bb3bbdae3c0" 819s ok 45 819s # --- 819s # HEAD /apache/etags/all/minus-mi/test.txt 819s # Expecting one component in ETag field 819s # Received "b" 819s ok 46 819s # --- 819s # HEAD /apache/etags/none/m/test.txt 819s # Expecting one component in ETag field 819s # Received "60bb3bbdae3c0" 819s ok 47 819s # --- 819s # HEAD /apache/etags/i/test.txt 819s # Expecting one component in ETag field 819s # Received "42174" 819s ok 48 819s # --- 819s # HEAD /apache/etags/none/i/test.txt 819s # Expecting one component in ETag field 819s # Received "421b2" 819s ok 49 819s # --- 819s # HEAD /apache/etags/none/plus-mi/test.txt 819s # Expecting two components in ETag field 819s # Received "421cf-60bb3bbdae3c0" 819s ok 50 819s # --- 819s # HEAD /apache/etags/all/minus-mis/test.txt 819s # Expecting field to be absent 819s # Received "b-60bb3bbdae3c0" 819s ok 51 819s # --- 819s # HEAD /apache/etags/mi/test.txt 819s # Expecting two components in ETag field 819s # Received "421a7-60bb3bbdae3c0" 819s ok 52 819s # --- 819s # HEAD /apache/etags/all/s/test.txt 819s # Expecting one component in ETag field 819s # Received "b" 819s ok 53 819s # --- 819s # HEAD /apache/etags/m/plus-is/test.txt 819s # Expecting three components in ETag field 819s # Received "42194-b-60bb3bbdae3c0" 819s ok 54 819s # --- 819s # HEAD /apache/etags/all/minus-s/test.txt 819s # Expecting two components in ETag field 819s # Received "42165-60bb3bbdae3c0" 819s ok 55 819s # --- 819s # HEAD /apache/etags/none/plus-i/test.txt 819s # Expecting one component in ETag field 819s # Received "421c6" 819s ok 56 819s # --- 819s # HEAD /apache/etags/m/minus-m/test.txt 819s # Expecting field to be absent 819s # Received "b-60bb3bbdae3c0" 819s ok 57 819s # --- 819s # HEAD /apache/etags/m/plus-i/test.txt 819s # Expecting two components in ETag field 819s # Received "42191-60bb3bbdae3c0" 819s ok 58 819s # --- 819s # HEAD /apache/etags/all/minus-i/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 59 819s # --- 819s # HEAD /apache/etags/none/plus-s/test.txt 819s # Expecting one component in ETag field 819s # Received "b" 819s ok 60 819s # --- 819s # HEAD /apache/etags/all/ms/test.txt 819s # Expecting two components in ETag field 819s # Received "b-60bb3bbdae3c0" 819s ok 61 819s ok 823s t/apache/expr.t ..................... 823s 1..229 823s # Running under perl version 5.038002 for linux 823s # Current time local: Sun Mar 24 20:01:16 2024 823s # Current time GMT: Sun Mar 24 20:01:16 2024 823s # Using Test.pm version 1.31 823s # Using Apache/Test.pm version 1.42 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true" should evaluate to true, got true 823s ok 1 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "false" should evaluate to false, got false 823s ok 2 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "foo", got parse error 823s ok 3 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -eq 01" should evaluate to true, got true 823s ok 4 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -eq 2" should evaluate to false, got false 823s ok 5 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -ne 2" should evaluate to true, got true 823s ok 6 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -ne 1" should evaluate to false, got false 823s ok 7 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -lt 02" should evaluate to true, got true 823s ok 8 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -lt 1" should evaluate to false, got false 823s ok 9 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -le 2" should evaluate to true, got true 823s ok 10 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -le 1" should evaluate to true, got true 823s ok 11 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "2 -gt 1" should evaluate to true, got true 823s ok 12 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -gt 1" should evaluate to false, got false 823s ok 13 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "2 -ge 1" should evaluate to true, got true 823s ok 14 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -ge 1" should evaluate to true, got true 823s ok 15 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "1 -gt -1" should evaluate to true, got true 823s ok 16 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' == 'aa'" should evaluate to true, got true 823s ok 17 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' == 'b'" should evaluate to false, got false 823s ok 18 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' = 'aa'" should evaluate to true, got true 823s ok 19 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' = 'b'" should evaluate to false, got false 823s ok 20 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' != 'b'" should evaluate to true, got true 823s ok 21 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' != 'aa'" should evaluate to false, got false 823s ok 22 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' < 'b'" should evaluate to true, got true 823s ok 23 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' < 'aa'" should evaluate to false, got false 823s ok 24 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' <= 'b'" should evaluate to true, got true 823s ok 25 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' <= 'aa'" should evaluate to true, got true 823s ok 26 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'b' > 'aa'" should evaluate to true, got true 823s ok 27 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' > 'aa'" should evaluate to false, got false 823s ok 28 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'b' >= 'aa'" should evaluate to true, got true 823s ok 29 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'aa' >= 'aa'" should evaluate to true, got true 823s ok 30 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 823s ok 31 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 823s ok 32 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 823s ok 33 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 823s ok 34 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 823s ok 35 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 823s ok 36 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 823s ok 37 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 823s ok 38 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 823s ok 39 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 823s ok 40 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME} != ''" should evaluate to true, got true 823s ok 41 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a' -in { 'b', 'a' } " should evaluate to true, got true 823s ok 42 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a' -in { 'b', 'c' } " should evaluate to false, got false 823s ok 43 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /bc/ " should evaluate to true, got true 823s ok 44 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /BC/i " should evaluate to true, got true 823s ok 45 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' !~ m!bc! " should evaluate to false, got false 823s ok 46 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' !~ m!BC!i " should evaluate to false, got false 823s ok 47 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " $0 == '' " should evaluate to true, got true 823s ok 48 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " $1 == '' " should evaluate to true, got true 823s ok 49 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " $9 == '' " should evaluate to true, got true 823s ok 50 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " '$0' == '' " should evaluate to true, got true 823s ok 51 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 823s ok 52 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 823s ok 53 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 823s ok 54 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 823s ok 55 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 823s ok 56 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 823s ok 57 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 823s ok 58 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 823s ok 59 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 823s ok 60 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 823s ok 61 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 823s ok 62 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 823s ok 63 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 823s ok 64 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 823s ok 65 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 823s ok 66 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 823s ok 67 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 823s ok 68 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 823s ok 69 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 823s ok 70 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{HTTPS} == 'off' " should evaluate to true, got true 823s ok 71 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 823s ok 72 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 823s ok 73 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 823s ok 74 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 823s ok 75 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 823s ok 76 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 823s ok 77 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 823s ok 78 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 823s ok 79 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 823s ok 80 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 823s ok 81 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 823s ok 82 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "escape('?') = '%3f' " should evaluate to true, got true 823s ok 83 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "unescape('%3f') = '?' " should evaluate to true, got true 823s ok 84 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 823s ok 85 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 823s ok 86 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 823s ok 87 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "file('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 823s ok 88 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-n ''" should evaluate to false, got false 823s ok 89 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-z ''" should evaluate to true, got true 823s ok 90 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-n '1'" should evaluate to true, got true 823s ok 91 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-z '1'" should evaluate to false, got false 823s ok 92 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "-R 'abc'", got parse error 823s ok 93 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 823s ok 94 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-R '240.0.0.0'" should evaluate to false, got false 823s ok 95 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-R '240.0.0.0/8'" should evaluate to false, got false 823s ok 96 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-R 'ff::/8'" should evaluate to false, got false 823s ok 97 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 823s ok 98 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 823s ok 99 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 823s ok 100 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 823s ok 101 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 823s ok 102 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 823s ok 103 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 823s ok 104 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'foo' -strmatch '*o'" should evaluate to true, got true 823s ok 105 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 823s ok 106 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'foo' -strmatch 'F*'" should evaluate to false, got false 823s ok 107 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'foo' -strcmatch 'F*'" should evaluate to true, got true 823s ok 108 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'foo' -strmatch 'g*'" should evaluate to false, got false 823s ok 109 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'foo' -strcmatch 'g*'" should evaluate to false, got false 823s ok 110 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 823s ok 111 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 823s ok 112 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 823s ok 113 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 823s ok 114 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "foo('bar') = 'bar'", got parse error 823s ok 115 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "%{FOO} != 'bar'", got parse error 823s ok 116 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s Should get parse error for "'bar' = bar", got parse error 823s ok 117 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true" should evaluate to true, got true 823s ok 118 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && true" should evaluate to true, got true 823s ok 119 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || true" should evaluate to true, got true 823s ok 120 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || true || true" should evaluate to true, got true 823s ok 121 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || true && true" should evaluate to true, got true 823s ok 122 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && true || true" should evaluate to true, got true 823s ok 123 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && true && true" should evaluate to true, got true 823s ok 124 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || true || !true" should evaluate to true, got true 823s ok 125 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || true && !true" should evaluate to true, got true 823s ok 126 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && true || !true" should evaluate to true, got true 823s ok 127 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && true && !true" should evaluate to false, got false 823s ok 128 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && !true" should evaluate to false, got false 823s ok 129 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || !true" should evaluate to true, got true 823s ok 130 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || !true || true" should evaluate to true, got true 823s ok 131 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || !true && true" should evaluate to true, got true 823s ok 132 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && !true || true" should evaluate to true, got true 823s ok 133 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && !true && true" should evaluate to false, got false 823s ok 134 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || !true || !true" should evaluate to true, got true 823s ok 135 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true || !true && !true" should evaluate to true, got true 823s ok 136 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && !true || !true" should evaluate to false, got false 823s ok 137 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "true && !true && !true" should evaluate to false, got false 823s ok 138 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true" should evaluate to false, got false 823s ok 139 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && true" should evaluate to false, got false 823s ok 140 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || true" should evaluate to true, got true 823s ok 141 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || true || true" should evaluate to true, got true 823s ok 142 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || true && true" should evaluate to true, got true 823s ok 143 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && true || true" should evaluate to true, got true 823s ok 144 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && true && true" should evaluate to false, got false 823s ok 145 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || true || !true" should evaluate to true, got true 823s ok 146 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || true && !true" should evaluate to false, got false 823s ok 147 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && true || !true" should evaluate to false, got false 823s ok 148 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && true && !true" should evaluate to false, got false 823s ok 149 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && !true" should evaluate to false, got false 823s ok 150 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || !true" should evaluate to false, got false 823s ok 151 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || !true || true" should evaluate to true, got true 823s ok 152 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || !true && true" should evaluate to false, got false 823s ok 153 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && !true || true" should evaluate to true, got true 823s ok 154 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && !true && true" should evaluate to false, got false 823s ok 155 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || !true || !true" should evaluate to false, got false 823s ok 156 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true || !true && !true" should evaluate to false, got false 823s ok 157 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && !true || !true" should evaluate to false, got false 823s ok 158 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!true && !true && !true" should evaluate to false, got false 823s ok 159 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true)" should evaluate to false, got false 823s ok 160 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && true)" should evaluate to false, got false 823s ok 161 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || true)" should evaluate to false, got false 823s ok 162 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || true || true)" should evaluate to false, got false 823s ok 163 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || true && true)" should evaluate to false, got false 823s ok 164 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && true || true)" should evaluate to false, got false 823s ok 165 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && true && true)" should evaluate to false, got false 823s ok 166 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || true || !true)" should evaluate to false, got false 823s ok 167 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || true && !true)" should evaluate to false, got false 823s ok 168 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && true || !true)" should evaluate to false, got false 823s ok 169 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && true && !true)" should evaluate to true, got true 823s ok 170 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && !true)" should evaluate to true, got true 823s ok 171 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || !true)" should evaluate to false, got false 823s ok 172 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || !true || true)" should evaluate to false, got false 823s ok 173 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || !true && true)" should evaluate to false, got false 823s ok 174 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && !true || true)" should evaluate to false, got false 823s ok 175 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && !true && true)" should evaluate to true, got true 823s ok 176 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || !true || !true)" should evaluate to false, got false 823s ok 177 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true || !true && !true)" should evaluate to false, got false 823s ok 178 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && !true || !true)" should evaluate to true, got true 823s ok 179 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(true && !true && !true)" should evaluate to true, got true 823s ok 180 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true)" should evaluate to true, got true 823s ok 181 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && true)" should evaluate to true, got true 823s ok 182 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || true)" should evaluate to false, got false 823s ok 183 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || true || true)" should evaluate to false, got false 823s ok 184 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || true && true)" should evaluate to false, got false 823s ok 185 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && true || true)" should evaluate to false, got false 823s ok 186 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && true && true)" should evaluate to true, got true 823s ok 187 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || true || !true)" should evaluate to false, got false 823s ok 188 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || true && !true)" should evaluate to true, got true 823s ok 189 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && true || !true)" should evaluate to true, got true 823s ok 190 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && true && !true)" should evaluate to true, got true 823s ok 191 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && !true)" should evaluate to true, got true 823s ok 192 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || !true)" should evaluate to true, got true 823s ok 193 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || !true || true)" should evaluate to false, got false 823s ok 194 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || !true && true)" should evaluate to true, got true 823s ok 195 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && !true || true)" should evaluate to false, got false 823s ok 196 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && !true && true)" should evaluate to true, got true 823s ok 197 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || !true || !true)" should evaluate to true, got true 823s ok 198 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true || !true && !true)" should evaluate to true, got true 823s ok 199 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && !true || !true)" should evaluate to true, got true 823s ok 200 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "!(!true && !true && !true)" should evaluate to true, got true 823s ok 201 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 823s ok 202 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 823s ok 203 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 823s ok 204 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 823s ok 205 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 823s ok 206 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 823s ok 207 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 823s ok 208 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 823s ok 209 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 823s ok 210 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 823s ok 211 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 823s ok 212 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 823s ok 213 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 823s ok 214 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 823s ok 215 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 823s ok 216 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 823s ok 217 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 823s ok 218 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 823s ok 219 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 823s ok 220 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-F '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 823s ok 221 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-F '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 823s ok 222 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-U '/apache/' " should evaluate to true, got true 823s ok 223 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "-U '/apache/expr/none' " should evaluate to false, got false 823s ok 224 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 823s ok 225 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 823s ok 226 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "base64('foo') = 'Zm9v' " should evaluate to true, got true 823s ok 227 823s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 823s ok 228 823s Error log should not have 'Internal evaluation error' entries, found 0 823s ok 229 823s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 823s ok 828s t/apache/expr_string.t .............. 828s 1..29 828s # Running under perl version 5.038002 for linux 828s # Current time local: Sun Mar 24 20:01:20 2024 828s # Current time GMT: Sun Mar 24 20:01:20 2024 828s # Using Test.pm version 1.31 828s # Using Apache/Test.pm version 1.42 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 1 828s Expected return code 200, got 200 for 'foo' 828s ok 2 828s # testing : log message [Sun Mar 24 20:01:22.711433 2024] [log_debug:info] [pid 164421:tid 4395418781888] [client 127.0.0.1:60080] foo (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: 'foo' 828s # received: 'foo' 828s ok 3 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 4 828s Expected return code 200, got 200 for '%{req:SomeHeader}' 828s ok 5 828s # testing : log message [Sun Mar 24 20:01:22.985326 2024] [log_debug:info] [pid 164421:tid 4395418781888] [client 127.0.0.1:60080] SomeValue (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: 'SomeValue' 828s # received: 'SomeValue' 828s ok 6 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 7 828s Should get parse error (500) for "%{", got 500 828s ok 8 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 9 828s Expected return code 200, got 200 for '%' 828s ok 10 828s # testing : log message [Sun Mar 24 20:01:23.499310 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] % (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: '%' 828s # received: '%' 828s ok 11 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 12 828s Expected return code 200, got 200 for '}' 828s ok 13 828s # testing : log message [Sun Mar 24 20:01:23.757971 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] } (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: '}' 828s # received: '}' 828s ok 14 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 15 828s Expected return code 200, got 200 for '\"' 828s ok 16 828s # testing : log message [Sun Mar 24 20:01:24.017010 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] " (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: '"' 828s # received: '"' 828s ok 17 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 18 828s Expected return code 200, got 200 for '\'' 828s ok 19 828s # testing : log message [Sun Mar 24 20:01:24.279068 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] ' (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: '\'' 828s # received: '\'' 828s ok 20 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 21 828s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 828s ok 22 828s # testing : log message [Sun Mar 24 20:01:24.537125 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: '%{req:SomeHeader}' 828s # received: '%{req:SomeHeader}' 828s ok 23 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 24 828s Expected return code 200, got 200 for '%{tolower:IDENT}' 828s ok 25 828s # testing : log message [Sun Mar 24 20:01:24.794272 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] ident (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: 'ident' 828s # received: 'ident' 828s ok 26 828s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 27 828s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 828s ok 28 828s # testing : log message [Sun Mar 24 20:01:25.050296 2024] [log_debug:info] [pid 164463:tid 4395736500416] [client 127.0.0.1:60096] get (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 828s # didn't match 828s # expected: 'get' 828s # received: 'get' 828s ok 29 828s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 828s ok 832s t/apache/getfile.t .................. 832s # using LWP client 832s 1..219 832s # Running under perl version 5.038002 for linux 832s # Current time local: Sun Mar 24 20:01:25 2024 832s # Current time GMT: Sun Mar 24 20:01:25 2024 832s # Using Test.pm version 1.31 832s # Using Apache/Test.pm version 1.42 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "44f3-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 17651 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl.pod 832s # expected: 17651 832s # received: 17651 832s ok 1 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "dbb0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 56240 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5004delta.pod 832s # expected: 56240 832s # received: 56240 832s ok 2 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "85eb-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 34283 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5005delta.pod 832s # expected: 34283 832s # received: 34283 832s ok 3 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "d8ed-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 55533 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5100delta.pod 832s # expected: 55533 832s # received: 55533 832s ok 4 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "ab70-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 43888 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5101delta.pod 832s # expected: 43888 832s # received: 43888 832s ok 5 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "15cb7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 89271 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5120delta.pod 832s # expected: 89271 832s # received: 89271 832s ok 6 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2707-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9991 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5121delta.pod 832s # expected: 9991 832s # received: 9991 832s ok 7 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2569-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9577 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5122delta.pod 832s # expected: 9577 832s # received: 9577 832s ok 8 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1004-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4100 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5123delta.pod 832s # expected: 4100 832s # received: 4100 832s ok 9 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "e58-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3672 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5124delta.pod 832s # expected: 3672 832s # received: 3672 832s ok 10 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1e03-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7683 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5125delta.pod 832s # expected: 7683 832s # received: 7683 832s ok 11 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "233aa-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 144298 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5140delta.pod 832s # expected: 144298 832s # received: 144298 832s ok 12 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1f1e-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7966 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5141delta.pod 832s # expected: 7966 832s # received: 7966 832s ok 13 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1aec-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6892 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5142delta.pod 832s # expected: 6892 832s # received: 6892 832s ok 14 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1e50-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7760 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5143delta.pod 832s # expected: 7760 832s # received: 7760 832s ok 15 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "18b7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6327 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5144delta.pod 832s # expected: 6327 832s # received: 6327 832s ok 16 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "20a09-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 133641 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5160delta.pod 832s # expected: 133641 832s # received: 133641 832s ok 17 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "17fe-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6142 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5161delta.pod 832s # expected: 6142 832s # received: 6142 832s ok 18 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "e0a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3594 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5162delta.pod 832s # expected: 3594 832s # received: 3594 832s ok 19 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "ff5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4085 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5163delta.pod 832s # expected: 4085 832s # received: 4085 832s ok 20 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1d286-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 119430 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5180delta.pod 832s # expected: 119430 832s # received: 119430 832s ok 21 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "19c5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6597 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5181delta.pod 832s # expected: 6597 832s # received: 6597 832s ok 22 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "14d7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5335 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5182delta.pod 832s # expected: 5335 832s # received: 5335 832s ok 23 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1208-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4616 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5184delta.pod 832s # expected: 4616 832s # received: 4616 832s ok 24 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1c352-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 115538 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5200delta.pod 832s # expected: 115538 832s # received: 115538 832s ok 25 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2a07-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10759 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5201delta.pod 832s # expected: 10759 832s # received: 10759 832s ok 26 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2fef-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 12271 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5202delta.pod 832s # expected: 12271 832s # received: 12271 832s ok 27 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2410-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9232 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5203delta.pod 832s # expected: 9232 832s # received: 9232 832s ok 28 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1fa90-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 129680 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5220delta.pod 832s # expected: 129680 832s # received: 129680 832s ok 29 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "293d-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10557 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5221delta.pod 832s # expected: 10557 832s # received: 10557 832s ok 30 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "301f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 12319 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5222delta.pod 832s # expected: 12319 832s # received: 12319 832s ok 31 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "20fa-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8442 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5223delta.pod 832s # expected: 8442 832s # received: 8442 832s ok 32 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1162-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4450 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5224delta.pod 832s # expected: 4450 832s # received: 4450 832s ok 33 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "fc0b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 64523 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5240delta.pod 832s # expected: 64523 832s # received: 64523 832s ok 34 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2009-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8201 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5241delta.pod 832s # expected: 8201 832s # received: 8201 832s ok 35 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1007-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4103 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5242delta.pod 832s # expected: 4103 832s # received: 4103 832s ok 36 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2aac-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10924 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5243delta.pod 832s # expected: 10924 832s # received: 10924 832s ok 37 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1168-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4456 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5244delta.pod 832s # expected: 4456 832s # received: 4456 832s ok 38 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1875b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 100187 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5260delta.pod 832s # expected: 100187 832s # received: 100187 832s ok 39 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1e25-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7717 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5261delta.pod 832s # expected: 7717 832s # received: 7717 832s ok 40 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1e16-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7702 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5262delta.pod 832s # expected: 7702 832s # received: 7702 832s ok 41 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1b69-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7017 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5263delta.pod 832s # expected: 7017 832s # received: 7017 832s ok 42 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "115d9-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 71129 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5280delta.pod 832s # expected: 71129 832s # received: 71129 832s ok 43 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "11f7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4599 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5281delta.pod 832s # expected: 4599 832s # received: 4599 832s ok 44 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1806-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6150 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5282delta.pod 832s # expected: 6150 832s # received: 6150 832s ok 45 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "13f7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5111 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5283delta.pod 832s # expected: 5111 832s # received: 5111 832s ok 46 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9efd-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 40701 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5300delta.pod 832s # expected: 40701 832s # received: 40701 832s ok 47 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1662-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5730 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5301delta.pod 832s # expected: 5730 832s # received: 5730 832s ok 48 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "124a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4682 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5302delta.pod 832s # expected: 4682 832s # received: 4682 832s ok 49 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1374-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4980 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5303delta.pod 832s # expected: 4980 832s # received: 4980 832s ok 50 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "d310-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 54032 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5320delta.pod 832s # expected: 54032 832s # received: 54032 832s ok 51 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1b5f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7007 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5321delta.pod 832s # expected: 7007 832s # received: 7007 832s ok 52 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9201-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 37377 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5340delta.pod 832s # expected: 37377 832s # received: 37377 832s ok 53 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1076-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4214 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5341delta.pod 832s # expected: 4214 832s # received: 4214 832s ok 54 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "f6a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3946 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5342delta.pod 832s # expected: 3946 832s # received: 3946 832s ok 55 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "fd6-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4054 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5343delta.pod 832s # expected: 4054 832s # received: 4054 832s ok 56 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "ad8b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 44427 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5360delta.pod 832s # expected: 44427 832s # received: 44427 832s ok 57 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1288-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4744 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5361delta.pod 832s # expected: 4744 832s # received: 4744 832s ok 58 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "f6a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3946 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5362delta.pod 832s # expected: 3946 832s # received: 3946 832s ok 59 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "fd7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4055 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5363delta.pod 832s # expected: 4055 832s # received: 4055 832s ok 60 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "10d49-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 68937 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5380delta.pod 832s # expected: 68937 832s # received: 68937 832s ok 61 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "f6a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3946 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5381delta.pod 832s # expected: 3946 832s # received: 3946 832s ok 62 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "fd4-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4052 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl5382delta.pod 832s # expected: 4052 832s # received: 4052 832s ok 63 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1e729-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 124713 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl561delta.pod 832s # expected: 124713 832s # received: 124713 832s ok 64 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1a2c1-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 107201 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl56delta.pod 832s # expected: 107201 832s # received: 107201 832s ok 65 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "94ac-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 38060 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl581delta.pod 832s # expected: 38060 832s # received: 38060 832s ok 66 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1176-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4470 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl582delta.pod 832s # expected: 4470 832s # received: 4470 832s ok 67 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "18bf-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6335 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl583delta.pod 832s # expected: 6335 832s # received: 6335 832s ok 68 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1cc3-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7363 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl584delta.pod 832s # expected: 7363 832s # received: 7363 832s ok 69 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1701-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5889 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl585delta.pod 832s # expected: 5889 832s # received: 5889 832s ok 70 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "122b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4651 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl586delta.pod 832s # expected: 4651 832s # received: 4651 832s ok 71 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "20a5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8357 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl587delta.pod 832s # expected: 8357 832s # received: 8357 832s ok 72 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "62c1-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 25281 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl588delta.pod 832s # expected: 25281 832s # received: 25281 832s ok 73 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "d290-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 53904 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl589delta.pod 832s # expected: 53904 832s # received: 53904 832s ok 74 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1c1d5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 115157 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perl58delta.pod 832s # expected: 115157 832s # received: 115157 832s ok 75 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4fe9-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 20457 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlaix.pod 832s # expected: 20457 832s # received: 20457 832s ok 76 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1688-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5768 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlamiga.pod 832s # expected: 5768 832s # received: 5768 832s ok 77 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2031-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8241 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlandroid.pod 832s # expected: 8241 832s # received: 8241 832s ok 78 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "c9433-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 824371 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlapi.pod 832s # expected: 824371 832s # received: 824371 832s ok 79 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "5837-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 22583 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlapio.pod 832s # expected: 22583 832s # received: 22583 832s ok 80 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1b62-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7010 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlartistic.pod 832s # expected: 7010 832s # received: 7010 832s ok 81 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "20c2-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8386 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlbook.pod 832s # expected: 8386 832s # received: 8386 832s ok 82 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "126-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 294 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlboot.pod 832s # expected: 294 832s # received: 294 832s ok 83 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "130-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 304 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlbot.pod 832s # expected: 304 832s # received: 304 832s ok 84 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1f50-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8016 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlbs2000.pod 832s # expected: 8016 832s # received: 8016 832s ok 85 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "dea2-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 56994 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlcall.pod 832s # expected: 56994 832s # received: 56994 832s ok 86 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1180-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4480 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlcheat.pod 832s # expected: 4480 832s # received: 4480 832s ok 87 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "23bf-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9151 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlclass.pod 832s # expected: 9151 832s # received: 9151 832s ok 88 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "3c63-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 15459 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlclassguts.pod 832s # expected: 15459 832s # received: 15459 832s ok 89 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "254a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9546 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlclib.pod 832s # expected: 9546 832s # received: 9546 832s ok 90 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "12e5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4837 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlcn.pod 832s # expected: 4837 832s # received: 4837 832s ok 91 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1b1a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6938 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlcommunity.pod 832s # expected: 6938 832s # received: 6938 832s ok 92 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "662a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 26154 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlcygwin.pod 832s # expected: 26154 832s # received: 26154 832s ok 93 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "cfa2-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 53154 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldata.pod 832s # expected: 53154 832s # received: 53154 832s ok 94 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "134f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4943 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 832s # expected: 4943 832s # received: 4943 832s ok 95 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "a85c-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 43100 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldebguts.pod 832s # expected: 43100 832s # received: 43100 832s ok 96 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "5693-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 22163 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldebtut.pod 832s # expected: 22163 832s # received: 22163 832s ok 97 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9bbb-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 39867 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldebug.pod 832s # expected: 39867 832s # received: 39867 832s ok 98 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "fd4-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4052 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldelta.pod 832s # expected: 4052 832s # received: 4052 832s ok 99 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "5f0a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 24330 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldeprecation.pod 832s # expected: 24330 832s # received: 24330 832s ok 100 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4c051-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 311377 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldiag.pod 832s # expected: 311377 832s # received: 311377 832s ok 101 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "24a0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9376 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldoc.pod 832s # expected: 9376 832s # received: 9376 832s ok 102 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "b4ed-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 46317 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldocstyle.pod 832s # expected: 46317 832s # received: 46317 832s ok 103 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "687a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 26746 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldsc.pod 832s # expected: 26746 832s # received: 26746 832s ok 104 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1f17-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7959 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perldtrace.pod 832s # expected: 7959 832s # received: 7959 832s ok 105 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "14981-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 84353 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlebcdic.pod 832s # expected: 84353 832s # received: 84353 832s ok 106 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9321-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 37665 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlembed.pod 832s # expected: 37665 832s # received: 37665 832s ok 107 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2877-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10359 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlexperiment.pod 832s # expected: 10359 832s # received: 10359 832s ok 108 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "590b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 22795 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq.pod 832s # expected: 22795 832s # received: 22795 832s ok 109 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "385d-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 14429 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq1.pod 832s # expected: 14429 832s # received: 14429 832s ok 110 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "24a1-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9377 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq2.pod 832s # expected: 9377 832s # received: 9377 832s ok 111 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "92e1-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 37601 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq3.pod 832s # expected: 37601 832s # received: 37601 832s ok 112 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "162be-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 90814 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq4.pod 832s # expected: 90814 832s # received: 90814 832s ok 113 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "d7fc-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 55292 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq5.pod 832s # expected: 55292 832s # received: 55292 832s ok 114 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9a71-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 39537 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq6.pod 832s # expected: 39537 832s # received: 39537 832s ok 115 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "93b8-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 37816 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq7.pod 832s # expected: 37816 832s # received: 37816 832s ok 116 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "c310-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 49936 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq8.pod 832s # expected: 49936 832s # received: 49936 832s ok 117 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "3b75-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 15221 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfaq9.pod 832s # expected: 15221 832s # received: 15221 832s ok 118 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "56ca-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 22218 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfilter.pod 832s # expected: 22218 832s # received: 22218 832s ok 119 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "342b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 13355 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfork.pod 832s # expected: 13355 832s # received: 13355 832s ok 120 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "40e0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 16608 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlform.pod 832s # expected: 16608 832s # received: 16608 832s ok 121 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "671-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 1649 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 832s # expected: 1649 832s # received: 1649 832s ok 122 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "67142-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 422210 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlfunc.pod 832s # expected: 422210 832s # received: 422210 832s ok 123 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "7c2a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 31786 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlgit.pod 832s # expected: 31786 832s # received: 31786 832s ok 124 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "21810-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 137232 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlglossary.pod 832s # expected: 137232 832s # received: 137232 832s ok 125 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4075-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 16501 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:28 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlgov.pod 832s # expected: 16501 832s # received: 16501 832s ok 126 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "35f7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 13815 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlgpl.pod 832s # expected: 13815 832s # received: 13815 832s ok 127 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2c264-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 180836 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlguts.pod 832s # expected: 180836 832s # received: 180836 832s ok 128 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "afe4-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 45028 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhack.pod 832s # expected: 45028 832s # received: 45028 832s ok 129 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "11a38-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 72248 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhacktips.pod 832s # expected: 72248 832s # received: 72248 832s ok 130 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1809-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6153 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhacktut.pod 832s # expected: 6153 832s # received: 6153 832s ok 131 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "5f7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 1527 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhaiku.pod 832s # expected: 1527 832s # received: 1527 832s ok 132 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "e88a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 59530 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhist.pod 832s # expected: 59530 832s # received: 59530 832s ok 133 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "77a4-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 30628 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhpux.pod 832s # expected: 30628 832s # received: 30628 832s ok 134 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "7dd-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 2013 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlhurd.pod 832s # expected: 2013 832s # received: 2013 832s ok 135 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1f865-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 129125 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlintern.pod 832s # expected: 129125 832s # received: 129125 832s ok 136 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9216-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 37398 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlinterp.pod 832s # expected: 37398 832s # received: 37398 832s ok 137 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "579d-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 22429 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlintro.pod 832s # expected: 22429 832s # received: 22429 832s ok 138 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "8ad3-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 35539 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perliol.pod 832s # expected: 35539 832s # received: 35539 832s ok 139 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "11817-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 71703 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlipc.pod 832s # expected: 71703 832s # received: 71703 832s ok 140 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1150-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4432 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlirix.pod 832s # expected: 4432 832s # received: 4432 832s ok 141 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "20a8-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8360 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perljp.pod 832s # expected: 8360 832s # received: 8360 832s ok 142 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2fc0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 12224 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlko.pod 832s # expected: 12224 832s # received: 12224 832s ok 143 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "163-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 355 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perllexwarn.pod 832s # expected: 355 832s # received: 355 832s ok 144 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "7ea-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 2026 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perllinux.pod 832s # expected: 2026 832s # received: 2026 832s ok 145 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "12457-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 74839 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perllocale.pod 832s # expected: 74839 832s # received: 74839 832s ok 146 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "24dc-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9436 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perllol.pod 832s # expected: 9436 832s # received: 9436 832s ok 147 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2f6f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 12143 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlmacosx.pod 832s # expected: 12143 832s # received: 12143 832s ok 148 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "6753-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 26451 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlmod.pod 832s # expected: 26451 832s # received: 26451 832s ok 149 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2574-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9588 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 832s # expected: 9588 832s # received: 9588 832s ok 150 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "e547-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 58695 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlmodlib.pod 832s # expected: 58695 832s # received: 58695 832s ok 151 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "573b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 22331 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 832s # expected: 22331 832s # received: 22331 832s ok 152 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "d65-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3429 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlmroapi.pod 832s # expected: 3429 832s # received: 3429 832s ok 153 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2ad3-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10963 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlnewmod.pod 832s # expected: 10963 832s # received: 10963 832s ok 154 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "20a5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8357 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlnumber.pod 832s # expected: 8357 832s # received: 8357 832s ok 155 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "8d30-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 36144 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlobj.pod 832s # expected: 36144 832s # received: 36144 832s ok 156 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "6885-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 26757 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlootut.pod 832s # expected: 26757 832s # received: 26757 832s ok 157 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "251a5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 151973 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlop.pod 832s # expected: 151973 832s # received: 151973 832s ok 158 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4db-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 1243 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 832s # expected: 1243 832s # received: 1243 832s ok 159 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "3b77-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 15223 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlopentut.pod 832s # expected: 15223 832s # received: 15223 832s ok 160 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "16cb9-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 93369 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlos2.pod 832s # expected: 93369 832s # received: 93369 832s ok 161 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "37cb-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 14283 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlos390.pod 832s # expected: 14283 832s # received: 14283 832s ok 162 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "12b0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4784 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlos400.pod 832s # expected: 4784 832s # received: 4784 832s ok 163 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "c8a9-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 51369 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlpacktut.pod 832s # expected: 51369 832s # received: 51369 832s ok 164 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "c2bd-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 49853 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlperf.pod 832s # expected: 49853 832s # received: 49853 832s ok 165 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1418-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5144 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlplan9.pod 832s # expected: 5144 832s # received: 5144 832s ok 166 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "5b65-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 23397 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlpod.pod 832s # expected: 23397 832s # received: 23397 832s ok 167 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "10d10-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 68880 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlpodspec.pod 832s # expected: 68880 832s # received: 68880 832s ok 168 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2f40-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 12096 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 832s # expected: 12096 832s # received: 12096 832s ok 169 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "67b7-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 26551 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlpolicy.pod 832s # expected: 26551 832s # received: 26551 832s ok 170 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "15cc8-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 89288 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlport.pod 832s # expected: 89288 832s # received: 89288 832s ok 171 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1412-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 5138 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlpragma.pod 832s # expected: 5138 832s # received: 5138 832s ok 172 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1a25-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 6693 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlqnx.pod 832s # expected: 6693 832s # received: 6693 832s ok 173 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2127d-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 135805 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlre.pod 832s # expected: 135805 832s # received: 135805 832s ok 174 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "7bad-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 31661 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlreapi.pod 832s # expected: 31661 832s # received: 31661 832s ok 175 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "818f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 33167 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 832s # expected: 33167 832s # received: 33167 832s ok 176 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "beb0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 48816 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 832s # expected: 48816 832s # received: 48816 832s ok 177 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "8c47-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 35911 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlref.pod 832s # expected: 35911 832s # received: 35911 832s ok 178 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4944-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 18756 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlreftut.pod 832s # expected: 18756 832s # received: 18756 832s ok 179 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "a989-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 43401 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlreguts.pod 832s # expected: 43401 832s # received: 43401 832s ok 180 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1fd-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 509 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlrepository.pod 832s # expected: 509 832s # received: 509 832s ok 181 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4af5-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 19189 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlrequick.pod 832s # expected: 19189 832s # received: 19189 832s ok 182 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "3ce4-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 15588 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlreref.pod 832s # expected: 15588 832s # received: 15588 832s ok 183 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1e219-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 123417 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlretut.pod 832s # expected: 123417 832s # received: 123417 832s ok 184 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "60c-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 1548 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlriscos.pod 832s # expected: 1548 832s # received: 1548 832s ok 185 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "e52d-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 58669 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlrun.pod 832s # expected: 58669 832s # received: 58669 832s ok 186 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "6cc6-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 27846 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsec.pod 832s # expected: 27846 832s # received: 27846 832s ok 187 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "4af2-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 19186 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 832s # expected: 19186 832s # received: 19186 832s ok 188 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "74a6-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 29862 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsolaris.pod 832s # expected: 29862 832s # received: 29862 832s ok 189 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1bdc-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7132 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsource.pod 832s # expected: 7132 832s # received: 7132 832s ok 190 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "233b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 9019 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlstyle.pod 832s # expected: 9019 832s # received: 9019 832s ok 191 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "12f85-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 77701 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsub.pod 832s # expected: 77701 832s # received: 77701 832s ok 192 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "d2de-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 53982 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsyn.pod 832s # expected: 53982 832s # received: 53982 832s ok 193 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "2858-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10328 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlsynology.pod 832s # expected: 10328 832s # received: 10328 832s ok 194 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "b53a-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 46394 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlthrtut.pod 832s # expected: 46394 832s # received: 46394 832s ok 195 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "9a91-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 39569 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltie.pod 832s # expected: 39569 832s # received: 39569 832s ok 196 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "b9206-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 758278 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltoc.pod 832s # expected: 758278 832s # received: 758278 832s ok 197 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "174-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 372 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltodo.pod 832s # expected: 372 832s # received: 372 832s ok 198 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "126-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 294 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltooc.pod 832s # expected: 294 832s # received: 294 832s ok 199 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "126-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 294 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltoot.pod 832s # expected: 294 832s # received: 294 832s ok 200 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "297f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 10623 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltrap.pod 832s # expected: 10623 832s # received: 10623 832s ok 201 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "213f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 8511 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltru64.pod 832s # expected: 8511 832s # received: 8511 832s ok 202 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1183-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4483 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perltw.pod 832s # expected: 4483 832s # received: 4483 832s ok 203 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "162c0-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 90816 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlunicode.pod 832s # expected: 90816 832s # received: 90816 832s ok 204 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "6349-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 25417 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlunicook.pod 832s # expected: 25417 832s # received: 25417 832s ok 205 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "372e-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 14126 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlunifaq.pod 832s # expected: 14126 832s # received: 14126 832s ok 206 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "96e1-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 38625 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perluniintro.pod 832s # expected: 38625 832s # received: 38625 832s ok 207 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "6eefa-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 454394 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perluniprops.pod 832s # expected: 454394 832s # received: 454394 832s ok 208 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1f0f-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7951 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlunitut.pod 832s # expected: 7951 832s # received: 7951 832s ok 209 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1ce8-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 7400 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlutil.pod 832s # expected: 7400 832s # received: 7400 832s ok 210 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "16ab2-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 92850 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlvar.pod 832s # expected: 92850 832s # received: 92850 832s ok 211 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "c68d-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 50829 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlvms.pod 832s # expected: 50829 832s # received: 50829 832s ok 212 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "f16-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 3862 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlvos.pod 832s # expected: 3862 832s # received: 3862 832s ok 213 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "7fdb-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 32731 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlwin32.pod 832s # expected: 32731 832s # received: 32731 832s ok 214 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "1532b-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 86827 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlxs.pod 832s # expected: 86827 832s # received: 86827 832s ok 215 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "c504-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 50436 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlxstut.pod 832s # expected: 50436 832s # received: 50436 832s ok 216 832s #lwp request: 832s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "5dc1-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 24001 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 832s # expected: 24001 832s # received: 24001 832s ok 217 832s #lwp request: 832s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "cb0a0-60fb82f589ec0" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 831648 832s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-binary-httpd 832s # expected: 831648 832s # received: 831648 832s ok 218 832s #lwp request: 832s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 832s #User-Agent: libwww-perl/6.76 832s # 832s #server response: 832s #HTTP/1.1 200 OK 832s #Connection: close 832s #Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Accept-Ranges: bytes 832s #ETag: "415750-60ec1fb4f0200" 832s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 832s #Vary: In-If1 832s #Content-Length: 4282192 832s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 832s #Client-Date: Sun, 24 Mar 2024 20:01:29 GMT 832s #Client-Peer: 127.0.0.1:8529 832s #Client-Response-Num: 1 832s #DMMATCH1: 1 832s # 832s # testing : download of /getfiles-binary-perl 832s # expected: 4282192 832s # received: 4282192 832s ok 219 832s ok 836s t/apache/headers.t .................. 836s 1..27 836s # Running under perl version 5.038002 for linux 836s # Current time local: Sun Mar 24 20:01:29 2024 836s # Current time GMT: Sun Mar 24 20:01:29 2024 836s # Using Test.pm version 1.31 836s # Using Apache/Test.pm version 1.42 836s testing: Hello: World 836s ok 1 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 2 836s header: [World] vs [World] 836s # testing : compare header Hello value 836s # expected: 'World' 836s # received: 'World' 836s ok 3 836s testing: Hello: World 836s ok 4 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 5 836s header: [World] vs [World] 836s # testing : compare header Hello value 836s # expected: 'World' 836s # received: 'World' 836s ok 6 836s testing: Hello: World 836s ok 7 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 8 836s header: [World] vs [World] 836s # testing : compare header Hello value 836s # expected: 'World' 836s # received: 'World' 836s ok 9 836s testing: Hello: Foo 836s Bar 836s ok 10 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 11 836s header: [Foo Bar] vs [Foo Bar] 836s # testing : compare header Hello value 836s # expected: 'Foo Bar' 836s # received: 'Foo Bar' 836s ok 12 836s testing: Hello: Foo 836s Bar 836s ok 13 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 14 836s header: [Foo Bar] vs [Foo Bar] 836s # testing : compare header Hello value 836s # expected: 'Foo Bar' 836s # received: 'Foo Bar' 836s ok 15 836s testing: Hello: Foo 836s Bar 836s ok 16 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 17 836s header: [Foo Bar] vs [Foo Bar] 836s # testing : compare header Hello value 836s # expected: 'Foo Bar' 836s # received: 'Foo Bar' 836s ok 18 836s testing: Hello: Foo 836s Bar 836s ok 19 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 20 836s header: [Foo Bar] vs [Foo Bar] 836s # testing : compare header Hello value 836s # expected: 'Foo Bar' 836s # received: 'Foo Bar' 836s ok 21 836s testing: Hello: Foo 836s Bar 836s ok 22 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 23 836s header: [Foo Bar] vs [Foo Bar] 836s # testing : compare header Hello value 836s # expected: 'Foo Bar' 836s # received: 'Foo Bar' 836s ok 24 836s testing: Hello:World 836s ok 25 836s # testing : response success 836s # expected: qr/HTTP\/1\.. 200 OK/ 836s # received: 'HTTP/1.1 200 OK' 836s ok 26 836s header: [World] vs [World] 836s # testing : compare header Hello value 836s # expected: 'World' 836s # received: 'World' 836s ok 27 836s ok 838s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 843s t/apache/http_strict.t .............. 843s 1..178 843s # Running under perl version 5.038002 for linux 843s # Current time local: Sun Mar 24 20:01:35 2024 843s # Current time GMT: Sun Mar 24 20:01:35 2024 843s # Using Test.pm version 1.31 843s # Using Apache/Test.pm version 1.42 843s # SENDING: 843s # GET / HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 1 843s # SENDING: 843s # GET / HTTP/1.0\n\n 843s # expecting success, got 200 843s ok 2 843s # SENDING: 843s # get / HTTP/1.0\r\n\r\n 843s # expecting 501, got 501 843s ok 3 843s # SENDING: 843s # G ET / HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 4 843s # SENDING: 843s # G\x00ET / HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 5 843s # SENDING: 843s # G/T / HTTP/1.0\r\n\r\n 843s # expecting 501, got 501 843s ok 6 843s # SENDING: 843s # GET /\x00 HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 7 843s # SENDING: 843s # GET / HTTP/1.0\x00\r\n\r\n 843s # expecting 400, got 400 843s ok 8 843s # SENDING: 843s # GET\x0c/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 9 843s # SENDING: 843s # GET\r/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 10 843s # SENDING: 843s # GET\t/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 11 843s # SENDING: 843s # GET / HTT/1.0\r\n\r\n 843s # expecting error, got 400 843s ok 12 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 843s # expecting success, got 200 843s ok 13 843s # SENDING: 843s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 843s # expecting success, got 200 843s ok 14 843s # SENDING: 843s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 843s # expecting success, got 200 843s ok 15 843s # SENDING: 843s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 16 843s # SENDING: 843s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 17 843s # SENDING: 843s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 843s # expecting 200, got 200 843s ok 18 843s # SENDING: 843s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 19 843s # SENDING: 843s # GET / HTTP/\r\nHost: localhost\r\n\r\n 843s # expecting error, got 400 843s ok 20 843s # SENDING: 843s # GET / HTTP/0.9\r\n\r\n 843s # expecting error, got 400 843s ok 21 843s # SENDING: 843s # GET / HTTP/0.8\r\n\r\n 843s # expecting error, got 400 843s ok 22 843s # SENDING: 843s # GET /\x01 HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 23 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 24 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 843s # expecting 200, got 200 843s ok 25 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 843s # expecting 400, got 400 843s ok 26 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 843s # expecting 200, got 200 843s ok 27 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo\r\n\r\n 843s # expecting 400, got 400 843s ok 28 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 843s # expecting 400, got 400 843s ok 29 843s # SENDING: 843s # GET / HTTP/1.0\r\n: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 30 843s # SENDING: 843s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 31 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 843s # expecting 400, got 400 843s ok 32 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 843s # expecting 400, got 400 843s ok 33 843s # SENDING: 843s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 843s # expecting 400, got 400 843s ok 34 843s # SENDING: 843s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 35 843s # SENDING: 843s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 36 843s # SENDING: 843s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 37 843s # SENDING: 843s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 843s # expecting 200, got 200 843s ok 38 843s # SENDING: 843s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 843s # expecting 400, got 400 843s ok 39 843s # SENDING: 843s # GET / HTTP/1.0\r\r 843s # expecting dropped connection and HTTPD dropped connection 843s ok 40 843s # SENDING: 843s # GET /\r\n 843s # expecting headerless HTTP/0.9 body, got response 843s ok 41 843s # SENDING: 843s # GET /#frag HTTP/1.0\r\n 843s # expecting 400, got 400 843s ok 42 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 843s # expecting 200, got 200 843s ok 43 843s # SENDING: 843s # GET http://017700000001/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 44 843s # SENDING: 843s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 45 843s # SENDING: 843s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 46 843s # SENDING: 843s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 47 843s # SENDING: 843s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 48 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 843s # expecting 200, got 200 843s ok 49 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 843s # expecting 400, got 400 843s ok 50 843s # SENDING: 843s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 51 843s # SENDING: 843s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 52 843s # SENDING: 843s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 53 843s # SENDING: 843s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 54 843s # SENDING: 843s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 55 843s # SENDING: 843s # GET http://[::1]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 56 843s # SENDING: 843s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 57 843s # SENDING: 843s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 58 843s # SENDING: 843s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 59 843s # SENDING: 843s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 60 843s # SENDING: 843s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 61 843s # SENDING: 843s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 62 843s # SENDING: 843s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 63 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 843s # expecting success, got 200 843s ok 64 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 843s # expecting success, got 200 843s ok 65 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 843s # expecting success, got 200 843s ok 66 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 843s # expecting success, got 200 843s ok 67 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 843s # expecting success, got 200 843s ok 68 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 843s # expecting success, got 200 843s ok 69 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 843s # expecting 200, got 200 843s ok 70 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 843s # expecting 200, got 200 843s ok 71 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 843s # expecting 400, got 400 843s ok 72 843s # SENDING: 843s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 73 843s # SENDING: 843s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 74 843s # SENDING: 843s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 75 843s # SENDING: 843s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 76 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 843s # expecting 200, got 200 843s ok 77 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 843s # expecting 200, got 200 843s ok 78 843s # SENDING: 843s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 79 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 843s # DECODED: Foo: bar 843s # RESPONSE: 843s # HTTP/1.1 200 OK\r\n 843s # Date: Sun, 24 Mar 2024 20:01:38 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Foo: bar\r\n 843s # Vary: In-If1\r\n 843s # DMMATCH1: 1\r\n 843s # Connection: close\r\n 843s # Content-Type: text/plain\r\n 843s # \r\n 843s # Hi!\n 843s # SERVERNAME=localhost\n 843s # HTTP_HOST=\n 843s # 843s # expecting 200, got 200 843s ok 80 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 843s # DECODED: Foo: 843s # RESPONSE: 843s # HTTP/1.1 200 OK\r\n 843s # Date: Sun, 24 Mar 2024 20:01:38 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Foo: \r\n 843s # Vary: In-If1\r\n 843s # DMMATCH1: 1\r\n 843s # Connection: close\r\n 843s # Content-Type: text/plain\r\n 843s # \r\n 843s # Hi!\n 843s # SERVERNAME=localhost\n 843s # HTTP_HOST=\n 843s # 843s # expecting 200, got 200 843s ok 81 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 843s # DECODED: : bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:38 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 564\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 82 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 843s # DECODED: F\x00oo: bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:38 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 528\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 83 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 843s # DECODED: F\x01oo: bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 564\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 84 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 843s # DECODED: F\noo: bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 528\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 85 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 843s # DECODED: Foo: b\tar 843s # RESPONSE: 843s # HTTP/1.1 200 OK\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Foo: b\tar\r\n 843s # Vary: In-If1\r\n 843s # DMMATCH1: 1\r\n 843s # Connection: close\r\n 843s # Content-Type: text/plain\r\n 843s # \r\n 843s # Hi!\n 843s # SERVERNAME=localhost\n 843s # HTTP_HOST=\n 843s # 843s # expecting 200, got 200 843s ok 86 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 843s # DECODED: Foo: b\x01ar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 564\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 87 843s # SENDING: 843s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 843s # expecting 500, got 500 843s ok 88 843s # SENDING: 843s # GET / HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 89 843s # SENDING: 843s # GET / HTTP/1.0\n\n 843s # expecting 400, got 400 843s ok 90 843s # SENDING: 843s # get / HTTP/1.0\r\n\r\n 843s # expecting 501, got 501 843s ok 91 843s # SENDING: 843s # G ET / HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 92 843s # SENDING: 843s # G\x00ET / HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 93 843s # SENDING: 843s # G/T / HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 94 843s # SENDING: 843s # GET /\x00 HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 95 843s # SENDING: 843s # GET / HTTP/1.0\x00\r\n\r\n 843s # expecting 400, got 400 843s ok 96 843s # SENDING: 843s # GET\x0c/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 97 843s # SENDING: 843s # GET\r/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 98 843s # SENDING: 843s # GET\t/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 99 843s # SENDING: 843s # GET / HTT/1.0\r\n\r\n 843s # expecting error, got 400 843s ok 100 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 843s # expecting success, got 200 843s ok 101 843s # SENDING: 843s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 843s # expecting success, got 200 843s ok 102 843s # SENDING: 843s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 843s # expecting success, got 200 843s ok 103 843s # SENDING: 843s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 104 843s # SENDING: 843s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 105 843s # SENDING: 843s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 106 843s # SENDING: 843s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 107 843s # SENDING: 843s # GET / HTTP/\r\nHost: localhost\r\n\r\n 843s # expecting error, got 400 843s ok 108 843s # SENDING: 843s # GET / HTTP/0.9\r\n\r\n 843s # expecting error, got 400 843s ok 109 843s # SENDING: 843s # GET / HTTP/0.8\r\n\r\n 843s # expecting error, got 400 843s ok 110 843s # SENDING: 843s # GET /\x01 HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 111 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 112 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 843s # expecting 200, got 200 843s ok 113 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 843s # expecting 400, got 400 843s ok 114 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 843s # expecting 400, got 400 843s ok 115 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo\r\n\r\n 843s # expecting 400, got 400 843s ok 116 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 843s # expecting 400, got 400 843s ok 117 843s # SENDING: 843s # GET / HTTP/1.0\r\n: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 118 843s # SENDING: 843s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 119 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 843s # expecting 400, got 400 843s ok 120 843s # SENDING: 843s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 843s # expecting 400, got 400 843s ok 121 843s # SENDING: 843s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 843s # expecting 400, got 400 843s ok 122 843s # SENDING: 843s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 123 843s # SENDING: 843s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 124 843s # SENDING: 843s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 843s # expecting 400, got 400 843s ok 125 843s # SENDING: 843s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 843s # expecting 200, got 200 843s ok 126 843s # SENDING: 843s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 843s # expecting 400, got 400 843s ok 127 843s # SENDING: 843s # GET / HTTP/1.0\r\r 843s # expecting dropped connection and HTTPD dropped connection 843s ok 128 843s # SENDING: 843s # GET /\r\n 843s # expecting headerless HTTP/0.9 body, got response 843s ok 129 843s # SENDING: 843s # GET /#frag HTTP/1.0\r\n 843s # expecting 400, got 400 843s ok 130 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 843s # expecting 400, got 400 843s ok 131 843s # SENDING: 843s # GET http://017700000001/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 132 843s # SENDING: 843s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 133 843s # SENDING: 843s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 134 843s # SENDING: 843s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 135 843s # SENDING: 843s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 136 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 843s # expecting 400, got 400 843s ok 137 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 843s # expecting 400, got 400 843s ok 138 843s # SENDING: 843s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 139 843s # SENDING: 843s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 140 843s # SENDING: 843s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 141 843s # SENDING: 843s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 142 843s # SENDING: 843s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 143 843s # SENDING: 843s # GET http://[::1]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 144 843s # SENDING: 843s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 145 843s # SENDING: 843s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 146 843s # SENDING: 843s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 147 843s # SENDING: 843s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 148 843s # SENDING: 843s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 149 843s # SENDING: 843s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 843s # expecting success, got 200 843s ok 150 843s # SENDING: 843s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 843s # expecting 400, got 400 843s ok 151 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 843s # expecting success, got 200 843s ok 152 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 843s # expecting success, got 200 843s ok 153 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 843s # expecting success, got 200 843s ok 154 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 843s # expecting success, got 200 843s ok 155 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 843s # expecting success, got 200 843s ok 156 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 843s # expecting success, got 200 843s ok 157 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 843s # expecting 400, got 400 843s ok 158 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 843s # expecting 400, got 400 843s ok 159 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 843s # expecting 400, got 400 843s ok 160 843s # SENDING: 843s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 161 843s # SENDING: 843s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 162 843s # SENDING: 843s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 163 843s # SENDING: 843s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 843s # expecting 200, got 200 843s ok 164 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 843s # expecting 200, got 200 843s ok 165 843s # SENDING: 843s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 843s # expecting 200, got 200 843s ok 166 843s # SENDING: 843s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 843s # expecting 200, got 200 843s ok 167 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 843s # DECODED: Foo: bar 843s # RESPONSE: 843s # HTTP/1.1 200 OK\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Foo: bar\r\n 843s # Vary: In-If1\r\n 843s # DMMATCH1: 1\r\n 843s # Connection: close\r\n 843s # Content-Type: text/plain\r\n 843s # \r\n 843s # Hi!\n 843s # SERVERNAME=localhost\n 843s # HTTP_HOST=\n 843s # 843s # expecting 200, got 200 843s ok 168 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 843s # DECODED: Foo: 843s # RESPONSE: 843s # HTTP/1.1 200 OK\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Foo: \r\n 843s # Vary: In-If1\r\n 843s # DMMATCH1: 1\r\n 843s # Content-Length: 36\r\n 843s # Connection: close\r\n 843s # Content-Type: text/plain\r\n 843s # \r\n 843s # Hi!\n 843s # SERVERNAME=localhost\n 843s # HTTP_HOST=\n 843s # 843s # expecting 200, got 200 843s ok 169 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 843s # DECODED: : bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 564\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 170 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 843s # DECODED: F\x00oo: bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 528\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 171 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 843s # DECODED: F\x01oo: bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 564\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 172 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 843s # DECODED: F\noo: bar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 528\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 173 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 843s # DECODED: Foo: b\tar 843s # RESPONSE: 843s # HTTP/1.1 200 OK\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Foo: b\tar\r\n 843s # Vary: In-If1\r\n 843s # DMMATCH1: 1\r\n 843s # Connection: close\r\n 843s # Content-Type: text/plain\r\n 843s # \r\n 843s # Hi!\n 843s # SERVERNAME=localhost\n 843s # HTTP_HOST=\n 843s # 843s # expecting 200, got 200 843s ok 174 843s # SENDING: 843s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 843s # DECODED: Foo: b\x01ar 843s # RESPONSE: 843s # HTTP/1.1 500 Internal Server Error\r\n 843s # Date: Sun, 24 Mar 2024 20:01:39 GMT\r\n 843s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 843s # Content-Length: 564\r\n 843s # Connection: close\r\n 843s # Content-Type: text/html; charset=iso-8859-1\r\n 843s # \r\n 843s # \n 843s # \n 843s # ... 843s # expecting 500, got 500 843s ok 175 843s # SENDING: 843s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 843s # expecting 500, got 500 843s ok 176 843s ok 177 843s ok 178 843s ok 846s t/apache/if_sections.t .............. 846s 1..46 846s # Running under perl version 5.038002 for linux 846s # Current time local: Sun Mar 24 20:01:40 2024 846s # Current time GMT: Sun Mar 24 20:01:40 2024 846s # Using Test.pm version 1.31 846s # Using Apache/Test.pm version 1.42 846s # /if_sec/ with '': 846s # expected: 200 846s # received: '200' 846s ok 1 846s # expected: undef 846s # received: undef 846s ok 2 846s # /if_sec/foo.if_test with '': 846s # expected: 200 846s # received: '200' 846s ok 3 846s # expected: undef 846s # received: undef 846s ok 4 846s # /if_sec/foo.if_test with '1': 846s # expected: 200 846s # received: '200' 846s ok 5 846s # expected: 'global1' 846s # received: 'global1' 846s ok 6 846s # /if_sec/foo.if_test with '1 11': 846s # expected: 200 846s # received: '200' 846s ok 7 846s # expected: 'global1, nested11, nested113' 846s # received: 'global1, nested11, nested113' 846s ok 8 846s # /if_sec/foo.if_test with '1 11 111': 846s # expected: 200 846s # received: '200' 846s ok 9 846s # expected: 'global1, nested11, nested111' 846s # received: 'global1, nested11, nested111' 846s ok 10 846s # /if_sec/foo.if_test with '1 11 112': 846s # expected: 200 846s # received: '200' 846s ok 11 846s # expected: 'global1, nested11, nested112' 846s # received: 'global1, nested11, nested112' 846s ok 12 846s # /if_sec/foo.if_test with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 13 846s # expected: 'global1, files2' 846s # received: 'global1, files2' 846s ok 14 846s # /if_sec/dir/foo.txt with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 15 846s # expected: 'global1, dir1, dir2, dir_files1' 846s # received: 'global1, dir1, dir2, dir_files1' 846s ok 16 846s # /if_sec/dir/ with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 17 846s # expected: 'global1, dir1, dir2' 846s # received: 'global1, dir1, dir2' 846s ok 18 846s # /if_sec/dir/ with '1 11': 846s # expected: 200 846s # received: '200' 846s ok 19 846s # expected: 'global1, dir1, nested11, nested113' 846s # received: 'global1, dir1, nested11, nested113' 846s ok 20 846s # /if_sec/dir/ with '1 11 111': 846s # expected: 200 846s # received: '200' 846s ok 21 846s # expected: 'global1, dir1, nested11, nested111' 846s # received: 'global1, dir1, nested11, nested111' 846s ok 22 846s # /if_sec/dir/ with '1 11 112': 846s # expected: 200 846s # received: '200' 846s ok 23 846s # expected: 'global1, dir1, nested11, nested112' 846s # received: 'global1, dir1, nested11, nested112' 846s ok 24 846s # /if_sec/loc/ with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 25 846s # expected: 'global1, loc1, loc2' 846s # received: 'global1, loc1, loc2' 846s ok 26 846s # /if_sec/loc/foo.txt with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 27 846s # expected: 'global1, loc1, loc2' 846s # received: 'global1, loc1, loc2' 846s ok 28 846s # /if_sec/loc/ with '1 11': 846s # expected: 200 846s # received: '200' 846s ok 29 846s # expected: 'global1, loc1, nested11, nested113' 846s # received: 'global1, loc1, nested11, nested113' 846s ok 30 846s # /if_sec/loc/ with '1 11 111': 846s # expected: 200 846s # received: '200' 846s ok 31 846s # expected: 'global1, loc1, nested11, nested111' 846s # received: 'global1, loc1, nested11, nested111' 846s ok 32 846s # /if_sec/loc/ with '1 11 112': 846s # expected: 200 846s # received: '200' 846s ok 33 846s # expected: 'global1, loc1, nested11, nested112' 846s # received: 'global1, loc1, nested11, nested112' 846s ok 34 846s # /if_sec/loc/foo.if_test with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 35 846s # expected: 'global1, files2, loc1, loc2' 846s # received: 'global1, files2, loc1, loc2' 846s ok 36 846s # /if_sec/loc/foo.if_test with '1 2 11': 846s # expected: 200 846s # received: '200' 846s ok 37 846s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 846s # received: 'global1, files2, loc1, loc2, nested11, nested113' 846s ok 38 846s # /if_sec/loc/foo.if_test with '1 2 11 111': 846s # expected: 200 846s # received: '200' 846s ok 39 846s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 846s # received: 'global1, files2, loc1, loc2, nested11, nested111' 846s ok 40 846s # /if_sec/loc/foo.if_test with '1 2 11 112': 846s # expected: 200 846s # received: '200' 846s ok 41 846s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 846s # received: 'global1, files2, loc1, loc2, nested11, nested112' 846s ok 42 846s # /if_sec/proxy/ with '1 2': 846s # expected: 200 846s # received: '200' 846s ok 43 846s # expected: 'global1, locp1, locp2' 846s # received: 'global1, locp1, locp2' 846s ok 44 846s # /if_sec/proxy/ with '2': 846s # expected: 200 846s # received: '200' 846s ok 45 846s # expected: 'locp2' 846s # received: 'locp2' 846s ok 46 846s ok 849s t/apache/iffile.t ................... 849s 1..2 849s # Running under perl version 5.038002 for linux 849s # Current time local: Sun Mar 24 20:01:43 2024 849s # Current time GMT: Sun Mar 24 20:01:43 2024 849s # Using Test.pm version 1.31 849s # Using Apache/Test.pm version 1.42 849s # expected: 200 849s # received: '200' 849s ok 1 849s # expected: 'success1, success2, success3, success4, success5' 849s # received: 'success1, success2, success3, success4, success5' 849s ok 2 849s ok 852s t/apache/leaks.t .................... skipped: mod_memory_track not activated 859s t/apache/limits.t ................... 859s 1..12 859s # Running under perl version 5.038002 for linux 859s # Current time local: Sun Mar 24 20:01:49 2024 859s # Current time GMT: Sun Mar 24 20:01:49 2024 859s # Using Test.pm version 1.31 859s # Using Apache/Test.pm version 1.42 859s # Testing LimitRequestLine; should succeed 859s # testing : Test #1 859s # expected: 200 859s # received: '200' 859s ok 1 859s # Testing LimitRequestLine; should fail 859s # testing : Test #2 859s # expected: 414 859s # received: '414' 859s ok 2 859s # Testing LimitRequestFieldSize; should succeed 859s # testing : Test #3 859s # expected: 200 859s # received: '200' 859s ok 3 859s # Testing LimitRequestFieldSize; should fail 859s # testing : Test #4 859s # expected: 400 859s # received: '400' 859s ok 4 859s # Testing LimitRequestFields; should succeed 859s # testing : Test #5 859s # expected: 200 859s # received: '200' 859s ok 5 859s # Testing LimitRequestFields; should fail 859s # testing : Test #6 859s # expected: 400 859s # received: '400' 859s ok 6 859s # Testing LimitRequestBody; should succeed 859s # Chunked transfer-encoding enabled 859s # testing : Test #7 859s # expected: 200 859s # received: '200' 859s ok 7 859s # Testing LimitRequestBody; should succeed 859s # Chunked transfer-encoding disabled 859s # testing : Test #8 859s # expected: 200 859s # received: '200' 859s ok 8 859s # Testing LimitRequestBody; should fail 859s # Chunked transfer-encoding enabled 859s # testing : Test #9 859s # expected: 413 859s # received: '413' 859s ok 9 859s # Testing LimitRequestBody; should fail 859s # Chunked transfer-encoding disabled 859s # testing : Test #10 859s # expected: 413 859s # received: '413' 859s ok 10 859s # Testing LimitRequestFieldSize; should succeed 859s # testing : Test #11 859s # expected: 200 859s # received: '200' 859s ok 11 859s # Testing LimitRequestFieldSize; should fail 859s # testing : Test #12 859s # expected: 400 859s # received: '400' 859s ok 12 859s ok 862s t/apache/loglevel.t ................. 862s 1..8 862s # Running under perl version 5.038002 for linux 862s # Current time local: Sun Mar 24 20:01:56 2024 862s # Current time GMT: Sun Mar 24 20:01:56 2024 862s # Using Test.pm version 1.31 862s # Using Apache/Test.pm version 1.42 862s ok 1 862s ok 2 862s ok 3 862s ok 4 862s ok 5 862s ok 6 862s ok 7 862s ok 8 862s ok 865s t/apache/maxranges.t ................ 865s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 865s 1..19 865s # Running under perl version 5.038002 for linux 865s # Current time local: Sun Mar 24 20:01:59 2024 865s # Current time GMT: Sun Mar 24 20:01:59 2024 865s # Using Test.pm version 1.31 865s # Using Apache/Test.pm version 1.42 865s ok 1 865s ok 2 865s ok 3 865s ok 4 865s ok 5 865s ok 6 865s ok 7 865s ok 8 865s ok 9 865s ok 10 865s ok 11 865s ok 12 865s ok 13 865s ok 14 865s ok 15 865s ok 16 865s ok 17 865s ok 18 865s ok 19 865s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 865s ok 868s t/apache/mergeslashes.t ............. 868s 1..9 868s # Running under perl version 5.038002 for linux 868s # Current time local: Sun Mar 24 20:02:02 2024 868s # Current time GMT: Sun Mar 24 20:02:02 2024 868s # Using Test.pm version 1.31 868s # Using Apache/Test.pm version 1.42 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for exact match 868s ok 1 868s # SENDING to 127.0.0.1:8559 868s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for merged even at front 868s ok 2 868s # SENDING to 127.0.0.1:8559 868s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for merged even at front 868s ok 3 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for c// should be merged 868s ok 4 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for a// should be merged 868s ok 5 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for a// matches locationmatch 868s ok 6 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 868s # expected 200, got 200 for c// doesn't match locationmatch 868s ok 7 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for baseline failed 868s ok 8 868s # SENDING to 127.0.0.1:8559 868s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 868s # expected 403, got 403 for b//d not merged for Location with OFF 868s ok 9 868s ok 870s t/apache/mmn.t ...................... 870s 1..2 870s # Running under perl version 5.038002 for linux 870s # Current time local: Sun Mar 24 20:02:05 2024 870s # Current time GMT: Sun Mar 24 20:02:05 2024 870s # Using Test.pm version 1.31 870s # Using Apache/Test.pm version 1.42 870s ok 1 870s ok 2 870s ok 873s t/apache/options.t .................. 873s 1..2 873s # Running under perl version 5.038002 for linux 873s # Current time local: Sun Mar 24 20:02:07 2024 873s # Current time GMT: Sun Mar 24 20:02:07 2024 873s # Using Test.pm version 1.31 873s # Using Apache/Test.pm version 1.42 873s # testing : code 873s # expected: 200 873s # received: '200' 873s ok 1 873s # testing : OPTIONS 873s # expected: qr/OPTIONS/ 873s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 873s ok 2 873s ok 880s t/apache/passbrigade.t .............. 880s # using LWP client 880s 1..114 880s # Running under perl version 5.038002 for linux 880s # Current time local: Sun Mar 24 20:02:10 2024 880s # Current time GMT: Sun Mar 24 20:02:10 2024 880s # Using Test.pm version 1.31 880s # Using Apache/Test.pm version 1.42 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 1024 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 1024 880s # received: 1024 880s ok 1 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 2048 880s # received: 2048 880s ok 2 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 3072 880s # received: 3072 880s ok 3 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 4096 880s # received: 4096 880s ok 4 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 5120 880s # received: 5120 880s ok 5 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 6144 880s # received: 6144 880s ok 6 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 7168 880s # received: 7168 880s ok 7 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 8192 880s # received: 8192 880s ok 8 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 9216 880s # received: 9216 880s ok 9 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 10240 880s # received: 10240 880s ok 10 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 11264 880s # received: 11264 880s ok 11 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 12288 880s # received: 12288 880s ok 12 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 13312 880s # received: 13312 880s ok 13 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 14336 880s # received: 14336 880s ok 14 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 15360 880s # received: 15360 880s ok 15 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 16384 880s # received: 16384 880s ok 16 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 17408 880s # received: 17408 880s ok 17 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 18432 880s # received: 18432 880s ok 18 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 19456 880s # received: 19456 880s ok 19 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 20480 880s # received: 20480 880s ok 20 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 21504 880s # received: 21504 880s ok 21 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 22528 880s # received: 22528 880s ok 22 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 23552 880s # received: 23552 880s ok 23 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 24576 880s # received: 24576 880s ok 24 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 25600 880s # received: 25600 880s ok 25 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 26624 880s # received: 26624 880s ok 26 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 27648 880s # received: 27648 880s ok 27 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 28672 880s # received: 28672 880s ok 28 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 29696 880s # received: 29696 880s ok 29 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 30720 880s # received: 30720 880s ok 30 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 31744 880s # received: 31744 880s ok 31 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 32768 880s # received: 32768 880s ok 32 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 33792 880s # received: 33792 880s ok 33 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 34816 880s # received: 34816 880s ok 34 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 35840 880s # received: 35840 880s ok 35 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 36864 880s # received: 36864 880s ok 36 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 37888 880s # received: 37888 880s ok 37 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 38912 880s # received: 38912 880s ok 38 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 39936 880s # received: 39936 880s ok 39 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 40960 880s # received: 40960 880s ok 40 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 41984 880s # received: 41984 880s ok 41 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 43008 880s # received: 43008 880s ok 42 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 44032 880s # received: 44032 880s ok 43 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 45056 880s # received: 45056 880s ok 44 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 46080 880s # received: 46080 880s ok 45 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 47104 880s # received: 47104 880s ok 46 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 48128 880s # received: 48128 880s ok 47 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 49152 880s # received: 49152 880s ok 48 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 50176 880s # received: 50176 880s ok 49 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 51200 880s # received: 51200 880s ok 50 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 102400 880s # received: 102400 880s ok 51 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 307200 880s # received: 307200 880s ok 52 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 512000 880s # received: 512000 880s ok 53 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 2048000 880s # received: 2048000 880s ok 54 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:13 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:14 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 4096000 880s # received: 4096000 880s ok 55 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:14 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:14 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 6144000 880s # received: 6144000 880s ok 56 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:14 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 10240000 880s # received: 10240000 880s ok 57 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 1024 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 1024 880s # received: 1024 880s ok 58 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 2048 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 2048 880s # received: 2048 880s ok 59 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 3072 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 3072 880s # received: 3072 880s ok 60 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 4096 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 4096 880s # received: 4096 880s ok 61 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 5120 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 5120 880s # received: 5120 880s ok 62 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 6144 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 6144 880s # received: 6144 880s ok 63 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 7168 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 7168 880s # received: 7168 880s ok 64 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 8192 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #DMMATCH1: 1 880s # 880s # testing : bytes in body 880s # expected: 8192 880s # received: 8192 880s ok 65 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 9216 880s # received: 9216 880s ok 66 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 10240 880s # received: 10240 880s ok 67 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 11264 880s # received: 11264 880s ok 68 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 12288 880s # received: 12288 880s ok 69 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 13312 880s # received: 13312 880s ok 70 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 14336 880s # received: 14336 880s ok 71 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 15360 880s # received: 15360 880s ok 72 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 16384 880s # received: 16384 880s ok 73 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 17408 880s # received: 17408 880s ok 74 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 18432 880s # received: 18432 880s ok 75 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 19456 880s # received: 19456 880s ok 76 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 20480 880s # received: 20480 880s ok 77 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 21504 880s # received: 21504 880s ok 78 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 22528 880s # received: 22528 880s ok 79 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 23552 880s # received: 23552 880s ok 80 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 24576 880s # received: 24576 880s ok 81 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 25600 880s # received: 25600 880s ok 82 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 26624 880s # received: 26624 880s ok 83 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 27648 880s # received: 27648 880s ok 84 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 28672 880s # received: 28672 880s ok 85 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 29696 880s # received: 29696 880s ok 86 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 30720 880s # received: 30720 880s ok 87 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 31744 880s # received: 31744 880s ok 88 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 32768 880s # received: 32768 880s ok 89 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 33792 880s # received: 33792 880s ok 90 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 34816 880s # received: 34816 880s ok 91 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 35840 880s # received: 35840 880s ok 92 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 36864 880s # received: 36864 880s ok 93 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 37888 880s # received: 37888 880s ok 94 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 38912 880s # received: 38912 880s ok 95 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 39936 880s # received: 39936 880s ok 96 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 40960 880s # received: 40960 880s ok 97 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 41984 880s # received: 41984 880s ok 98 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 43008 880s # received: 43008 880s ok 99 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 44032 880s # received: 44032 880s ok 100 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 45056 880s # received: 45056 880s ok 101 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 46080 880s # received: 46080 880s ok 102 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 47104 880s # received: 47104 880s ok 103 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 48128 880s # received: 48128 880s ok 104 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 49152 880s # received: 49152 880s ok 105 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 50176 880s # received: 50176 880s ok 106 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 51200 880s # received: 51200 880s ok 107 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 102400 880s # received: 102400 880s ok 108 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 307200 880s # received: 307200 880s ok 109 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 512000 880s # received: 512000 880s ok 110 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 2048000 880s # received: 2048000 880s ok 111 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 4096000 880s # received: 4096000 880s ok 112 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 6144000 880s # received: 6144000 880s ok 113 880s #lwp request: 880s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 880s #User-Agent: libwww-perl/6.76 880s # 880s #server response: 880s #HTTP/1.1 200 OK 880s #Connection: close 880s #Date: Sun, 24 Mar 2024 20:02:16 GMT 880s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 880s #Vary: In-If1 880s #Content-Length: 0 880s #Client-Date: Sun, 24 Mar 2024 20:02:17 GMT 880s #Client-Peer: 127.0.0.1:8529 880s #Client-Response-Num: 1 880s #Client-Transfer-Encoding: chunked 880s #DMMATCH1: 1 880s #X-Content-Length-Note: added by Apache::TestRequest 880s # 880s # testing : bytes in body 880s # expected: 10240000 880s # received: 10240000 880s ok 114 880s ok 883s t/apache/post.t ..................... 883s # using LWP client 883s 1..51 883s # Running under perl version 5.038002 for linux 883s # Current time local: Sun Mar 24 20:02:17 2024 883s # Current time GMT: Sun Mar 24 20:02:17 2024 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.42 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 1024 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '1024' 883s # received: 1024 883s ok 1 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 2048 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '2048' 883s # received: 2048 883s ok 2 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 3072 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '3072' 883s # received: 3072 883s ok 3 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 4096 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '4096' 883s # received: 4096 883s ok 4 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 5120 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '5120' 883s # received: 5120 883s ok 5 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 6144 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '6144' 883s # received: 6144 883s ok 6 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 7168 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '7168' 883s # received: 7168 883s ok 7 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 8192 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '8192' 883s # received: 8192 883s ok 8 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 9216 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '9216' 883s # received: 9216 883s ok 9 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 10240 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '10240' 883s # received: 10240 883s ok 10 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 11264 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '11264' 883s # received: 11264 883s ok 11 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 12288 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '12288' 883s # received: 12288 883s ok 12 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 13312 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '13312' 883s # received: 13312 883s ok 13 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 14336 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '14336' 883s # received: 14336 883s ok 14 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 15360 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '15360' 883s # received: 15360 883s ok 15 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 16384 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '16384' 883s # received: 16384 883s ok 16 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 17408 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '17408' 883s # received: 17408 883s ok 17 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 18432 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '18432' 883s # received: 18432 883s ok 18 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 19456 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '19456' 883s # received: 19456 883s ok 19 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 20480 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '20480' 883s # received: 20480 883s ok 20 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 21504 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '21504' 883s # received: 21504 883s ok 21 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 22528 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:19 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '22528' 883s # received: 22528 883s ok 22 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 23552 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '23552' 883s # received: 23552 883s ok 23 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 24576 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '24576' 883s # received: 24576 883s ok 24 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 25600 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '25600' 883s # received: 25600 883s ok 25 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 26624 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '26624' 883s # received: 26624 883s ok 26 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 27648 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '27648' 883s # received: 27648 883s ok 27 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 28672 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '28672' 883s # received: 28672 883s ok 28 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 29696 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '29696' 883s # received: 29696 883s ok 29 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 30720 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '30720' 883s # received: 30720 883s ok 30 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 31744 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '31744' 883s # received: 31744 883s ok 31 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 32768 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '32768' 883s # received: 32768 883s ok 32 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 33792 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '33792' 883s # received: 33792 883s ok 33 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 34816 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '34816' 883s # received: 34816 883s ok 34 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 35840 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '35840' 883s # received: 35840 883s ok 35 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 36864 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '36864' 883s # received: 36864 883s ok 36 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 37888 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '37888' 883s # received: 37888 883s ok 37 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 38912 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '38912' 883s # received: 38912 883s ok 38 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 39936 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '39936' 883s # received: 39936 883s ok 39 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 40960 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '40960' 883s # received: 40960 883s ok 40 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 41984 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '41984' 883s # received: 41984 883s ok 41 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 43008 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '43008' 883s # received: 43008 883s ok 42 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 44032 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '44032' 883s # received: 44032 883s ok 43 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 45056 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '45056' 883s # received: 45056 883s ok 44 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 46080 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '46080' 883s # received: 46080 883s ok 45 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 47104 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '47104' 883s # received: 47104 883s ok 46 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 48128 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '48128' 883s # received: 48128 883s ok 47 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 49152 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '49152' 883s # received: 49152 883s ok 48 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 50176 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '50176' 883s # received: 50176 883s ok 49 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 51200 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '51200' 883s # received: 51200 883s ok 50 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.76 883s #Content-Length: 102400 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 883s #Vary: In-If1 883s #Content-Length: 7 883s #Client-Date: Sun, 24 Mar 2024 20:02:20 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '102400' 883s # received: 102400 883s ok 51 883s ok 886s t/apache/pr17629.t .................. 886s 1..4 886s # Running under perl version 5.038002 for linux 886s # Current time local: Sun Mar 24 20:02:20 2024 886s # Current time GMT: Sun Mar 24 20:02:20 2024 886s # Using Test.pm version 1.31 886s # Using Apache/Test.pm version 1.42 886s # expected: 'begin-foobar-end 886s # ' 886s # received: 'begin-foobar-end 886s # ' 886s ok 1 886s # expected: 200 886s # received: '200' 886s ok 2 886s # testing : response was gzipped 886s # expected: 'gzip' 886s # received: 'gzip' 886s ok 3 886s # expected: 'begin-foobar-end 886s # ' 886s # received: 'begin-foobar-end 886s # ' 886s ok 4 886s ok 889s t/apache/pr18757.t .................. 889s 1..3 889s # Running under perl version 5.038002 for linux 889s # Current time local: Sun Mar 24 20:02:23 2024 889s # Current time GMT: Sun Mar 24 20:02:23 2024 889s # Using Test.pm version 1.31 889s # Using Apache/Test.pm version 1.42 889s # testing : 200 response from GET 889s # expected: 200 889s # received: '200' 889s ok 1 889s # expected C-L is 26 889s # URL via proxy is http://localhost:8551/index.html 889s ok 2 889s # line: HTTP/1.1 200 OK 889s # line: Date: Sun, 24 Mar 2024 20:02:26 GMT 889s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 889s # line: Vary: In-If1 889s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 889s # line: ETag: "1a-60bb3bbdae3c0" 889s # line: Accept-Ranges: bytes 889s # line: Content-Length: 26 889s # line: DMMATCH1: 1 889s # line: Content-Type: text/html 889s # line: 889s # testing : whether proxy strips Content-Length header 889s # expected: 1 889s # received: 1 889s ok 3 889s ok 892s t/apache/pr35292.t .................. 892s 1..3 892s # Running under perl version 5.038002 for linux 892s # Current time local: Sun Mar 24 20:02:26 2024 892s # Current time GMT: Sun Mar 24 20:02:26 2024 892s # Using Test.pm version 1.31 892s # Using Apache/Test.pm version 1.42 892s ok 1 892s ok 2 892s # testing : read response-line 892s # expected: qr/^HTTP\/1\.. 413/ 892s # received: 'HTTP/1.1 413 Request Entity Too Large 892s # ' 892s ok 3 892s ok 895s t/apache/pr35330.t .................. 895s 1..2 895s # Running under perl version 5.038002 for linux 895s # Current time local: Sun Mar 24 20:02:29 2024 895s # Current time GMT: Sun Mar 24 20:02:29 2024 895s # Using Test.pm version 1.31 895s # Using Apache/Test.pm version 1.42 895s # testing : SSI was allowed for location 895s # expected: 200 895s # received: '200' 895s ok 1 895s # testing : file was served with correct content 895s # expected: 'hello' 895s # received: 'hello' 895s ok 2 895s ok 898s t/apache/pr37166.t .................. 898s 1..4 898s # Running under perl version 5.038002 for linux 898s # Current time local: Sun Mar 24 20:02:32 2024 898s # Current time GMT: Sun Mar 24 20:02:32 2024 898s # Using Test.pm version 1.31 898s # Using Apache/Test.pm version 1.42 898s # testing : SSI was allowed for location 898s # expected: 200 898s # received: '200' 898s ok 1 898s # testing : file was served with correct content 898s # expected: 'Hello world 898s # ' 898s # received: 'Hello world 898s # ' 898s ok 2 898s # testing : explicit 200 response 898s # expected: 200 898s # received: '200' 898s ok 3 898s # testing : file was again served with correct content 898s # expected: 'Hello world 898s # ' 898s # received: 'Hello world 898s # ' 898s ok 4 898s ok 901s t/apache/pr43939.t .................. 901s 1..4 901s # Running under perl version 5.038002 for linux 901s # Current time local: Sun Mar 24 20:02:35 2024 901s # Current time GMT: Sun Mar 24 20:02:35 2024 901s # Using Test.pm version 1.31 901s # Using Apache/Test.pm version 1.42 901s # expected: 'begin-default-end 901s # ' 901s # received: 'begin-default-end 901s # ' 901s ok 1 901s # expected: 200 901s # received: '200' 901s ok 2 901s # testing : response was gzipped 901s # expected: 'gzip' 901s # received: 'gzip' 901s ok 3 901s # expected: 'begin-default-end 901s # ' 901s # received: 'begin-default-end 901s # ' 901s ok 4 901s ok 904s t/apache/pr49328.t .................. 904s 1..1 904s # Running under perl version 5.038002 for linux 904s # Current time local: Sun Mar 24 20:02:38 2024 904s # Current time GMT: Sun Mar 24 20:02:38 2024 904s # Using Test.pm version 1.31 904s # Using Apache/Test.pm version 1.42 904s # expected: 'before 904s # included 904s # after 904s # ' 904s # received: 'before 904s # included 904s # after 904s # ' 904s ok 1 904s ok 910s t/apache/rwrite.t ................... 910s # using LWP client 910s 1..114 910s # Running under perl version 5.038002 for linux 910s # Current time local: Sun Mar 24 20:02:41 2024 910s # Current time GMT: Sun Mar 24 20:02:41 2024 910s # Using Test.pm version 1.31 910s # Using Apache/Test.pm version 1.42 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 1024 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 1024 910s # received: 1024 910s ok 1 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 2048 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 2048 910s # received: 2048 910s ok 2 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 3072 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 3072 910s # received: 3072 910s ok 3 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 4096 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 4096 910s # received: 4096 910s ok 4 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 5120 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 5120 910s # received: 5120 910s ok 5 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 6144 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 6144 910s # received: 6144 910s ok 6 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 7168 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 7168 910s # received: 7168 910s ok 7 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 8192 910s # received: 8192 910s ok 8 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 9216 910s # received: 9216 910s ok 9 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 10240 910s # received: 10240 910s ok 10 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 11264 910s # received: 11264 910s ok 11 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 12288 910s # received: 12288 910s ok 12 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 13312 910s # received: 13312 910s ok 13 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 14336 910s # received: 14336 910s ok 14 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 15360 910s # received: 15360 910s ok 15 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 16384 910s # received: 16384 910s ok 16 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 17408 910s # received: 17408 910s ok 17 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 18432 910s # received: 18432 910s ok 18 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 19456 910s # received: 19456 910s ok 19 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 20480 910s # received: 20480 910s ok 20 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 21504 910s # received: 21504 910s ok 21 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 22528 910s # received: 22528 910s ok 22 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 23552 910s # received: 23552 910s ok 23 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 24576 910s # received: 24576 910s ok 24 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 25600 910s # received: 25600 910s ok 25 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 26624 910s # received: 26624 910s ok 26 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 27648 910s # received: 27648 910s ok 27 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 28672 910s # received: 28672 910s ok 28 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 29696 910s # received: 29696 910s ok 29 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 30720 910s # received: 30720 910s ok 30 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 31744 910s # received: 31744 910s ok 31 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 32768 910s # received: 32768 910s ok 32 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 33792 910s # received: 33792 910s ok 33 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 34816 910s # received: 34816 910s ok 34 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 35840 910s # received: 35840 910s ok 35 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 36864 910s # received: 36864 910s ok 36 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 37888 910s # received: 37888 910s ok 37 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 38912 910s # received: 38912 910s ok 38 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 39936 910s # received: 39936 910s ok 39 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 40960 910s # received: 40960 910s ok 40 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 41984 910s # received: 41984 910s ok 41 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 43008 910s # received: 43008 910s ok 42 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 44032 910s # received: 44032 910s ok 43 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 45056 910s # received: 45056 910s ok 44 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 46080 910s # received: 46080 910s ok 45 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 47104 910s # received: 47104 910s ok 46 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 48128 910s # received: 48128 910s ok 47 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 49152 910s # received: 49152 910s ok 48 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 50176 910s # received: 50176 910s ok 49 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 51200 910s # received: 51200 910s ok 50 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 102400 910s # received: 102400 910s ok 51 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 307200 910s # received: 307200 910s ok 52 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 512000 910s # received: 512000 910s ok 53 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 2048000 910s # received: 2048000 910s ok 54 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 4096000 910s # received: 4096000 910s ok 55 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 6144000 910s # received: 6144000 910s ok 56 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:44 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 10240000 910s # received: 10240000 910s ok 57 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 1024 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 1024 910s # received: 1024 910s ok 58 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 2048 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 2048 910s # received: 2048 910s ok 59 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 3072 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 3072 910s # received: 3072 910s ok 60 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 4096 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 4096 910s # received: 4096 910s ok 61 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 5120 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 5120 910s # received: 5120 910s ok 62 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 6144 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 6144 910s # received: 6144 910s ok 63 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 7168 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : bytes in body 910s # expected: 7168 910s # received: 7168 910s ok 64 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 8192 910s # received: 8192 910s ok 65 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 9216 910s # received: 9216 910s ok 66 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 10240 910s # received: 10240 910s ok 67 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 11264 910s # received: 11264 910s ok 68 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 12288 910s # received: 12288 910s ok 69 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 13312 910s # received: 13312 910s ok 70 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 14336 910s # received: 14336 910s ok 71 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 15360 910s # received: 15360 910s ok 72 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 16384 910s # received: 16384 910s ok 73 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 17408 910s # received: 17408 910s ok 74 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 18432 910s # received: 18432 910s ok 75 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 19456 910s # received: 19456 910s ok 76 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 20480 910s # received: 20480 910s ok 77 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 21504 910s # received: 21504 910s ok 78 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 22528 910s # received: 22528 910s ok 79 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 23552 910s # received: 23552 910s ok 80 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 24576 910s # received: 24576 910s ok 81 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 25600 910s # received: 25600 910s ok 82 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 26624 910s # received: 26624 910s ok 83 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 27648 910s # received: 27648 910s ok 84 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 28672 910s # received: 28672 910s ok 85 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 29696 910s # received: 29696 910s ok 86 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 30720 910s # received: 30720 910s ok 87 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 31744 910s # received: 31744 910s ok 88 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 32768 910s # received: 32768 910s ok 89 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 33792 910s # received: 33792 910s ok 90 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 34816 910s # received: 34816 910s ok 91 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 35840 910s # received: 35840 910s ok 92 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 36864 910s # received: 36864 910s ok 93 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 37888 910s # received: 37888 910s ok 94 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 38912 910s # received: 38912 910s ok 95 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 39936 910s # received: 39936 910s ok 96 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 40960 910s # received: 40960 910s ok 97 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 41984 910s # received: 41984 910s ok 98 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 43008 910s # received: 43008 910s ok 99 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 44032 910s # received: 44032 910s ok 100 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 45056 910s # received: 45056 910s ok 101 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 46080 910s # received: 46080 910s ok 102 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 47104 910s # received: 47104 910s ok 103 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 48128 910s # received: 48128 910s ok 104 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 49152 910s # received: 49152 910s ok 105 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 50176 910s # received: 50176 910s ok 106 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 51200 910s # received: 51200 910s ok 107 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 102400 910s # received: 102400 910s ok 108 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 307200 910s # received: 307200 910s ok 109 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 512000 910s # received: 512000 910s ok 110 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 2048000 910s # received: 2048000 910s ok 111 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 4096000 910s # received: 4096000 910s ok 112 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 6144000 910s # received: 6144000 910s ok 113 910s #lwp request: 910s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 910s #User-Agent: libwww-perl/6.76 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Sun, 24 Mar 2024 20:02:45 GMT 910s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 910s #Vary: In-If1 910s #Content-Length: 0 910s #Client-Date: Sun, 24 Mar 2024 20:02:46 GMT 910s #Client-Peer: 127.0.0.1:8529 910s #Client-Response-Num: 1 910s #Client-Transfer-Encoding: chunked 910s #DMMATCH1: 1 910s #X-Content-Length-Note: added by Apache::TestRequest 910s # 910s # testing : bytes in body 910s # expected: 10240000 910s # received: 10240000 910s ok 114 910s ok 913s t/apache/server_name_port.t ......... 913s 1..84 913s # Running under perl version 5.038002 for linux 913s # Current time local: Sun Mar 24 20:02:46 2024 913s # Current time GMT: Sun Mar 24 20:02:46 2024 913s # Using Test.pm version 1.31 913s # Using Apache/Test.pm version 1.42 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 913s # expecting 200, got 200 913s ok 1 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 2 913s # got SERVER_PORT='8529', expected '8529' 913s ok 3 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 913s # expecting 200, got 200 913s ok 4 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 5 913s # got SERVER_PORT='123', expected '123' 913s ok 6 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 913s # expecting 200, got 200 913s ok 7 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 8 913s # got SERVER_PORT='8529', expected '8529' 913s ok 9 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 913s # expecting 200, got 200 913s ok 10 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 11 913s # got SERVER_PORT='123', expected '123' 913s ok 12 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 913s # expecting 200, got 200 913s ok 13 913s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 913s ok 14 913s # got SERVER_PORT='8529', expected '8529' 913s ok 15 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 913s # expecting 200, got 200 913s ok 16 913s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 913s ok 17 913s # got SERVER_PORT='123', expected '123' 913s ok 18 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 913s # expecting 200, got 200 913s ok 19 913s # got SERVER_NAME='[::1]', expected '[::1]' 913s ok 20 913s # got SERVER_PORT='8529', expected '8529' 913s ok 21 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 913s # expecting 200, got 200 913s ok 22 913s # got SERVER_NAME='[::1]', expected '[::1]' 913s ok 23 913s # got SERVER_PORT='123', expected '123' 913s ok 24 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 913s # expecting 200, got 200 913s ok 25 913s # got SERVER_NAME='[a::1]', expected '[a::1]' 913s ok 26 913s # got SERVER_PORT='8529', expected '8529' 913s ok 27 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 913s # expecting 200, got 200 913s ok 28 913s # got SERVER_NAME='[a::1]', expected '[a::1]' 913s ok 29 913s # got SERVER_PORT='123', expected '123' 913s ok 30 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 913s # expecting 200, got 200 913s ok 31 913s # got SERVER_NAME='[a::1]', expected '[a::1]' 913s ok 32 913s # got SERVER_PORT='8529', expected '8529' 913s ok 33 913s # SENDING: 913s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 913s # expecting 200, got 200 913s ok 34 913s # got SERVER_NAME='[a::1]', expected '[a::1]' 913s ok 35 913s # got SERVER_PORT='123', expected '123' 913s ok 36 913s # SENDING: 913s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 37 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 38 913s # got SERVER_PORT='8529', expected '8529' 913s ok 39 913s # SENDING: 913s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 40 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 41 913s # got SERVER_PORT='123', expected '123' 913s ok 42 913s # SENDING: 913s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 43 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 44 913s # got SERVER_PORT='8529', expected '8529' 913s ok 45 913s # SENDING: 913s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 46 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 47 913s # got SERVER_PORT='123', expected '123' 913s ok 48 913s # SENDING: 913s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 49 913s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 913s ok 50 913s # got SERVER_PORT='8529', expected '8529' 913s ok 51 913s # SENDING: 913s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 52 913s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 913s ok 53 913s # got SERVER_PORT='123', expected '123' 913s ok 54 913s # SENDING: 913s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 55 913s # got SERVER_NAME='[::1]', expected '[::1]' 913s ok 56 913s # got SERVER_PORT='8529', expected '8529' 913s ok 57 913s # SENDING: 913s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 913s # expecting 200, got 200 913s ok 58 913s # got SERVER_NAME='[::1]', expected '[::1]' 913s ok 59 913s # got SERVER_PORT='123', expected '123' 913s ok 60 913s # SENDING: 913s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 913s # expecting 200, got 200 913s ok 61 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 62 913s # got SERVER_PORT='8529', expected '8529' 913s ok 63 913s # SENDING: 913s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 913s # expecting 200, got 200 913s ok 64 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 65 913s # got SERVER_PORT='123', expected '123' 913s ok 66 913s # SENDING: 913s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 913s # expecting 200, got 200 913s ok 67 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 68 913s # got SERVER_PORT='8529', expected '8529' 913s ok 69 913s # SENDING: 913s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 913s # expecting 200, got 200 913s ok 70 913s # got SERVER_NAME='righthost', expected 'righthost' 913s ok 71 913s # got SERVER_PORT='123', expected '123' 913s ok 72 913s # SENDING: 913s # 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 913s # expecting 200, got 200 913s ok 73 913s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 913s ok 74 913s # got SERVER_PORT='8529', expected '8529' 913s ok 75 913s # SENDING: 913s # 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 913s # expecting 200, got 200 913s ok 76 913s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 913s ok 77 913s # got SERVER_PORT='123', expected '123' 913s ok 78 913s # SENDING: 913s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 913s # expecting 200, got 200 913s ok 79 913s # got SERVER_NAME='[::1]', expected '[::1]' 913s ok 80 913s # got SERVER_PORT='8529', expected '8529' 913s ok 81 913s # SENDING: 913s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 913s # expecting 200, got 200 913s ok 82 913s # got SERVER_NAME='[::1]', expected '[::1]' 913s ok 83 913s # got SERVER_PORT='123', expected '123' 913s ok 84 913s ok 916s t/apache/teclchunk.t ................ skipped: Not supported yet 919s t/apr/uri.t ......................... 919s 1..1 919s # Running under perl version 5.038002 for linux 919s # Current time local: Sun Mar 24 20:02:53 2024 919s # Current time GMT: Sun Mar 24 20:02:53 2024 919s # Using Test.pm version 1.31 919s # Using Apache/Test.pm version 1.42 919s ok 1 919s ok 922s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 925s t/filter/case.t ..................... 925s 1..4 925s # Running under perl version 5.038002 for linux 925s # Current time local: Sun Mar 24 20:02:59 2024 925s # Current time GMT: Sun Mar 24 20:02:59 2024 925s # Using Test.pm version 1.31 925s # Using Apache/Test.pm version 1.42 925s ok 1 925s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 925s # expected 200 925s # received 200 925s # body: =HEAD1 NAME 925s X X 925s 925s PERLSUB - PERL SUBROUTINES 925s 925s =HEAD1 SYNOPSIS 925s 925s TO DECLARE SUBROUTINES: 925s X X 925s 925s SUB NAME; # A "FORWARD" DECLARATION. 925s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 925s SUB NAME : ATTRS; # WITH ATTRIBUTES 925s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 925s 925s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 925s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 925s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 925s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 925s 925s USE FEATURE 'SIGNATURES'; 925s SUB NAME(SIG) BLOCK # WITH SIGNATURE 925s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 925s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 925s 925s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 925s X 925s 925s $SUBREF = SUB BLOCK; # NO PROTO 925s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 925s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 925s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 925s 925s USE FEATURE 'SIGNATURES'; 925s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 925s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 925s 925s TO IMPORT SUBROUTINES: 925s X 925s 925s USE MODULE QW(NAME1 NAME2 NAME3); 925s 925s TO CALL SUBROUTINES: 925s X X 925s 925s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 925s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 925s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 925s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 925s 925s =HEAD1 DESCRIPTION 925s 925s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 925s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 925s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 925s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 925s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 925s ITS NAME OR A CODE REFERENCE. 925s 925s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 925s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 925s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 925s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 925s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 925s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 925s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 925s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 925s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 925s X X 925s 925s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 925s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 925s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 925s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 925s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 925s SUCH A SIGNATURE-USING SUBROUTINE. 925s 925s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 925s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 925s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 925s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 925s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 925s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 925s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 925s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 925s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 925s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 925s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 925s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 925s X X X<@_> 925s 925s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 925s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 925s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 925s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 925s L AND L. 925s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 925s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 925s 925s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 925s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 925s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 925s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 925s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 925s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 925s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 925s ONE LARGE INDISTINGUISHABLE LIST. 925s 925s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 925s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 925s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 925s EMPTY SUB RETURNS THE EMPTY LIST. 925s X X X 925s 925s EXAMPLE: 925s 925s SUB MAX { 925s MY $MAX = SHIFT(@_); 925s FOREACH $FOO (@_) { 925s $MAX = $FOO IF $MAX < $FOO; 925s } 925s RETURN $MAX; 925s } 925s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 925s 925s EXAMPLE: 925s 925s # GET A LINE, COMBINING CONTINUATION LINES 925s # THAT START WITH WHITESPACE 925s 925s SUB GET_LINE { 925s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 925s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 925s IF ($LOOKAHEAD =~ /^[ \T]/) { 925s $THISLINE .= $LOOKAHEAD; 925s } 925s ELSE { 925s LAST LINE; 925s } 925s } 925s RETURN $THISLINE; 925s } 925s 925s $LOOKAHEAD = ; # GET FIRST LINE 925s WHILE (DEFINED($LINE = GET_LINE())) { 925s ... 925s } 925s 925s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 925s 925s SUB MAYBESET { 925s MY($KEY, $VALUE) = @_; 925s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 925s } 925s 925s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 925s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 925s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 925s ITS CALLER'S VALUES. 925s X X 925s 925s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 925s SUB UPCASE_IN { 925s FOR (@_) { TR/A-Z/A-Z/ } 925s } 925s 925s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 925s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 925s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 925s X X 925s 925s UPCASE_IN("FREDERICK"); 925s 925s IT WOULD BE MUCH SAFER IF THE C FUNCTION 925s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 925s OF CHANGING THEM IN PLACE: 925s 925s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 925s SUB UPCASE { 925s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 925s MY @PARMS = @_; 925s FOR (@PARMS) { TR/A-Z/A-Z/ } 925s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 925s } 925s 925s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 925s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 925s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 925s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 925s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 925s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 925s 925s @NEWLIST = UPCASE(@LIST1, @LIST2); 925s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 925s 925s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 925s 925s (@X, @Y) = UPCASE(@LIST1, @LIST2); 925s 925s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 925s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 925s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 925s L
FOR ALTERNATIVES. 925s 925s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 925s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 925s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 925s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 925s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 925s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 925s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 925s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 925s SEE L FOR MORE ABOUT ALL THAT. 925s X<&> 925s 925s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 925s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 925s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 925s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 925s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 925s X 925s 925s &FOO(1,2,3); # PASS THREE ARGUMENTS 925s FOO(1,2,3); # THE SAME 925s 925s FOO(); # PASS A NULL LIST 925s &FOO(); # THE SAME 925s 925s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 925s USE STRICT 'SUBS'; 925s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 925s # A COMPILE-TIME ERROR 925s NO STRICT 'SUBS'; 925s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 925s # A LITERAL STRING "FOO" 925s 925s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 925s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 925s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 925s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 925s X<&> 925s 925s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 925s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 925s YOUR SUBROUTINE'S NAME. 925s 925s USE V5.16; 925s MY $FACTORIAL = SUB { 925s MY ($X) = @_; 925s RETURN 1 IF $X == 1; 925s RETURN($X * __SUB__->( $X - 1 ) ); 925s }; 925s 925s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 925s IS SUBJECT TO CHANGE. 925s 925s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 925s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 925s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 925s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 925s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 925s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 925s SPECIAL, PRE-DEFINED THINGS. 925s 925s =OVER 925s 925s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 925s 925s C 925s 925s =ITEM DOCUMENTED IN L 925s 925s C, C 925s 925s =ITEM DOCUMENTED IN L 925s 925s C, C 925s 925s =ITEM DOCUMENTED IN L 925s 925s C, C, C, C, C, C, C, 925s C, C, C, C, C, C, 925s C, C, C, C, C, C, C, 925s C, C, C, C, C, C, 925s C, C, C, C, C, 925s C, C, C, C 925s 925s =ITEM DOCUMENTED IN L 925s 925s C, C, C, C, C, C, C, 925s C, C, C, C, C, C, C, 925s C, C, C, C, C, C 925s 925s =ITEM DOCUMENTED IN L 925s 925s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 925s L<< C|PERLFUNC/REQUIRE >> 925s 925s =ITEM DOCUMENTED IN L 925s 925s C 925s 925s =ITEM DOCUMENTED IN L 925s 925s C, C, C, C, C 925s 925s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 925s 925s ANY STARTING WITH C<(> 925s 925s =BACK 925s 925s THE C, C, C, C AND C SUBROUTINES 925s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 925s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 925s EXPLICITLY. SEE L 925s 925s =HEAD2 SIGNATURES 925s 925s X X 925s 925s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 925s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 925s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 925s 925s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 925s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 925s DIRECTLY BY C, IN THE CURRENT SCOPE. 925s 925s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 925s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 925s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 925s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 925s 925s FOR EXAMPLE, 925s 925s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 925s 925s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 925s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 925s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 925s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 925s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 925s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 925s 925s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 925s THE SIGNATURE. FOR EXAMPLE, 925s 925s SUB FOO ($LEFT, $RIGHT) { 925s RETURN $LEFT + $RIGHT; 925s } 925s 925s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 925s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 925s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 925s EQUIVALENT TO 925s 925s SUB FOO { 925s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 925s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 925s MY $LEFT = $_[0]; 925s MY $RIGHT = $_[1]; 925s RETURN $LEFT + $RIGHT; 925s } 925s 925s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 925s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 925s 925s SUB FOO ($FIRST, $, $THIRD) { 925s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 925s } 925s 925s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 925s MANDATORY FOR THE CALLER TO PASS IT. 925s 925s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 925s SEPARATED FROM THE PARAMETER NAME BY C<=>: 925s 925s SUB FOO ($LEFT, $RIGHT = 0) { 925s RETURN $LEFT + $RIGHT; 925s } 925s 925s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 925s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 925s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 925s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 925s FOR EXAMPLE, 925s 925s MY $AUTO_ID = 0; 925s SUB FOO ($THING, $ID = $AUTO_ID++) { 925s PRINT "$THING HAS ID $ID"; 925s } 925s 925s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 925s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 925s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 925s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 925s 925s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 925s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 925s } 925s 925s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 925s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 925s VALUE PROVIDED WAS C. 925s 925s SUB FOO ($NAME //= "WORLD") { 925s PRINT "HELLO, $NAME"; 925s } 925s 925s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 925s 925s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 925s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 925s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 925s 925s SUB FOO ($X ||= 10) { 925s RETURN 5 + $X; 925s } 925s 925s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 925s FOR EXAMPLE, 925s 925s SUB FOO ($THING, $ = 1) { 925s PRINT $THING; 925s } 925s 925s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 925s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 925s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 925s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 925s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 925s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 925s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 925s 925s SUB FOO ($THING, $=) { 925s PRINT $THING; 925s } 925s 925s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 925s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 925s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 925s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 925s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 925s TO RIGHT. 925s 925s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 925s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 925s 925s SUB FOO ($FILTER, @INPUTS) { 925s PRINT $FILTER->($_) FOREACH @INPUTS; 925s } 925s 925s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 925s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 925s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 925s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 925s 925s SUB FOO ($THING, @) { 925s PRINT $THING; 925s } 925s 925s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 925s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 925s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 925s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 925s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 925s AS WITH STANDARD HASH CONSTRUCTION. 925s 925s SUB FOO ($FILTER, %INPUTS) { 925s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 925s } 925s 925s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 925s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 925s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 925s 925s SUB FOO ($THING, %) { 925s PRINT $THING; 925s } 925s 925s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 925s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 925s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 925s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 925s AN EMPTY ARRAY OR EMPTY HASH. 925s 925s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 925s THAT THE CALLER PASSED NO ARGUMENTS: 925s 925s SUB FOO () { 925s RETURN 123; 925s } 925s 925s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 925s WARNING IN THE C CATEGORY. FROM PERL 5.36 925s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 925s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 925s STATEMENT SUCH AS: 925s 925s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 925s 925s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 925s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 925s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 925s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 925s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 925s WARNINGS IN THE C CATEGORY WHEN 925s COMPILED: 925s 925s SUB F ($X) { 925s # THIS LINE EMITS THE WARNING SEEN BELOW 925s PRINT "ARGUMENTS ARE @_"; 925s } 925s 925s Z<> 925s 925s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 925s EXPERIMENTAL AT ... 925s 925s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 925s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 925s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 925s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 925s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 925s SUPPLY THAT ARGUMENT. 925s 925s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 925s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 925s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 925s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 925s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 925s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 925s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 925s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 925s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 925s 925s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 925s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 925s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 925s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 925s L. FOR EXAMPLE, 925s 925s SUB FOO :PROTOTYPE($) { $_[0] } 925s 925s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 925s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 925s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 925s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 925s 925s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 925s RETURN $LEFT + $RIGHT; 925s } 925s 925s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 925s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 925s THE SUBROUTINE'S BODY. 925s 925s =HEAD2 PRIVATE VARIABLES VIA MY() 925s X X X X X 925s X X 925s 925s SYNOPSIS: 925s 925s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 925s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 925s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 925s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 925s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 925s 925s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 925s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 925s SEE L AND L. 925s 925s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 925s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 925s (C/C/C/C), LOOP 925s (C/C/C/C/C), SUBROUTINE, C, 925s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 925s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 925s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 925s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 925s WITH C INSTEAD. 925s 925s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 925s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 925s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 925s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 925s ITS OWN COPY. 925s X 925s 925s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 925s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 925s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 925s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 925s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 925s 925s MY $X = 10; 925s SUB BUMPX { $X++ } 925s 925s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 925s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 925s THE C ITSELF. SEE L. 925s X 925s 925s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 925s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 925s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 925s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 925s 925s $ARG = "FRED"; # "GLOBAL" VARIABLE 925s $N = CUBE_ROOT(27); 925s PRINT "$ARG THINKS THE ROOT IS $N\N"; 925s # OUTPUTS: FRED THINKS THE ROOT IS 3 925s 925s SUB CUBE_ROOT { 925s MY $ARG = SHIFT; # NAME DOESN'T MATTER 925s $ARG **= 1/3; 925s RETURN $ARG; 925s } 925s 925s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 925s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 925s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 925s 925s MY ($FOO) = ; # WRONG? 925s MY @FOO = ; 925s 925s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 925s 925s MY $FOO = ; 925s 925s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 925s 925s MY $FOO, $BAR = 1; # WRONG 925s 925s THAT HAS THE SAME EFFECT AS 925s 925s MY $FOO; 925s $BAR = 1; 925s 925s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 925s THE CURRENT STATEMENT. THUS, 925s 925s MY $X = $X; 925s 925s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 925s THE EXPRESSION 925s 925s MY $X = 123 AND $X == 123 925s 925s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 925s 925s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 925s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 925s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 925s 925s WHILE (MY $LINE = <>) { 925s $LINE = LC $LINE; 925s } CONTINUE { 925s PRINT $LINE; 925s } 925s 925s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 925s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 925s IT. SIMILARLY, IN THE CONDITIONAL 925s 925s IF ((MY $ANSWER = ) =~ /^YES$/I) { 925s USER_AGREES(); 925s } ELSIF ($ANSWER =~ /^NO$/I) { 925s USER_DISAGREES(); 925s } ELSE { 925s CHOMP $ANSWER; 925s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 925s } 925s 925s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 925s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 925s BUT NOT BEYOND IT. SEE L FOR INFORMATION 925s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 925s 925s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 925s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 925s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 925s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 925s IN THE LOOP 925s X X 925s 925s FOR MY $I (1, 2, 3) { 925s SOME_FUNCTION(); 925s } 925s 925s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 925s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 925s X X 925s 925s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 925s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 925s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 925s 925s USE STRICT 'VARS'; 925s 925s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 925s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 925s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 925s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 925s THIS WITH C. 925s 925s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 925s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 925s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 925s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 925s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 925s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 925s EXAMPLE. 925s 925s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 925s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 925s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 925s 925s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 925s 925s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 925s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 925s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 925s 925s PACKAGE MAIN; 925s LOCAL $X = 10; 925s MY $X = 20; 925s PRINT "$X AND $::X\N"; 925s 925s THAT WILL PRINT OUT C<20> AND C<10>. 925s 925s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 925s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 925s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 925s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 925s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 925s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 925s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 925s AN ANONYMOUS SUB REFERENCE: 925s 925s MY $SECRET_VERSION = '1.001-BETA'; 925s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 925s &$SECRET_SUB(); 925s 925s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 925s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 925s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 925s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 925s UNQUALIFIED AND UNQUALIFIABLE. 925s 925s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 925s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 925s L FOR SOMETHING OF A WORK-AROUND TO 925s THIS. 925s 925s =HEAD2 PERSISTENT PRIVATE VARIABLES 925s X X X X 925s X X 925s 925s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 925s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 925s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 925s 925s =HEAD3 PERSISTENT VARIABLES VIA STATE() 925s 925s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 925s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 925s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 925s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 925s THE C FORM DOES NOT REQUIRE THE 925s C PRAGMA. 925s 925s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 925s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 925s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 925s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 925s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 925s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 925s SUBROUTINE EACH TIME IT IS EXECUTED.) 925s 925s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 925s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 925s 925s USE FEATURE 'STATE'; 925s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 925s 925s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 925s 925s USE FEATURE 'STATE'; 925s SUB CREATE_COUNTER { 925s RETURN SUB { STATE $X; RETURN ++$X } 925s } 925s 925s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 925s CODE OUTSIDE. 925s 925s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 925s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 925s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 925s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 925s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 925s 925s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 925s 925s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 925s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 925s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 925s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 925s 925s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 925s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 925s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 925s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 925s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 925s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 925s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 925s 925s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 925s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 925s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 925s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 925s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 925s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 925s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 925s 925s { 925s MY $SECRET_VAL = 0; 925s SUB GIMME_ANOTHER { 925s RETURN ++$SECRET_VAL; 925s } 925s } 925s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 925s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 925s 925s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 925s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 925s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 925s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 925s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 925s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 925s STARTS TO RUN: 925s 925s BEGIN { 925s MY $SECRET_VAL = 0; 925s SUB GIMME_ANOTHER { 925s RETURN ++$SECRET_VAL; 925s } 925s } 925s 925s SEE L ABOUT THE 925s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 925s C AND C. 925s 925s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 925s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 925s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 925s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 925s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 925s 925s =HEAD2 TEMPORARY VALUES VIA LOCAL() 925s X X X X 925s X 925s 925s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 925s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 925s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 925s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 925s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 925s 925s SYNOPSIS: 925s 925s # LOCALIZATION OF VALUES 925s 925s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 925s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 925s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 925s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 925s 925s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 925s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 925s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 925s # LOCALIZATION 925s 925s # LOCALIZATION OF SYMBOLS 925s 925s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 925s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 925s # @MERLYN IS REALLY @RANDAL, ETC 925s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 925s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 925s 925s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 925s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 925s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 925s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 925s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 925s 925s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 925s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 925s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 925s CREATES NEW, DYNAMICALLY SCOPED VALUES. 925s 925s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 925s PLACED IN PARENTHESES. THIS OPERATOR WORKS 925s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 925s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 925s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 925s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 925s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 925s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 925s UNDEFINED VALUE.) 925s 925s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 925s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 925s VARIABLES OUTSIDE THE LOOP. 925s 925s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 925s X 925s 925s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 925s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 925s VIEWED AS A SCALAR OR AN ARRAY. SO 925s 925s LOCAL($FOO) = ; 925s LOCAL @FOO = ; 925s 925s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 925s 925s LOCAL $FOO = ; 925s 925s SUPPLIES A SCALAR CONTEXT. 925s 925s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 925s X 925s 925s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 925s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 925s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 925s 925s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 925s 925s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 925s { LOCAL $/ = UNDEF; $SLURP = ; } 925s 925s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 925s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 925s I, BECAUSE THE $1 VARIABLE IS 925s MAGICAL AND READ-ONLY : 925s 925s LOCAL $1 = 2; 925s 925s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 925s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 925s TO SAFELY REUSE $_ IN A SUBROUTINE. 925s 925s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 925s WORK AS DESCRIBED. 925s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 925s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 925s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 925s SEE L FOR MORE 925s DETAILS. 925s X 925s 925s =HEAD3 LOCALIZATION OF GLOBS 925s X X 925s 925s THE CONSTRUCT 925s 925s LOCAL *NAME; 925s 925s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 925s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 925s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 925s 925s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 925s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 925s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 925s SEPARATOR. 925s 925s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 925s X X 925s X 925s 925s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 925s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 925s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 925s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 925s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 925s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 925s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 925s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 925s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 925s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 925s 925s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 925s @ARY = ( 0..5 ); 925s { 925s LOCAL($ARY[5]) = 6; 925s LOCAL($HASH{'A'}) = 'DRILL'; 925s WHILE (MY $E = POP(@ARY)) { 925s PRINT "$E . . .\N"; 925s LAST UNLESS $E > 3; 925s } 925s IF (@ARY) { 925s $HASH{'ONLY A'} = 'TEST'; 925s DELETE $HASH{'A'}; 925s } 925s } 925s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 925s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 925s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 925s 925s PERL WILL PRINT 925s 925s 6 . . . 925s 4 . . . 925s 3 . . . 925s THIS IS A TEST ONLY A TEST. 925s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 925s 925s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 925s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 925s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 925s SURPRISING, AND IS VERY LIKELY TO CHANGE. 925s 925s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 925s X X X 925s X 925s 925s YOU CAN USE THE C AND C 925s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 925s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 925s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 925s 925s DO { 925s MY $VAL = $ARRAY[$IDX]; 925s LOCAL $ARRAY[$IDX]; 925s DELETE $ARRAY[$IDX]; 925s $VAL 925s } 925s 925s AND 925s 925s DO { 925s MY $VAL = $HASH{KEY}; 925s LOCAL $HASH{KEY}; 925s DELETE $HASH{KEY}; 925s $VAL 925s } 925s 925s EXCEPT THAT FOR THOSE THE C IS 925s SCOPED TO THE C BLOCK. SLICES ARE 925s ALSO ACCEPTED. 925s 925s MY %HASH = ( 925s A => [ 7, 8, 9 ], 925s B => 1, 925s ) 925s 925s { 925s MY $X = DELETE LOCAL $HASH{A}; 925s # $X IS [ 7, 8, 9 ] 925s # %HASH IS (B => 1) 925s 925s { 925s MY @NUMS = DELETE LOCAL @$X[0, 2] 925s # @NUMS IS (7, 9) 925s # $X IS [ UNDEF, 8 ] 925s 925s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 925s } 925s # $X IS BACK TO [ 7, 8, 9 ] 925s 925s } 925s # %HASH IS BACK TO ITS ORIGINAL STATE 925s 925s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 925s 925s =HEAD2 LVALUE SUBROUTINES 925s X X 925s 925s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 925s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 925s 925s MY $VAL; 925s SUB CANMOD : LVALUE { 925s $VAL; # OR: RETURN $VAL; 925s } 925s SUB NOMOD { 925s $VAL; 925s } 925s 925s CANMOD() = 5; # ASSIGNS TO $VAL 925s NOMOD() = 5; # ERROR 925s 925s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 925s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 925s BY A SCALAR. FOR EXAMPLE, CONSIDER: 925s 925s DATA(2,3) = GET_DATA(3,4); 925s 925s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 925s 925s (DATA(2,3)) = GET_DATA(3,4); 925s 925s AND IN: 925s 925s (DATA(2),DATA(3)) = GET_DATA(3,4); 925s 925s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 925s 925s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 925s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 925s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 925s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 925s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 925s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 925s 925s =HEAD2 LEXICAL SUBROUTINES 925s X X X X 925s 925s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 925s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 925s AVAILABLE UNDER C OR C OR HIGHER. 925s 925s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 925s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 925s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 925s CATEGORY WAS DISABLED. 925s 925s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 925s DECLARED, AND ONLY AFTER THAT DECLARATION: 925s 925s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 925s # VERSIONS EARLIER THAN 5.26. 925s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 925s USE FEATURE 'LEXICAL_SUBS'; 925s 925s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 925s STATE SUB FOO { 925s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 925s } 925s FOO(); # CALLS "STATE" SUB 925s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 925s 925s MY SUB BAR { ... } 925s BAR(); # CALLS "MY" SUB 925s 925s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 925s 925s # WRONG 925s MY SUB BAZ { 925s BAZ(); 925s } 925s 925s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 925s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 925s 925s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 925s 925s MY SUB BAZ { 925s __SUB__->(); # CALLS ITSELF 925s } 925s 925s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 925s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 925s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 925s HOWEVER: 925s 925s MY SUB BAZ; # PREDECLARATION 925s SUB BAZ { # DEFINE THE "MY" SUB 925s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 925s } 925s 925s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 925s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 925s C; THEY KEEP EACH OTHER ALIVE (SEE L). 925s 925s =HEAD3 C VS C 925s 925s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 925s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 925s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 925s CONTAINING BLOCK TO THE NEXT. 925s 925s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 925s NECESSARY IF YOU WANT TO CREATE CLOSURES: 925s 925s SUB WHATEVER { 925s MY $X = SHIFT; 925s MY SUB INNER { 925s ... DO SOMETHING WITH $X ... 925s } 925s INNER(); 925s } 925s 925s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 925s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 925s SEE THE C<$X> FROM THE FIRST CALL TO C. 925s 925s =HEAD3 C SUBROUTINES 925s 925s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 925s SUBROUTINE OF THE SAME NAME. 925s 925s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 925s INSIDE AN INNER SCOPE: 925s 925s SUB FOO { ... } 925s 925s SUB BAR { 925s MY SUB FOO { ... } 925s { 925s # NEED TO USE THE OUTER FOO HERE 925s OUR SUB FOO; 925s FOO(); 925s } 925s } 925s 925s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 925s 925s PACKAGE MYSNEAKYMODULE; 925s 925s OUR SUB DO_SOMETHING { ... } 925s 925s SUB DO_SOMETHING_WITH_CALLER { 925s PACKAGE DB; 925s () = CALLER 1; # SETS @DB::ARGS 925s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 925s } 925s 925s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 925s X X<*> 925s 925s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 925s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 925s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 925s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 925s 925s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 925s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 925s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 925s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 925s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 925s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 925s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 925s 925s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 925s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 925s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 925s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 925s 925s SUB DOUBLEARY { 925s LOCAL(*SOMEARY) = @_; 925s FOREACH $ELEM (@SOMEARY) { 925s $ELEM *= 2; 925s } 925s } 925s DOUBLEARY(*FOO); 925s DOUBLEARY(*BAR); 925s 925s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 925s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 925s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 925s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 925s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 925s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 925s 925s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 925s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 925s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 925s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 925s L. 925s 925s =HEAD2 WHEN TO STILL USE LOCAL() 925s X X 925s 925s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 925s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 925s I USE C INSTEAD OF C. 925s 925s =OVER 4 925s 925s =ITEM 1. 925s 925s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 925s 925s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 925s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 925s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 925s IN C<@FIELDS>. 925s 925s { 925s LOCAL @ARGV = ("/ETC/MOTD"); 925s LOCAL $/ = UNDEF; 925s LOCAL $_ = <>; 925s @FIELDS = SPLIT /^\S*=+\S*$/; 925s } 925s 925s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 925s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 925s 925s =ITEM 2. 925s 925s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 925s 925s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 925s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 925s TABLE ENTRIES: 925s 925s SUB IOQUEUE { 925s LOCAL (*READER, *WRITER); # NOT MY! 925s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 925s RETURN (*READER, *WRITER); 925s } 925s ($HEAD, $TAIL) = IOQUEUE(); 925s 925s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 925s ENTRIES. 925s 925s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 925s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 925s A LOCAL ALIAS. 925s 925s { 925s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 925s GROW(); # REALLY CALLS SHRINK() 925s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 925s } 925s GROW(); # GET THE REAL GROW() AGAIN 925s 925s SEE L FOR MORE ABOUT MANIPULATING 925s FUNCTIONS BY NAME IN THIS WAY. 925s 925s =ITEM 3. 925s 925s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 925s 925s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 925s IS DONE ON DYNAMICS: 925s 925s { 925s LOCAL $SIG{INT} = 'IGNORE'; 925s FUNCT(); # UNINTERRUPTIBLE 925s } 925s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 925s 925s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 925s 925s =BACK 925s 925s =HEAD2 PASS BY REFERENCE 925s X X X 925s 925s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 925s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 925s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 925s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 925s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 925s 925s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 925s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 925s OF ALL THEIR FORMER LAST ELEMENTS: 925s 925s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 925s 925s SUB POPMANY { 925s MY $AREF; 925s MY @RETLIST; 925s FOREACH $AREF ( @_ ) { 925s PUSH @RETLIST, POP @$AREF; 925s } 925s RETURN @RETLIST; 925s } 925s 925s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 925s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 925s 925s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 925s SUB INTER { 925s MY ($K, $HREF, %SEEN); # LOCALS 925s FOREACH $HREF (@_) { 925s WHILE ( $K = EACH %$HREF ) { 925s $SEEN{$K}++; 925s } 925s } 925s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 925s } 925s 925s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 925s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 925s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 925s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 925s A LITTLE EXPENSIVE. 925s 925s WHERE PEOPLE GET INTO TROUBLE IS HERE: 925s 925s (@W, @X) = FUNC(@Y, @Z); 925s OR 925s (%W, %X) = FUNC(%Y, %Z); 925s 925s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 925s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 925s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 925s AS ALWAYS. 925s 925s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 925s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 925s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 925s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 925s 925s ($WREF, $XREF) = FUNC(\@Y, \@Z); 925s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 925s SUB FUNC { 925s MY ($YREF, $ZREF) = @_; 925s IF (@$YREF > @$ZREF) { 925s RETURN ($YREF, $ZREF); 925s } ELSE { 925s RETURN ($ZREF, $YREF); 925s } 925s } 925s 925s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 925s 925s (*W, *X) = FUNC(\@Y, \@Z); 925s PRINT "@W HAS MORE THAN @X\N"; 925s SUB FUNC { 925s LOCAL (*Y, *Z) = @_; 925s IF (@Y > @Z) { 925s RETURN (\@Y, \@Z); 925s } ELSE { 925s RETURN (\@Z, \@Y); 925s } 925s } 925s 925s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 925s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 925s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 925s ARE IN THE SYMBOL TABLE. 925s 925s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 925s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 925s FOR EXAMPLE: 925s 925s SPLUTTER(\*STDOUT); 925s SUB SPLUTTER { 925s MY $FH = SHIFT; 925s PRINT $FH "HER UM WELL A HMMM\N"; 925s } 925s 925s $REC = GET_REC(\*STDIN); 925s SUB GET_REC { 925s MY $FH = SHIFT; 925s RETURN SCALAR <$FH>; 925s } 925s 925s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 925s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 925s 925s SUB OPENIT { 925s MY $PATH = SHIFT; 925s LOCAL *FH; 925s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 925s } 925s 925s =HEAD2 PROTOTYPES 925s X X 925s 925s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 925s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 925s SECTION OR WITH A L. 925s IF YOU DECLARE EITHER OF 925s 925s SUB MYPUSH (\@@) 925s SUB MYPUSH :PROTOTYPE(\@@) 925s 925s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 925s 925s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 925s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 925s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 925s OF AN ATTRIBUTE. 925s 925s THE 925s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 925s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 925s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 925s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 925s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 925s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 925s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 925s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 925s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 925s 925s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 925s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 925s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 925s 925s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 925s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 925s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 925s CORRESPONDING BUILT-IN. 925s 925s DECLARED AS CALLED AS 925s 925s SUB MYLINK ($$) MYLINK $OLD, $NEW 925s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 925s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 925s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 925s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 925s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 925s SUB MYPOP (\@) MYPOP @ARRAY 925s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 925s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 925s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 925s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 925s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 925s SUB MYRAND (;$) MYRAND 42 925s SUB MYTIME () MYTIME 925s 925s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 925s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 925s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 925s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 925s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 925s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 925s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 925s 925s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 925s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 925s 925s SUB MYREF (\[$@%&*]) 925s 925s WILL ALLOW CALLING MYREF() AS 925s 925s MYREF $VAR 925s MYREF @ARRAY 925s MYREF %HASH 925s MYREF &SUB 925s MYREF *GLOB 925s 925s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 925s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 925s 925s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 925s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 925s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 925s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 925s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 925s 925s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 925s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 925s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 925s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 925s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 925s FOLLOWS: 925s 925s USE SYMBOL 'QUALIFY_TO_REF'; 925s 925s SUB FOO (*) { 925s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 925s ... 925s } 925s 925s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 925s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 925s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 925s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 925s 925s SUB MYPUSH (+@) { 925s MY $AREF = SHIFT; 925s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 925s PUSH @$AREF, @_; 925s } 925s 925s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 925s IS OF AN ACCEPTABLE TYPE. 925s 925s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 925s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 925s 925s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 925s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 925s PROVIDED, C<$_> WILL BE USED INSTEAD. 925s 925s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 925s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 925s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 925s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 925s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 925s 925s MYTIME +2; 925s 925s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 925s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 925s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 925s 925s SUB MYGETPROTOBYNUMBER($;); 925s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 925s 925s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 925s PROVIDED IT'S IN THE INITIAL POSITION: 925s X<&> 925s 925s SUB TRY (&@) { 925s MY($TRY,$CATCH) = @_; 925s EVAL { &$TRY }; 925s IF ($@) { 925s LOCAL $_ = $@; 925s &$CATCH; 925s } 925s } 925s SUB CATCH (&) { $_[0] } 925s 925s TRY { 925s DIE "PHOOEY"; 925s } CATCH { 925s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 925s }; 925s 925s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 925s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 925s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 925s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 925s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 925s 925s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 925s X 925s 925s SUB MYGREP (&@) { 925s MY $CODE = SHIFT; 925s MY @RESULT; 925s FOREACH $_ (@_) { 925s PUSH(@RESULT, $_) IF &$CODE; 925s } 925s @RESULT; 925s } 925s 925s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 925s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 925s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 925s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 925s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 925s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 925s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 925s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 925s 925s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 925s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 925s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 925s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 925s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 925s MAJORITY OF OFFENDING CODE IS FIXED. 925s 925s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 925s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 925s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 925s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 925s 925s SUB FUNC ($) { 925s MY $N = SHIFT; 925s PRINT "YOU GAVE ME $N\N"; 925s } 925s 925s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 925s RETURNING A LIST: 925s 925s FUNC(@FOO); 925s FUNC( $TEXT =~ /\W+/G ); 925s 925s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 925s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 925s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 925s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 925s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 925s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 925s 925s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 925s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 925s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 925s EFFECT, LIKE SO: 925s 925s SUB FOO($$); 925s SUB FOO($$) { 925s FOO 1, 2; 925s } 925s 925s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 925s TO MAKE THE WORLD A BETTER PLACE. 925s 925s =HEAD2 CONSTANT FUNCTIONS 925s X 925s 925s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 925s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 925s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 925s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 925s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 925s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 925s 925s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 925s 925s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 925s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 925s # AND IT'S INLINED, TOO! 925s SUB ST_DEV () { 0 } 925s SUB ST_INO () { 1 } 925s 925s SUB FLAG_FOO () { 1 << 8 } 925s SUB FLAG_BAR () { 1 << 9 } 925s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 925s 925s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 925s 925s SUB N () { INT(OPT_BAZ) / 3 } 925s 925s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 925s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 925s 925s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 925s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 925s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 925s C: 925s 925s SUB BAZ_VAL () { 925s IF (OPT_BAZ) { 925s RETURN 23; 925s } 925s ELSE { 925s RETURN 42; 925s } 925s } 925s SUB BONK_VAL () { RETURN 12345 } 925s 925s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 925s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 925s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 925s 925s BEGIN { 925s MY $VAR = 1; 925s NO STRICT 'REFS'; 925s *INLINED = SUB () { $VAR }; 925s } 925s 925s BEGIN { 925s MY $VAR = 1; 925s MY $REF = \$VAR; 925s NO STRICT 'REFS'; 925s *NOT_INLINED = SUB () { $VAR }; 925s } 925s 925s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 925s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 925s 925s BEGIN { 925s MY $X = 10; 925s *FOO = SUB () { $X }; 925s $X++; 925s } 925s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 925s 925s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 925s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 925s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 925s SO IT PRINTED C<10>, NOT C<11>. 925s 925s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 925s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 925s ASIDE FROM WHERE IT IS DECLARED. 925s 925s # FINE, NO WARNING 925s BEGIN { 925s MY $X = 54321; 925s *INLINED = SUB () { $X }; 925s } 925s # ERROR 925s BEGIN { 925s MY $X; 925s $X = 54321; 925s *ALSO_INLINED = SUB () { $X }; 925s } 925s 925s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 925s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 925s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 925s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 925s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 925s 925s MY $X = 54321; 925s *INLINED = SUB : CONST { $X }; 925s $X++; 925s 925s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 925s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 925s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 925s VALUE CAPTURED THE SAME WAY. 925s 925s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 925s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 925s AN EXPLICIT C: 925s 925s BEGIN { 925s MY $X = 10; 925s *FOO = SUB () { RETURN $X }; 925s $X++; 925s } 925s PRINT FOO(); # PRINTS 11 925s 925s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 925s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 925s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 925s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 925s 925s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 925s SUB ONE { 925s 1; 925s } 925s IF (ONE ) { 925s PRINT ONE() IF ONE ; 925s } 925s 925s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 925s SUB ONE () { 1 } 925s DO { 925s PRINT 1 925s }; 925s 925s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 925s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 925s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 925s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 925s 925s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 925s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 925s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 925s SUBROUTINE ONE REDEFINED AT -E LINE 1. 925s 925s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 925s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 925s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 925s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 925s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 925s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 925s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 925s MENTIONED ABOVE: 925s 925s SUB NOT_INLINED () { RETURN 23 } 925s 925s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 925s X X X X 925s 925s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 925s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 925s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 925s ON A NON-UNIX SYSTEM. 925s 925s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 925s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 925s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 925s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 925s 925s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 925s CHDIR $SOMEWHERE; 925s SUB CHDIR { ... } 925s 925s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 925s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 925s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 925s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 925s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 925s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 925s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 925s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 925s FOR SOME KEYWORDS. SEE L. 925s 925s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 925s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 925s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 925s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 925s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 925s THAT IS, THEY COULD SAY 925s 925s USE MODULE 'OPEN'; 925s 925s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 925s 925s USE MODULE; 925s 925s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 925s 925s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 925s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 925s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 925s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 925s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 925s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 925s THAT UNDERSTANDS REGULAR EXPRESSIONS. 925s 925s PACKAGE REGLOB; 925s REQUIRE EXPORTER; 925s @ISA = 'EXPORTER'; 925s @EXPORT_OK = 'GLOB'; 925s 925s SUB IMPORT { 925s MY $PKG = SHIFT; 925s RETURN UNLESS @_; 925s MY $SYM = SHIFT; 925s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 925s $PKG->EXPORT($WHERE, $SYM, @_); 925s } 925s 925s SUB GLOB { 925s MY $PAT = SHIFT; 925s MY @GOT; 925s IF (OPENDIR MY $D, '.') { 925s @GOT = GREP /$PAT/, READDIR $D; 925s CLOSEDIR $D; 925s } 925s RETURN @GOT; 925s } 925s 1; 925s 925s AND HERE'S HOW IT COULD BE (AB)USED: 925s 925s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 925s PACKAGE FOO; 925s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 925s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 925s 925s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 925s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 925s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 925s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 925s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 925s IT MUST BE DONE AT ALL. 925s 925s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 925s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 925s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 925s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 925s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 925s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 925s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 925s LIBRARY. 925s 925s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 925s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 925s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 925s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 925s (SEE L). 925s 925s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 925s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 925s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 925s 925s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 925s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 925s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 925s C SYNTAX, THOUGH). 925s 925s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 925s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 925s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 925s 925s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 925s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 925s 925s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 925s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 925s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 925s 925s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 925s 925s =HEAD2 AUTOLOADING 925s X X 925s 925s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 925s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 925s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 925s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 925s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 925s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 925s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 925s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 925s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 925s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 925s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 925s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 925s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 925s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 925s SUBROUTINE NAME. SEE L FOR DETAILS.) 925s 925s 925s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 925s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 925s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 925s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 925s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 925s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 925s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 925s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 925s 925s SUB AUTOLOAD { 925s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 925s MY $PROGRAM = $AUTOLOAD; 925s $PROGRAM =~ S/.*:://; 925s SYSTEM($PROGRAM, @_); 925s } 925s DATE(); 925s WHO(); 925s LS('-L'); 925s 925s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 925s EVEN NEED PARENTHESES: 925s 925s USE SUBS QW(DATE WHO LS); 925s DATE; 925s WHO; 925s LS '-L'; 925s 925s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 925s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 925s 925s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 925s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 925s DESCRIBED IN L AND IN L, THE STANDARD 925s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 925s FUNCTIONS TO PERL CODE IN L. 925s 925s =HEAD2 SUBROUTINE ATTRIBUTES 925s X X X 925s 925s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 925s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 925s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 925s C HAD BEEN SEEN. SEE L FOR DETAILS 925s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 925s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 925s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 925s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 925s 925s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 925s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 925s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 925s NEST PROPERLY. 925s 925s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 925s 925s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 925s SUB PLUGH () : UGLY('\(") :BAD; 925s SUB XYZZY : _5X5 { ... } 925s 925s EXAMPLES OF INVALID SYNTAX: 925s 925s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 925s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 925s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 925s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 925s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 925s 925s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 925s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 925s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 925s PARSED AND INVOKED: 925s 925s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 925s 925s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 925s SEE L AND L. 925s 925s =HEAD1 SEE ALSO 925s 925s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 925s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 925s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 925s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 925s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 925s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 925s 925s =FOR VI 925s # EX: SET STS=0 SW=4 ET: 925s 925s ok 2 925s # testing mod_cgi with /modules/cgi/perl.pl 925s # expected 200 925s # received 200 925s # body: PERL CGI 925s ok 3 925s # testing mod_test_rwrite with /test_rwrite 925s # expected 200 925s # received 200 925s # body: A 925s ok 4 925s ok 928s t/filter/case_in.t .................. 928s 1..3 928s # Running under perl version 5.038002 for linux 928s # Current time local: Sun Mar 24 20:03:02 2024 928s # Current time GMT: Sun Mar 24 20:03:02 2024 928s # Using Test.pm version 1.31 928s # Using Apache/Test.pm version 1.42 928s ok 1 928s # testing mod_cgi with /modules/cgi/perl_echo.pl 928s # expected 200 928s # received 200 928s ok 2 928s # testing mod_echo_post with /echo_post 928s # expected 200 928s # received 200 928s ok 3 928s ok 931s t/filter/input_body.t ............... 931s 1..2 931s # Running under perl version 5.038002 for linux 931s # Current time local: Sun Mar 24 20:03:05 2024 931s # Current time GMT: Sun Mar 24 20:03:05 2024 931s # Using Test.pm version 1.31 931s # Using Apache/Test.pm version 1.42 931s # testing : Posted "1 ko" 931s # expected: 'ok 1' 931s # received: 'ok 1' 931s ok 1 931s # testing : Posted "2 ko" 931s # expected: 'ok 2' 931s # received: 'ok 2' 931s ok 2 931s ok 935s t/http11/basicauth.t ................ 935s 1..3 935s # Running under perl version 5.038002 for linux 935s # Current time local: Sun Mar 24 20:03:08 2024 935s # Current time GMT: Sun Mar 24 20:03:08 2024 935s # Using Test.pm version 1.31 935s # Using Apache/Test.pm version 1.42 935s ok 1 935s ok 2 935s ok 3 935s ok 938s t/http11/chunked.t .................. 938s 1..30 938s # Running under perl version 5.038002 for linux 938s # Current time local: Sun Mar 24 20:03:12 2024 938s # Current time GMT: Sun Mar 24 20:03:12 2024 938s # Using Test.pm version 1.31 938s # Using Apache/Test.pm version 1.42 938s # testing : response protocol 938s # expected: 'HTTP/1.1' 938s # received: 'HTTP/1.1' 938s ok 1 938s # testing : response Transfer-Encoding 938s # expected: 'chunked' 938s # received: 'chunked' 938s ok 2 938s # testing : no Content-Length 938s # expected: 0 938s # received: 0 938s ok 3 938s # testing : body length 938s # expected: '70976' 938s # received: 70976 938s ok 4 938s # testing : number of requests 938s # expected: 1 938s # received: 1 938s ok 5 938s # testing : response protocol 938s # expected: 'HTTP/1.1' 938s # received: 'HTTP/1.1' 938s ok 6 938s # testing : response Transfer-Encoding 938s # expected: 'chunked' 938s # received: 'chunked' 938s ok 7 938s # testing : no Content-Length 938s # expected: 0 938s # received: 0 938s ok 8 938s # testing : body length 938s # expected: '212509' 938s # received: 212509 938s ok 9 938s # testing : number of requests 938s # expected: 2 938s # received: 2 938s ok 10 938s # testing : response protocol 938s # expected: 'HTTP/1.1' 938s # received: 'HTTP/1.1' 938s ok 11 938s # testing : response Transfer-Encoding 938s # expected: 'chunked' 938s # received: 'chunked' 938s ok 12 938s # testing : no Content-Length 938s # expected: 0 938s # received: 0 938s ok 13 938s # testing : body length 938s # expected: '280545' 938s # received: 280545 938s ok 14 938s # testing : number of requests 938s # expected: 3 938s # received: 3 938s ok 15 938s # testing : response protocol 938s # expected: 'HTTP/1.1' 938s # received: 'HTTP/1.1' 938s ok 16 938s # testing : response Transfer-Encoding 938s # expected: 'chunked' 938s # received: 'chunked' 938s ok 17 938s # testing : no Content-Length 938s # expected: 0 938s # received: 0 938s ok 18 938s # testing : body length 938s # expected: '845969' 938s # received: 845969 938s ok 19 938s # testing : number of requests 938s # expected: 4 938s # received: 4 938s ok 20 938s # testing : response protocol 938s # expected: 'HTTP/1.1' 938s # received: 'HTTP/1.1' 938s ok 21 938s # testing : no Transfer-Encoding (test result inverted) 938s # expected: 'chunked' 938s # received: '' 938s ok 22 938s # testing : content length 938s # expected: 253 938s # received: '253' 938s ok 23 938s # testing : body length 938s # expected: '242' 938s # received: 242 938s ok 24 938s # testing : number of requests 938s # expected: 5 938s # received: 5 938s ok 25 938s # testing : response protocol 938s # expected: 'HTTP/1.1' 938s # received: 'HTTP/1.1' 938s ok 26 938s # testing : no Transfer-Encoding (test result inverted) 938s # expected: 'chunked' 938s # received: '' 938s ok 27 938s # testing : content length 938s # expected: '' 938s # received: '' 938s ok 28 938s # testing : body length 938s # expected: '14276' 938s # received: 14276 938s ok 29 938s # testing : number of requests 938s # expected: 6 938s # received: 6 938s ok 30 938s ok 941s t/http11/chunked2.t ................. 941s 1..2 941s # Running under perl version 5.038002 for linux 941s # Current time local: Sun Mar 24 20:03:15 2024 941s # Current time GMT: Sun Mar 24 20:03:15 2024 941s # Using Test.pm version 1.31 941s # Using Apache/Test.pm version 1.42 941s # testing : successful response 941s # expected: 200 941s # received: '200' 941s ok 1 941s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 941s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 941s ok 2 941s ok 944s t/http11/clength.t .................. 944s 1..6 944s # Running under perl version 5.038002 for linux 944s # Current time local: Sun Mar 24 20:03:18 2024 944s # Current time GMT: Sun Mar 24 20:03:18 2024 944s # Using Test.pm version 1.31 944s # Using Apache/Test.pm version 1.42 944s # testing : successful response 944s # expected: 200 944s # received: '200' 944s ok 1 944s # expected: 10 944s # received: '10' 944s ok 2 944s # expected: 'bbbbbbbbbb' 944s # received: 'bbbbbbbbbb' 944s ok 3 944s # testing : successful response 944s # expected: 200 944s # received: '200' 944s ok 4 944s # expected: 6 944s # received: '6' 944s ok 5 944s # expected: 'foobar' 944s # received: 'foobar' 944s ok 6 944s ok 949s t/http11/post.t ..................... 949s # using LWP client 949s 1..51 949s # Running under perl version 5.038002 for linux 949s # Current time local: Sun Mar 24 20:03:21 2024 949s # Current time GMT: Sun Mar 24 20:03:21 2024 949s # Using Test.pm version 1.31 949s # Using Apache/Test.pm version 1.42 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 1024 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Connection: Keep-Alive 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 1 949s #DMMATCH1: 1 949s #Keep-Alive: timeout=5, max=100 949s # 949s # testing : length posted 949s # expected: '1024' 949s # received: 1024 949s ok 1 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 2048 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 2 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '2048' 949s # received: 2048 949s ok 2 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 3072 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 3 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '3072' 949s # received: 3072 949s ok 3 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 4096 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 4 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '4096' 949s # received: 4096 949s ok 4 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 5120 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 5 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '5120' 949s # received: 5120 949s ok 5 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 6144 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 6 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '6144' 949s # received: 6144 949s ok 6 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 7168 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 7 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '7168' 949s # received: 7168 949s ok 7 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 8192 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 8 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '8192' 949s # received: 8192 949s ok 8 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 9216 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 5 949s #Client-Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 9 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '9216' 949s # received: 9216 949s ok 9 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 10240 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:24 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 10 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '10240' 949s # received: 10240 949s ok 10 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 11264 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 11 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '11264' 949s # received: 11264 949s ok 11 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 12288 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 12 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '12288' 949s # received: 12288 949s ok 12 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 13312 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 13 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '13312' 949s # received: 13312 949s ok 13 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 14336 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 14 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '14336' 949s # received: 14336 949s ok 14 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 15360 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 15 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '15360' 949s # received: 15360 949s ok 15 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 16384 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 16 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '16384' 949s # received: 16384 949s ok 16 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 17408 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 17 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '17408' 949s # received: 17408 949s ok 17 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 18432 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 18 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '18432' 949s # received: 18432 949s ok 18 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 19456 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 19 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '19456' 949s # received: 19456 949s ok 19 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 20480 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 20 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '20480' 949s # received: 20480 949s ok 20 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 21504 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 21 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '21504' 949s # received: 21504 949s ok 21 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 22528 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 22 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '22528' 949s # received: 22528 949s ok 22 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 23552 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 23 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '23552' 949s # received: 23552 949s ok 23 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 24576 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 24 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '24576' 949s # received: 24576 949s ok 24 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 25600 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 25 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '25600' 949s # received: 25600 949s ok 25 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 26624 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 26 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '26624' 949s # received: 26624 949s ok 26 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 27648 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 27 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '27648' 949s # received: 27648 949s ok 27 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 28672 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 28 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '28672' 949s # received: 28672 949s ok 28 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 29696 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 29 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '29696' 949s # received: 29696 949s ok 29 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 30720 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 30 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '30720' 949s # received: 30720 949s ok 30 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 31744 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 31 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '31744' 949s # received: 31744 949s ok 31 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 32768 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 32 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '32768' 949s # received: 32768 949s ok 32 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 33792 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 33 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '33792' 949s # received: 33792 949s ok 33 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 34816 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 34 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '34816' 949s # received: 34816 949s ok 34 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 35840 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 35 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '35840' 949s # received: 35840 949s ok 35 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 36864 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 36 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '36864' 949s # received: 36864 949s ok 36 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 37888 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 37 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '37888' 949s # received: 37888 949s ok 37 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 38912 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 38 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '38912' 949s # received: 38912 949s ok 38 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 39936 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 39 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '39936' 949s # received: 39936 949s ok 39 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 40960 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 40 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '40960' 949s # received: 40960 949s ok 40 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 41984 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 41 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '41984' 949s # received: 41984 949s ok 41 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 43008 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 42 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '43008' 949s # received: 43008 949s ok 42 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 44032 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 43 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '44032' 949s # received: 44032 949s ok 43 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 45056 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 44 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '45056' 949s # received: 45056 949s ok 44 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 46080 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 45 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '46080' 949s # received: 46080 949s ok 45 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 47104 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 46 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '47104' 949s # received: 47104 949s ok 46 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 48128 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 47 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '48128' 949s # received: 48128 949s ok 47 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 49152 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 48 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '49152' 949s # received: 49152 949s ok 48 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 50176 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:25 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:26 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 49 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '50176' 949s # received: 50176 949s ok 49 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 51200 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:26 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 6 949s #Client-Date: Sun, 24 Mar 2024 20:03:26 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 50 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '51200' 949s # received: 51200 949s ok 50 949s #lwp request: 949s #POST http://localhost:8529/eat_post HTTP/1.1 949s #User-Agent: libwww-perl/6.76 949s #Content-Length: 102400 949s # 949s #server response: 949s #HTTP/1.1 200 OK 949s #Date: Sun, 24 Mar 2024 20:03:26 GMT 949s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 949s #Vary: In-If1 949s #Content-Length: 7 949s #Client-Date: Sun, 24 Mar 2024 20:03:26 GMT 949s #Client-Peer: 127.0.0.1:8529 949s #Client-Response-Num: 51 949s #DMMATCH1: 1 949s # 949s # testing : length posted 949s # expected: '102400' 949s # received: 102400 949s ok 51 949s ok 952s t/modules/aaa.t ..................... 952s 1..40 952s # Running under perl version 5.038002 for linux 952s # Current time local: Sun Mar 24 20:03:26 2024 952s # Current time GMT: Sun Mar 24 20:03:26 2024 952s # Using Test.pm version 1.31 952s # Using Apache/Test.pm version 1.42 952s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm2 952s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 952s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/form1 952s ok 1 952s ok 2 952s ok 3 952s ok 4 952s ok 5 952s ok 6 952s ok 7 952s ok 8 952s ok 9 952s ok 10 952s ok 11 952s ok 12 952s ok 13 952s ok 14 952s ok 15 952s ok 16 952s ok 17 952s ok 18 952s ok 19 952s ok 20 952s ok 21 952s ok 22 952s ok 23 952s ok 24 952s ok 25 952s ok 26 952s ok 27 952s ok 28 952s ok 29 952s ok 30 952s ok 31 952s ok 32 952s ok 33 952s ok 34 952s ok 35 952s ok 36 952s ok 37 952s ok 38 952s ok 39 952s ok 40 952s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/form1 952s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm2 952s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 952s ok 956s t/modules/access.t .................. 956s 1..408 956s # Running under perl version 5.038002 for linux 956s # Current time local: Sun Mar 24 20:03:29 2024 956s # Current time GMT: Sun Mar 24 20:03:29 2024 956s # Using Test.pm version 1.31 956s # Using Apache/Test.pm version 1.42 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # expecting access. 956s ok 1 956s # --- 956s # Order deny,allow 956s # Deny from all 956s # expecting access denial. 956s ok 2 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from all 956s # expecting access. 956s ok 3 956s # --- 956s # Order deny,allow 956s # Deny from localhost 956s # expecting access denial. 956s ok 4 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from localhost 956s # expecting access. 956s ok 5 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1 956s # expecting access denial. 956s ok 6 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from 127.0.0.1 956s # expecting access. 956s ok 7 956s # --- 956s # Order deny,allow 956s # Deny from 127.0 956s # expecting access denial. 956s ok 8 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from 127.0 956s # expecting access. 956s ok 9 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access denial. 956s ok 10 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access. 956s ok 11 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/16 956s # expecting access denial. 956s ok 12 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from 127.0.0.1/16 956s # expecting access. 956s ok 13 956s # --- 956s # Order deny,allow 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 14 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 15 956s # --- 956s # Order deny,allow 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 16 956s # --- 956s # Order deny,allow 956s # Allow from all 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 17 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # expecting access. 956s ok 18 956s # --- 956s # Order deny,allow 956s # Deny from all 956s # expecting access denial. 956s ok 19 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from all 956s # expecting access. 956s ok 20 956s # --- 956s # Order deny,allow 956s # Deny from localhost 956s # expecting access denial. 956s ok 21 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from localhost 956s # expecting access. 956s ok 22 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1 956s # expecting access denial. 956s ok 23 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from 127.0.0.1 956s # expecting access. 956s ok 24 956s # --- 956s # Order deny,allow 956s # Deny from 127.0 956s # expecting access denial. 956s ok 25 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from 127.0 956s # expecting access. 956s ok 26 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access denial. 956s ok 27 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access. 956s ok 28 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/16 956s # expecting access denial. 956s ok 29 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from 127.0.0.1/16 956s # expecting access. 956s ok 30 956s # --- 956s # Order deny,allow 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 31 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 32 956s # --- 956s # Order deny,allow 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 33 956s # --- 956s # Order deny,allow 956s # Allow from localhost 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 34 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # expecting access. 956s ok 35 956s # --- 956s # Order deny,allow 956s # Deny from all 956s # expecting access denial. 956s ok 36 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from all 956s # expecting access. 956s ok 37 956s # --- 956s # Order deny,allow 956s # Deny from localhost 956s # expecting access denial. 956s ok 38 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from localhost 956s # expecting access. 956s ok 39 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1 956s # expecting access denial. 956s ok 40 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from 127.0.0.1 956s # expecting access. 956s ok 41 956s # --- 956s # Order deny,allow 956s # Deny from 127.0 956s # expecting access denial. 956s ok 42 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from 127.0 956s # expecting access. 956s ok 43 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access denial. 956s ok 44 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access. 956s ok 45 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/16 956s # expecting access denial. 956s ok 46 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from 127.0.0.1/16 956s # expecting access. 956s ok 47 956s # --- 956s # Order deny,allow 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 48 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 49 956s # --- 956s # Order deny,allow 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 50 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 51 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # expecting access. 956s ok 52 956s # --- 956s # Order deny,allow 956s # Deny from all 956s # expecting access denial. 956s ok 53 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from all 956s # expecting access. 956s ok 54 956s # --- 956s # Order deny,allow 956s # Deny from localhost 956s # expecting access denial. 956s ok 55 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from localhost 956s # expecting access. 956s ok 56 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1 956s # expecting access denial. 956s ok 57 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from 127.0.0.1 956s # expecting access. 956s ok 58 956s # --- 956s # Order deny,allow 956s # Deny from 127.0 956s # expecting access denial. 956s ok 59 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from 127.0 956s # expecting access. 956s ok 60 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access denial. 956s ok 61 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access. 956s ok 62 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/16 956s # expecting access denial. 956s ok 63 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from 127.0.0.1/16 956s # expecting access. 956s ok 64 956s # --- 956s # Order deny,allow 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 65 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 66 956s # --- 956s # Order deny,allow 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 67 956s # --- 956s # Order deny,allow 956s # Allow from 127.0 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 68 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # expecting access. 956s ok 69 956s # --- 956s # Order deny,allow 956s # Deny from all 956s # expecting access denial. 956s ok 70 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from all 956s # expecting access. 956s ok 71 956s # --- 956s # Order deny,allow 956s # Deny from localhost 956s # expecting access denial. 956s ok 72 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from localhost 956s # expecting access. 956s ok 73 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1 956s # expecting access denial. 956s ok 74 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from 127.0.0.1 956s # expecting access. 956s ok 75 956s # --- 956s # Order deny,allow 956s # Deny from 127.0 956s # expecting access denial. 956s ok 76 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from 127.0 956s # expecting access. 956s ok 77 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access denial. 956s ok 78 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from 127.0.0.1/255.255.0.0 956s # expecting access. 956s ok 79 956s # --- 956s # Order deny,allow 956s # Deny from 127.0.0.1/16 956s # expecting access denial. 956s ok 80 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from 127.0.0.1/16 956s # expecting access. 956s ok 81 956s # --- 956s # Order deny,allow 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 82 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from somewhere.else.com 956s # expecting access. 956s ok 83 956s # --- 956s # Order deny,allow 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 84 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/255.255.0.0 956s # Deny from 66.6.6.6 956s # expecting access. 956s ok 85 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/16 956s # expecting access. 956s ok 86 956s # --- 956s # Order deny,allow 956s # Deny from all 956s # expecting access denial. 956s ok 87 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/16 956s # Deny from all 956s # expecting access. 956s ok 88 956s # --- 956s # Order deny,allow 956s # Deny from localhost 956s # expecting access denial. 956s ok 89 956s # --- 956s # Order deny,allow 956s # Allow from 127.0.0.1/16 956s # Deny from localhost 956s # expecting access. 956s ok 90 956s # --- 956s # Order deny,allow 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 91 957s # --- 957s # Order deny,allow 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1 957s # expecting access. 957s ok 92 957s # --- 957s # Order deny,allow 957s # Deny from 127.0 957s # expecting access denial. 957s ok 93 957s # --- 957s # Order deny,allow 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0 957s # expecting access. 957s ok 94 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 95 957s # --- 957s # Order deny,allow 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access. 957s ok 96 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 97 957s # --- 957s # Order deny,allow 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1/16 957s # expecting access. 957s ok 98 957s # --- 957s # Order deny,allow 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 99 957s # --- 957s # Order deny,allow 957s # Allow from 127.0.0.1/16 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 100 957s # --- 957s # Order deny,allow 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 101 957s # --- 957s # Order deny,allow 957s # Allow from 127.0.0.1/16 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 102 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # expecting access. 957s ok 103 957s # --- 957s # Order deny,allow 957s # Deny from all 957s # expecting access denial. 957s ok 104 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from all 957s # expecting access denial. 957s ok 105 957s # --- 957s # Order deny,allow 957s # Deny from localhost 957s # expecting access denial. 957s ok 106 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from localhost 957s # expecting access denial. 957s ok 107 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 108 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 109 957s # --- 957s # Order deny,allow 957s # Deny from 127.0 957s # expecting access denial. 957s ok 110 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from 127.0 957s # expecting access denial. 957s ok 111 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 112 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 113 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 114 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 115 957s # --- 957s # Order deny,allow 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 116 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 117 957s # --- 957s # Order deny,allow 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 118 957s # --- 957s # Order deny,allow 957s # Allow from somewhere.else.com 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 119 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # expecting access. 957s ok 120 957s # --- 957s # Order deny,allow 957s # Deny from all 957s # expecting access denial. 957s ok 121 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from all 957s # expecting access denial. 957s ok 122 957s # --- 957s # Order deny,allow 957s # Deny from localhost 957s # expecting access denial. 957s ok 123 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from localhost 957s # expecting access denial. 957s ok 124 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 125 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 126 957s # --- 957s # Order deny,allow 957s # Deny from 127.0 957s # expecting access denial. 957s ok 127 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from 127.0 957s # expecting access denial. 957s ok 128 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 129 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 130 957s # --- 957s # Order deny,allow 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 131 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 132 957s # --- 957s # Order deny,allow 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 133 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 134 957s # --- 957s # Order deny,allow 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 135 957s # --- 957s # Order deny,allow 957s # Allow from 66.6.6.6 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 136 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # expecting access. 957s ok 137 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 138 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from all 957s # expecting access denial. 957s ok 139 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 140 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from localhost 957s # expecting access denial. 957s ok 141 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 142 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 143 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 144 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from 127.0 957s # expecting access denial. 957s ok 145 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 146 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 147 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 148 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 149 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 150 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 151 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 152 957s # --- 957s # Order allow,deny 957s # Allow from all 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 153 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # expecting access. 957s ok 154 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 155 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from all 957s # expecting access denial. 957s ok 156 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 157 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from localhost 957s # expecting access denial. 957s ok 158 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 159 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 160 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 161 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from 127.0 957s # expecting access denial. 957s ok 162 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 163 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 164 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 165 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 166 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 167 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 168 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 169 957s # --- 957s # Order allow,deny 957s # Allow from localhost 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 170 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # expecting access. 957s ok 171 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 172 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from all 957s # expecting access denial. 957s ok 173 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 174 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from localhost 957s # expecting access denial. 957s ok 175 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 176 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 177 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 178 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from 127.0 957s # expecting access denial. 957s ok 179 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 180 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 181 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 182 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 183 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 184 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 185 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 186 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 187 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # expecting access. 957s ok 188 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 189 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from all 957s # expecting access denial. 957s ok 190 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 191 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from localhost 957s # expecting access denial. 957s ok 192 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 193 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 194 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 195 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from 127.0 957s # expecting access denial. 957s ok 196 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 197 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 198 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 199 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 200 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 201 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 202 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 203 957s # --- 957s # Order allow,deny 957s # Allow from 127.0 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 204 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # expecting access. 957s ok 205 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 206 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from all 957s # expecting access denial. 957s ok 207 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 208 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from localhost 957s # expecting access denial. 957s ok 209 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 210 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 211 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 212 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0 957s # expecting access denial. 957s ok 213 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 214 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 215 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 216 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 217 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 218 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 219 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 220 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 221 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # expecting access. 957s ok 222 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 223 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from all 957s # expecting access denial. 957s ok 224 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 225 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from localhost 957s # expecting access denial. 957s ok 226 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 227 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 228 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 229 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0 957s # expecting access denial. 957s ok 230 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 231 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 232 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 233 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 234 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 235 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 236 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 237 957s # --- 957s # Order allow,deny 957s # Allow from 127.0.0.1/16 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 238 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # expecting access denial. 957s ok 239 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 240 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from all 957s # expecting access denial. 957s ok 241 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 242 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from localhost 957s # expecting access denial. 957s ok 243 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 244 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 245 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 246 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from 127.0 957s # expecting access denial. 957s ok 247 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 248 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 249 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 250 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 251 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 252 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 253 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 254 957s # --- 957s # Order allow,deny 957s # Allow from somewhere.else.com 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 255 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # expecting access denial. 957s ok 256 957s # --- 957s # Order allow,deny 957s # Deny from all 957s # expecting access denial. 957s ok 257 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from all 957s # expecting access denial. 957s ok 258 957s # --- 957s # Order allow,deny 957s # Deny from localhost 957s # expecting access denial. 957s ok 259 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from localhost 957s # expecting access denial. 957s ok 260 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 261 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 262 957s # --- 957s # Order allow,deny 957s # Deny from 127.0 957s # expecting access denial. 957s ok 263 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from 127.0 957s # expecting access denial. 957s ok 264 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 265 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 266 957s # --- 957s # Order allow,deny 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 267 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 268 957s # --- 957s # Order allow,deny 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 269 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 270 957s # --- 957s # Order allow,deny 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 271 957s # --- 957s # Order allow,deny 957s # Allow from 66.6.6.6 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 272 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # expecting access. 957s ok 273 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 274 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from all 957s # expecting access denial. 957s ok 275 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 276 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from localhost 957s # expecting access denial. 957s ok 277 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 278 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 279 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 280 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from 127.0 957s # expecting access denial. 957s ok 281 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 282 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 283 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 284 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 285 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 286 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 287 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 288 957s # --- 957s # Order mutual-failure 957s # Allow from all 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 289 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # expecting access. 957s ok 290 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 291 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from all 957s # expecting access denial. 957s ok 292 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 293 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from localhost 957s # expecting access denial. 957s ok 294 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 295 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 296 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 297 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from 127.0 957s # expecting access denial. 957s ok 298 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 299 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 300 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 301 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 302 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 303 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 304 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 305 957s # --- 957s # Order mutual-failure 957s # Allow from localhost 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 306 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # expecting access. 957s ok 307 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 308 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from all 957s # expecting access denial. 957s ok 309 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 310 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from localhost 957s # expecting access denial. 957s ok 311 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 312 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 313 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 314 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from 127.0 957s # expecting access denial. 957s ok 315 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 316 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 317 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 318 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 319 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 320 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 321 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 322 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 323 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # expecting access. 957s ok 324 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 325 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from all 957s # expecting access denial. 957s ok 326 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 327 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from localhost 957s # expecting access denial. 957s ok 328 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 329 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 330 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 331 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from 127.0 957s # expecting access denial. 957s ok 332 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 333 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 334 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 335 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 336 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 337 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 338 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 339 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 340 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # expecting access. 957s ok 341 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 342 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from all 957s # expecting access denial. 957s ok 343 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 344 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from localhost 957s # expecting access denial. 957s ok 345 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 346 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 347 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 348 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0 957s # expecting access denial. 957s ok 349 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 350 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 351 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 352 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 353 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 354 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 355 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 356 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/255.255.0.0 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 357 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # expecting access. 957s ok 358 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 359 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from all 957s # expecting access denial. 957s ok 360 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 361 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from localhost 957s # expecting access denial. 957s ok 362 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 363 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 364 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 365 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0 957s # expecting access denial. 957s ok 366 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 367 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 368 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 369 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 370 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 371 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from somewhere.else.com 957s # expecting access. 957s ok 372 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 373 957s # --- 957s # Order mutual-failure 957s # Allow from 127.0.0.1/16 957s # Deny from 66.6.6.6 957s # expecting access. 957s ok 374 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # expecting access denial. 957s ok 375 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 376 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from all 957s # expecting access denial. 957s ok 377 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 378 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from localhost 957s # expecting access denial. 957s ok 379 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 380 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 381 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 382 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from 127.0 957s # expecting access denial. 957s ok 383 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 384 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 385 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 386 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 387 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 388 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 389 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 390 957s # --- 957s # Order mutual-failure 957s # Allow from somewhere.else.com 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 391 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # expecting access denial. 957s ok 392 957s # --- 957s # Order mutual-failure 957s # Deny from all 957s # expecting access denial. 957s ok 393 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from all 957s # expecting access denial. 957s ok 394 957s # --- 957s # Order mutual-failure 957s # Deny from localhost 957s # expecting access denial. 957s ok 395 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from localhost 957s # expecting access denial. 957s ok 396 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 397 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1 957s # expecting access denial. 957s ok 398 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0 957s # expecting access denial. 957s ok 399 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from 127.0 957s # expecting access denial. 957s ok 400 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 401 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1/255.255.0.0 957s # expecting access denial. 957s ok 402 957s # --- 957s # Order mutual-failure 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 403 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from 127.0.0.1/16 957s # expecting access denial. 957s ok 404 957s # --- 957s # Order mutual-failure 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 405 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from somewhere.else.com 957s # expecting access denial. 957s ok 406 957s # --- 957s # Order mutual-failure 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 407 957s # --- 957s # Order mutual-failure 957s # Allow from 66.6.6.6 957s # Deny from 66.6.6.6 957s # expecting access denial. 957s ok 408 957s ok 960s t/modules/actions.t ................. 960s 1..20 960s # Running under perl version 5.038002 for linux 960s # Current time local: Sun Mar 24 20:03:33 2024 960s # Current time GMT: Sun Mar 24 20:03:33 2024 960s # Using Test.pm version 1.31 960s # Using Apache/Test.pm version 1.42 960s # expected: 200 960s # received: '200' 960s ok 1 960s # expected: 'nada' 960s # received: 'nada' 960s ok 2 960s # expected: 404 960s # received: '404' 960s ok 3 960s ok 4 # skip RC=404, no need to check content 960s # expected: 404 960s # received: '404' 960s ok 5 960s ok 6 # skip RC=404, no need to check content 960s # expected: 404 960s # received: '404' 960s ok 7 960s ok 8 # skip RC=404, no need to check content 960s # expected: 200 960s # received: '200' 960s ok 9 960s # expected: 'nada' 960s # received: 'nada' 960s ok 10 960s # expected: 404 960s # received: '404' 960s ok 11 960s ok 12 # skip RC=404, no need to check content 960s # expected: 200 960s # received: '200' 960s ok 13 960s # expected: 'POST 960s # foo2: bar2 960s # ' 960s # received: 'POST 960s # foo2: bar2 960s # ' 960s ok 14 960s # expected: 405 960s # received: '405' 960s ok 15 960s # expected: 200 960s # received: '200' 960s ok 16 960s # expected: 'foo=bar' 960s # received: 'foo=bar' 960s ok 17 960s # expected: 200 960s # received: '200' 960s ok 18 960s # expected: 'POST 960s # foo2: bar2 960s # ' 960s # received: 'POST 960s # foo2: bar2 960s # ' 960s ok 19 960s # expected: 405 960s # received: '405' 960s ok 20 960s ok 963s t/modules/alias.t ................... 963s 1..134 963s # Running under perl version 5.038002 for linux 963s # Current time local: Sun Mar 24 20:03:37 2024 963s # Current time GMT: Sun Mar 24 20:03:37 2024 963s # Using Test.pm version 1.31 963s # Using Apache/Test.pm version 1.42 963s # verifying simple aliases 963s # testing : /alias/ 963s # expected: 200 963s # received: '200' 963s ok 1 963s # testing : /bogu/ 963s # expected: 404 963s # received: '404' 963s ok 2 963s # verifying alias match with /ali[0-9]. 963s # testing : /ali0 963s # expected: 0 963s # received: '0' 963s ok 3 963s # testing : /ali1 963s # expected: 1 963s # received: '1' 963s ok 4 963s # testing : /ali2 963s # expected: 2 963s # received: '2' 963s ok 5 963s # testing : /ali3 963s # expected: 3 963s # received: '3' 963s ok 6 963s # testing : /ali4 963s # expected: 4 963s # received: '4' 963s ok 7 963s # testing : /ali5 963s # expected: 5 963s # received: '5' 963s ok 8 963s # testing : /ali6 963s # expected: 6 963s # received: '6' 963s ok 9 963s # testing : /ali7 963s # expected: 7 963s # received: '7' 963s ok 10 963s # testing : /ali8 963s # expected: 8 963s # received: '8' 963s ok 11 963s # testing : /ali9 963s # expected: 9 963s # received: '9' 963s ok 12 963s # verifying expression alias match with /expr/ali[0-9]. 963s # testing : /ali0 963s # expected: 0 963s # received: '0' 963s ok 13 963s # testing : /ali1 963s # expected: 1 963s # received: '1' 963s ok 14 963s # testing : /ali2 963s # expected: 2 963s # received: '2' 963s ok 15 963s # testing : /ali3 963s # expected: 3 963s # received: '3' 963s ok 16 963s # testing : /ali4 963s # expected: 4 963s # received: '4' 963s ok 17 963s # testing : /ali5 963s # expected: 5 963s # received: '5' 963s ok 18 963s # testing : /ali6 963s # expected: 6 963s # received: '6' 963s ok 19 963s # testing : /ali7 963s # expected: 7 963s # received: '7' 963s ok 20 963s # testing : /ali8 963s # expected: 8 963s # received: '8' 963s ok 21 963s # testing : /ali9 963s # expected: 9 963s # received: '9' 963s ok 22 963s # testing : /forbid 963s # expected: '403' 963s # received: '403' 963s ok 23 963s # testing : /gone 963s # expected: '410' 963s # received: '410' 963s ok 24 963s # testing : /perm 963s # expected: '301' 963s # received: '301' 963s ok 25 963s # testing : /perm2 963s # expected: '301' 963s # received: '301' 963s ok 26 963s # testing : /seeother 963s # expected: '303' 963s # received: '303' 963s ok 27 963s # testing : /temp 963s # expected: '302' 963s # received: '302' 963s ok 28 963s # testing : /temp2 963s # expected: '302' 963s # received: '302' 963s ok 29 963s verifying body of perm and temp redirect match 963s # testing : /p0 963s # expected: 0 963s # received: '0' 963s ok 30 963s # testing : /p1 963s # expected: 1 963s # received: '1' 963s ok 31 963s # testing : /p2 963s # expected: 2 963s # received: '2' 963s ok 32 963s # testing : /p3 963s # expected: 3 963s # received: '3' 963s ok 33 963s # testing : /p4 963s # expected: 4 963s # received: '4' 963s ok 34 963s # testing : /p5 963s # expected: 5 963s # received: '5' 963s ok 35 963s # testing : /p6 963s # expected: 6 963s # received: '6' 963s ok 36 963s # testing : /p7 963s # expected: 7 963s # received: '7' 963s ok 37 963s # testing : /p8 963s # expected: 8 963s # received: '8' 963s ok 38 963s # testing : /p9 963s # expected: 9 963s # received: '9' 963s ok 39 963s # testing : /t0 963s # expected: 0 963s # received: '0' 963s ok 40 963s # testing : /t1 963s # expected: 1 963s # received: '1' 963s ok 41 963s # testing : /t2 963s # expected: 2 963s # received: '2' 963s ok 42 963s # testing : /t3 963s # expected: 3 963s # received: '3' 963s ok 43 963s # testing : /t4 963s # expected: 4 963s # received: '4' 963s ok 44 963s # testing : /t5 963s # expected: 5 963s # received: '5' 963s ok 45 963s # testing : /t6 963s # expected: 6 963s # received: '6' 963s ok 46 963s # testing : /t7 963s # expected: 7 963s # received: '7' 963s ok 47 963s # testing : /t8 963s # expected: 8 963s # received: '8' 963s ok 48 963s # testing : /t9 963s # expected: 9 963s # received: '9' 963s ok 49 963s verifying body of perm and temp redirect match with expression support 963s # testing : /p0 963s # expected: 0 963s # received: '0' 963s ok 50 963s # testing : /p1 963s # expected: 1 963s # received: '1' 963s ok 51 963s # testing : /p2 963s # expected: 2 963s # received: '2' 963s ok 52 963s # testing : /p3 963s # expected: 3 963s # received: '3' 963s ok 53 963s # testing : /p4 963s # expected: 4 963s # received: '4' 963s ok 54 963s # testing : /p5 963s # expected: 5 963s # received: '5' 963s ok 55 963s # testing : /p6 963s # expected: 6 963s # received: '6' 963s ok 56 963s # testing : /p7 963s # expected: 7 963s # received: '7' 963s ok 57 963s # testing : /p8 963s # expected: 8 963s # received: '8' 963s ok 58 963s # testing : /p9 963s # expected: 9 963s # received: '9' 963s ok 59 963s # testing : /t0 963s # expected: 0 963s # received: '0' 963s ok 60 963s # testing : /t1 963s # expected: 1 963s # received: '1' 963s ok 61 963s # testing : /t2 963s # expected: 2 963s # received: '2' 963s ok 62 963s # testing : /t3 963s # expected: 3 963s # received: '3' 963s ok 63 963s # testing : /t4 963s # expected: 4 963s # received: '4' 963s ok 64 963s # testing : /t5 963s # expected: 5 963s # received: '5' 963s ok 65 963s # testing : /t6 963s # expected: 6 963s # received: '6' 963s ok 66 963s # testing : /t7 963s # expected: 7 963s # received: '7' 963s ok 67 963s # testing : /t8 963s # expected: 8 963s # received: '8' 963s ok 68 963s # testing : /t9 963s # expected: 9 963s # received: '9' 963s ok 69 963s verifying return code of seeother and gone redirect match 963s # testing : s0 963s # expected: '303' 963s # received: '303' 963s ok 70 963s # testing : s1 963s # expected: '303' 963s # received: '303' 963s ok 71 963s # testing : s2 963s # expected: '303' 963s # received: '303' 963s ok 72 963s # testing : s3 963s # expected: '303' 963s # received: '303' 963s ok 73 963s # testing : s4 963s # expected: '303' 963s # received: '303' 963s ok 74 963s # testing : s5 963s # expected: '303' 963s # received: '303' 963s ok 75 963s # testing : s6 963s # expected: '303' 963s # received: '303' 963s ok 76 963s # testing : s7 963s # expected: '303' 963s # received: '303' 963s ok 77 963s # testing : s8 963s # expected: '303' 963s # received: '303' 963s ok 78 963s # testing : s9 963s # expected: '303' 963s # received: '303' 963s ok 79 963s # testing : f0 963s # expected: '403' 963s # received: '403' 963s ok 80 963s # testing : f1 963s # expected: '403' 963s # received: '403' 963s ok 81 963s # testing : f2 963s # expected: '403' 963s # received: '403' 963s ok 82 963s # testing : f3 963s # expected: '403' 963s # received: '403' 963s ok 83 963s # testing : f4 963s # expected: '403' 963s # received: '403' 963s ok 84 963s # testing : f5 963s # expected: '403' 963s # received: '403' 963s ok 85 963s # testing : f6 963s # expected: '403' 963s # received: '403' 963s ok 86 963s # testing : f7 963s # expected: '403' 963s # received: '403' 963s ok 87 963s # testing : f8 963s # expected: '403' 963s # received: '403' 963s ok 88 963s # testing : f9 963s # expected: '403' 963s # received: '403' 963s ok 89 963s # testing : g0 963s # expected: '410' 963s # received: '410' 963s ok 90 963s # testing : g1 963s # expected: '410' 963s # received: '410' 963s ok 91 963s # testing : g2 963s # expected: '410' 963s # received: '410' 963s ok 92 963s # testing : g3 963s # expected: '410' 963s # received: '410' 963s ok 93 963s # testing : g4 963s # expected: '410' 963s # received: '410' 963s ok 94 963s # testing : g5 963s # expected: '410' 963s # received: '410' 963s ok 95 963s # testing : g6 963s # expected: '410' 963s # received: '410' 963s ok 96 963s # testing : g7 963s # expected: '410' 963s # received: '410' 963s ok 97 963s # testing : g8 963s # expected: '410' 963s # received: '410' 963s ok 98 963s # testing : g9 963s # expected: '410' 963s # received: '410' 963s ok 99 963s verifying return code of seeother and gone redirect match with expression support 963s # testing : s0 963s # expected: '303' 963s # received: '303' 963s ok 100 963s # testing : s1 963s # expected: '303' 963s # received: '303' 963s ok 101 963s # testing : s2 963s # expected: '303' 963s # received: '303' 963s ok 102 963s # testing : s3 963s # expected: '303' 963s # received: '303' 963s ok 103 963s # testing : s4 963s # expected: '303' 963s # received: '303' 963s ok 104 963s # testing : s5 963s # expected: '303' 963s # received: '303' 963s ok 105 963s # testing : s6 963s # expected: '303' 963s # received: '303' 963s ok 106 963s # testing : s7 963s # expected: '303' 963s # received: '303' 963s ok 107 963s # testing : s8 963s # expected: '303' 963s # received: '303' 963s ok 108 963s # testing : s9 963s # expected: '303' 963s # received: '303' 963s ok 109 963s # testing : f0 963s # expected: '403' 963s # received: '403' 963s ok 110 963s # testing : f1 963s # expected: '403' 963s # received: '403' 963s ok 111 963s # testing : f2 963s # expected: '403' 963s # received: '403' 963s ok 112 963s # testing : f3 963s # expected: '403' 963s # received: '403' 963s ok 113 963s # testing : f4 963s # expected: '403' 963s # received: '403' 963s ok 114 963s # testing : f5 963s # expected: '403' 963s # received: '403' 963s ok 115 963s # testing : f6 963s # expected: '403' 963s # received: '403' 963s ok 116 963s # testing : f7 963s # expected: '403' 963s # received: '403' 963s ok 117 963s # testing : f8 963s # expected: '403' 963s # received: '403' 963s ok 118 963s # testing : f9 963s # expected: '403' 963s # received: '403' 963s ok 119 963s # testing : g0 963s # expected: '410' 963s # received: '410' 963s ok 120 963s # testing : g1 963s # expected: '410' 963s # received: '410' 963s ok 121 963s # testing : g2 963s # expected: '410' 963s # received: '410' 963s ok 122 963s # testing : g3 963s # expected: '410' 963s # received: '410' 963s ok 123 963s # testing : g4 963s # expected: '410' 963s # received: '410' 963s ok 124 963s # testing : g5 963s # expected: '410' 963s # received: '410' 963s ok 125 963s # testing : g6 963s # expected: '410' 963s # received: '410' 963s ok 126 963s # testing : g7 963s # expected: '410' 963s # received: '410' 963s ok 127 963s # testing : g8 963s # expected: '410' 963s # received: '410' 963s ok 128 963s # testing : g9 963s # expected: '410' 963s # received: '410' 963s ok 129 963s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 963s # verifying /modules/alias/script is plain text 963s # testing : /modules/alias/script 963s # expected: '#!/bin/sh 963s # echo Content-type: text/plain 963s # echo 963s # echo this is a shell script cgi. 963s # ' 963s # received: '#!/bin/sh 963s # echo Content-type: text/plain 963s # echo 963s # echo this is a shell script cgi. 963s # ' 963s ok 130 963s # verifying same file accessed at /cgi/script is executed code 963s # testing : /cgi/script 963s # expected: 'this is a shell script cgi. 963s # ' 963s # received: 'this is a shell script cgi. 963s # ' 963s ok 131 963s # verifying ScriptAliasMatch with /aliascgi-script 963s # testing : /aliascgi-script 963s # expected: 'this is a shell script cgi. 963s # ' 963s # received: 'this is a shell script cgi. 963s # ' 963s ok 132 963s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 963s # testing : /aliascgi-script 963s # expected: 'this is a shell script cgi. 963s # ' 963s # received: 'this is a shell script cgi. 963s # ' 963s ok 133 963s # verifying bad script alias. 963s # testing : /aliascgi-nada 963s # expected: 404 963s # received: '404' 963s ok 134 963s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 963s ok 967s t/modules/allowmethods.t ............ 967s 1..9 967s # Running under perl version 5.038002 for linux 967s # Current time local: Sun Mar 24 20:03:40 2024 967s # Current time GMT: Sun Mar 24 20:03:40 2024 967s # Using Test.pm version 1.31 967s # Using Apache/Test.pm version 1.42 967s # testing : Get request to /Get responds 200 967s # expected: 200 967s # received: '200' 967s ok 1 967s # testing : Head request to /Get responds 200 967s # expected: 200 967s # received: '200' 967s ok 2 967s # testing : Post request to /Get responds 405 967s # expected: 405 967s # received: '405' 967s ok 3 967s # testing : Get request to /Head responds 200 967s # expected: 200 967s # received: '200' 967s ok 4 967s # testing : Head request to /Head responds 200 967s # expected: 200 967s # received: '200' 967s ok 5 967s # testing : Post request to /Head responds 405 967s # expected: 405 967s # received: '405' 967s ok 6 967s # testing : Get request to /Post responds 405 967s # expected: 405 967s # received: '405' 967s ok 7 967s # testing : Head request to /Post responds 405 967s # expected: 405 967s # received: '405' 967s ok 8 967s # testing : Post request to /Post responds 200 967s # expected: 200 967s # received: '200' 967s ok 9 967s ok 970s t/modules/asis.t .................... 970s 1..3 970s # Running under perl version 5.038002 for linux 970s # Current time local: Sun Mar 24 20:03:44 2024 970s # Current time GMT: Sun Mar 24 20:03:44 2024 970s # Using Test.pm version 1.31 970s # Using Apache/Test.pm version 1.42 970s # testing : asis content OK 970s # expected: 'This is asis content. 970s # ' 970s # received: 'This is asis content. 970s # ' 970s ok 1 970s # testing : asis gave 404 error 970s # expected: 404 970s # received: '404' 970s ok 2 970s # testing : asis gave 403 error 970s # expected: 403 970s # received: '403' 970s ok 3 970s ok 974s t/modules/authz_core.t .............. 974s 1..504 974s # Running under perl version 5.038002 for linux 974s # Current time local: Sun Mar 24 20:03:47 2024 974s # Current time GMT: Sun Mar 24 20:03:47 2024 974s # Using Test.pm version 1.31 974s # Using Apache/Test.pm version 1.42 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/groups1 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 200, expected 200 [a/ : a/ ] 974s ok 1 974s # got 200, expected 200 [a/ : a/ 1] 974s ok 2 974s # got 200, expected 200 [a/ : a/ 2] 974s ok 3 974s # got 200, expected 200 [a/ : a/ 1 2] 974s ok 4 974s # got 200, expected 200 [a/ : a/ 3] 974s ok 5 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ user1: a/ ] 974s ok 6 974s # got 200, expected 200 [a/ user1: a/ user1] 974s ok 7 974s # got 401, expected 401 [a/ user1: a/ user2] 974s ok 8 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ Any 1 2: a/ ] 974s ok 9 974s # got 200, expected 200 [a/ Any 1 2: a/ 1] 974s ok 10 974s # got 200, expected 200 [a/ Any 1 2: a/ 2] 974s ok 11 974s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 974s ok 12 974s # got 403, expected 403 [a/ Any 1 2: a/ 3] 974s ok 13 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 974s ok 14 974s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 974s ok 15 974s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 974s ok 16 974s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 974s ok 17 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 974s ok 18 974s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 974s ok 19 974s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 974s ok 20 974s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 974s ok 21 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 974s ok 22 974s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 974s ok 23 974s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 974s ok 24 974s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 974s ok 25 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 974s ok 26 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 974s ok 27 974s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 974s ok 28 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 974s ok 29 974s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 974s ok 30 974s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 974s ok 31 974s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 974s ok 32 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 974s ok 33 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 974s ok 34 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 974s ok 35 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 974s ok 36 974s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 974s ok 37 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 974s ok 38 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 974s ok 39 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 974s ok 40 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 974s ok 41 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 974s ok 42 974s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 974s ok 43 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 974s ok 44 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 974s ok 45 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 974s ok 46 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 974s ok 47 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 974s ok 48 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 974s ok 49 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 974s ok 50 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 974s ok 51 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 974s ok 52 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 974s ok 53 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 974s ok 54 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 974s ok 55 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 974s ok 56 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 974s ok 57 974s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 974s ok 58 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 !2: a/ ] 974s ok 59 974s # got 200, expected 200 [a/ All 1 !2: a/ 1] 974s ok 60 974s # got 403, expected 403 [a/ All 1 !2: a/ 2] 974s ok 61 974s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 974s ok 62 974s # got 403, expected 403 [a/ All 1 !2: a/ 3] 974s ok 63 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 974s ok 64 974s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 974s ok 65 974s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 974s ok 66 974s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 974s ok 67 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 974s ok 68 974s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 974s ok 69 974s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 974s ok 70 974s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 974s ok 71 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 974s ok 72 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 974s ok 73 974s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 974s ok 74 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 974s ok 75 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 974s ok 76 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 974s ok 77 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 974s ok 78 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 974s ok 79 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 974s ok 80 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 974s ok 81 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 974s ok 82 974s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 974s ok 83 974s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 974s ok 84 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 974s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 974s ok 85 974s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 974s ok 86 974s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 974s ok 87 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 974s ok 88 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 974s ok 89 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 974s ok 90 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 974s ok 91 974s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 974s ok 92 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 974s ok 93 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 974s ok 94 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 974s ok 95 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 974s ok 96 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 974s ok 97 974s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 974s ok 98 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 974s ok 99 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 974s ok 100 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 974s ok 101 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 974s ok 102 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 974s ok 103 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 974s ok 104 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 974s ok 105 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 974s ok 106 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 974s ok 107 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 974s ok 108 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 974s ok 109 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 974s ok 110 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 974s ok 111 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 974s ok 112 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 974s ok 113 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 2: a/ ] 974s ok 114 974s # got 403, expected 403 [a/ All 1 2: a/ 1] 974s ok 115 974s # got 403, expected 403 [a/ All 1 2: a/ 2] 974s ok 116 974s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 974s ok 117 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 974s ok 118 974s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 974s ok 119 974s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 974s ok 120 974s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 974s ok 121 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 974s ok 122 974s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 974s ok 123 974s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 974s ok 124 974s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 974s ok 125 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 974s ok 126 974s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 974s ok 127 974s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 974s ok 128 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 974s ok 129 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 974s ok 130 974s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 974s ok 131 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 974s ok 132 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 974s ok 133 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 974s ok 134 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 974s ok 135 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 974s ok 136 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 974s ok 137 974s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 974s ok 138 974s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 974s ok 139 974s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 974s ok 140 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 974s ok 141 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 974s ok 142 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 974s ok 143 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 974s ok 144 974s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 974s ok 145 974s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 974s ok 146 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 974s ok 147 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 974s ok 148 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 974s ok 149 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 974s ok 150 974s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 974s ok 151 974s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 974s ok 152 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 974s ok 153 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 974s ok 154 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 974s ok 155 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 974s ok 156 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 974s ok 157 974s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 974s ok 158 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 974s ok 159 974s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 974s ok 160 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 974s ok 161 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 974s ok 162 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 974s ok 163 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 974s ok 164 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 974s ok 165 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 974s ok 166 974s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 974s ok 167 974s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 974s ok 168 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 974s ok 169 974s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 974s ok 170 974s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 974s ok 171 974s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 974s ok 172 974s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 974s ok 173 974s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 974s ok 174 974s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 974s ok 175 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 974s ok 176 974s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 974s ok 177 974s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 974s ok 178 974s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 974s ok 179 974s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 974s ok 180 974s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 974s ok 181 974s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 974s ok 182 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 974s ok 183 974s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 974s ok 184 974s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 974s ok 185 974s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 974s ok 186 974s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 974s ok 187 974s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 974s ok 188 974s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 974s ok 189 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 974s ok 190 974s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 974s ok 191 974s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 974s ok 192 974s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 974s ok 193 974s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 974s ok 194 974s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 974s ok 195 974s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 974s ok 196 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 974s ok 197 974s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 974s ok 198 974s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 974s ok 199 974s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 974s ok 200 974s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 974s ok 201 974s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 974s ok 202 974s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 974s ok 203 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 974s ok 204 974s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 974s ok 205 974s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 974s ok 206 974s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 974s ok 207 974s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 974s ok 208 974s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 974s ok 209 974s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 974s ok 210 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 974s ok 211 974s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 974s ok 212 974s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 974s ok 213 974s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 974s ok 214 974s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 974s ok 215 974s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 974s ok 216 974s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 974s ok 217 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 974s ok 218 974s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 974s ok 219 974s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 974s ok 220 974s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 974s ok 221 974s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 974s ok 222 974s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 974s ok 223 974s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 974s ok 224 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 974s ok 225 974s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 974s ok 226 974s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 974s ok 227 974s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 974s ok 228 974s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 974s ok 229 974s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 974s ok 230 974s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 974s ok 231 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 974s ok 232 974s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 974s ok 233 974s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 974s ok 234 974s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 974s ok 235 974s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 974s ok 236 974s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 974s ok 237 974s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 974s ok 238 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 974s ok 239 974s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 974s ok 240 974s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 974s ok 241 974s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 974s ok 242 974s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 974s ok 243 974s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 974s ok 244 974s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 974s ok 245 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 974s ok 246 974s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 974s ok 247 974s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 974s ok 248 974s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 974s ok 249 974s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 974s ok 250 974s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 974s ok 251 974s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 974s ok 252 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 974s ok 253 974s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 974s ok 254 974s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 974s ok 255 974s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 974s ok 256 974s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 974s ok 257 974s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 974s ok 258 974s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 974s ok 259 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 974s ok 260 974s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 974s ok 261 974s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 974s ok 262 974s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 974s ok 263 974s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 974s ok 264 974s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 974s ok 265 974s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 974s ok 266 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 974s ok 267 974s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 974s ok 268 974s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 974s ok 269 974s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 974s ok 270 974s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 974s ok 271 974s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 974s ok 272 974s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 974s ok 273 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 974s ok 274 974s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 974s ok 275 974s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 974s ok 276 974s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 974s ok 277 974s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 974s ok 278 974s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 974s ok 279 974s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 974s ok 280 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 974s ok 281 974s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 974s ok 282 974s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 974s ok 283 974s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 974s ok 284 974s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 974s ok 285 974s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 974s ok 286 974s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 974s ok 287 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 974s ok 288 974s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 974s ok 289 974s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 974s ok 290 974s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 974s ok 291 974s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 974s ok 292 974s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 974s ok 293 974s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 974s ok 294 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 974s ok 295 974s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 974s ok 296 974s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 974s ok 297 974s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 974s ok 298 974s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 974s ok 299 974s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 974s ok 300 974s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 974s ok 301 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 974s ok 302 974s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 974s ok 303 974s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 974s ok 304 974s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 974s ok 305 974s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 974s ok 306 974s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 974s ok 307 974s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 974s ok 308 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 974s ok 309 974s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 974s ok 310 974s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 974s ok 311 974s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 974s ok 312 974s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 974s ok 313 974s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 974s ok 314 974s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 974s ok 315 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 974s ok 316 974s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 974s ok 317 974s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 974s ok 318 974s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 974s ok 319 974s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 974s ok 320 974s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 974s ok 321 974s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 974s ok 322 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 974s ok 323 974s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 974s ok 324 974s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 974s ok 325 974s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 974s ok 326 974s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 974s ok 327 974s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 974s ok 328 974s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 974s ok 329 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 974s ok 330 974s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 974s ok 331 974s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 974s ok 332 974s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 974s ok 333 974s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 974s ok 334 974s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 974s ok 335 974s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 974s ok 336 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 974s ok 337 974s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 974s ok 338 974s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 974s ok 339 974s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 974s ok 340 974s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 974s ok 341 974s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 974s ok 342 974s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 974s ok 343 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 974s ok 344 974s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 974s ok 345 974s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 974s ok 346 974s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 974s ok 347 974s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 974s ok 348 974s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 974s ok 349 974s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 974s ok 350 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 974s ok 351 974s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 974s ok 352 974s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 974s ok 353 974s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 974s ok 354 974s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 974s ok 355 974s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 974s ok 356 974s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 974s ok 357 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 974s ok 358 974s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 974s ok 359 974s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 974s ok 360 974s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 974s ok 361 974s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 974s ok 362 974s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 974s ok 363 974s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 974s ok 364 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 974s ok 365 974s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 974s ok 366 974s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 974s ok 367 974s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 974s ok 368 974s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 974s ok 369 974s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 974s ok 370 974s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 974s ok 371 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 974s ok 372 974s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 974s ok 373 974s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 974s ok 374 974s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 974s ok 375 974s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 974s ok 376 974s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 974s ok 377 974s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 974s ok 378 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 974s ok 379 974s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 974s ok 380 974s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 974s ok 381 974s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 974s ok 382 974s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 974s ok 383 974s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 974s ok 384 974s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 974s ok 385 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 974s ok 386 974s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 974s ok 387 974s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 974s ok 388 974s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 974s ok 389 974s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 974s ok 390 974s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 974s ok 391 974s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 974s ok 392 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 974s ok 393 974s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 974s ok 394 974s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 974s ok 395 974s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 974s ok 396 974s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 974s ok 397 974s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 974s ok 398 974s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 974s ok 399 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 974s ok 400 974s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 974s ok 401 974s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 974s ok 402 974s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 974s ok 403 974s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 974s ok 404 974s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 974s ok 405 974s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 974s ok 406 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 974s ok 407 974s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 974s ok 408 974s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 974s ok 409 974s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 974s ok 410 974s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 974s ok 411 974s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 974s ok 412 974s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 974s ok 413 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 974s ok 414 974s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 974s ok 415 974s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 974s ok 416 974s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 974s ok 417 974s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 974s ok 418 974s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 974s ok 419 974s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 974s ok 420 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 974s ok 421 974s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 974s ok 422 974s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 974s ok 423 974s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 974s ok 424 974s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 974s ok 425 974s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 974s ok 426 974s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 974s ok 427 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 974s ok 428 974s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 974s ok 429 974s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 974s ok 430 974s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 974s ok 431 974s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 974s ok 432 974s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 974s ok 433 974s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 974s ok 434 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 974s ok 435 974s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 974s ok 436 974s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 974s ok 437 974s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 974s ok 438 974s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 974s ok 439 974s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 974s ok 440 974s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 974s ok 441 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 974s ok 442 974s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 974s ok 443 974s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 974s ok 444 974s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 974s ok 445 974s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 974s ok 446 974s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 974s ok 447 974s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 974s ok 448 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 974s ok 449 974s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 974s ok 450 974s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 974s ok 451 974s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 974s ok 452 974s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 974s ok 453 974s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 974s ok 454 974s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 974s ok 455 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 974s ok 456 974s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 974s ok 457 974s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 974s ok 458 974s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 974s ok 459 974s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 974s ok 460 974s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 974s ok 461 974s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 974s ok 462 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 974s ok 463 974s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 974s ok 464 974s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 974s ok 465 974s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 974s ok 466 974s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 974s ok 467 974s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 974s ok 468 974s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 974s ok 469 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 974s ok 470 974s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 974s ok 471 974s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 974s ok 472 974s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 974s ok 473 974s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 974s ok 474 974s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 974s ok 475 974s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 974s ok 476 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 974s ok 477 974s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 974s ok 478 974s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 974s ok 479 974s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 974s ok 480 974s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 974s ok 481 974s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 974s ok 482 974s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 974s ok 483 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 974s ok 484 974s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 974s ok 485 974s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 974s ok 486 974s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 974s ok 487 974s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 974s ok 488 974s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 974s ok 489 974s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 974s ok 490 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 974s ok 491 974s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 974s ok 492 974s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 974s ok 493 974s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 974s ok 494 974s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 974s ok 495 974s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 974s ok 496 974s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 974s ok 497 974s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 974s ok 498 974s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 974s ok 499 974s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 974s ok 500 974s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 974s ok 501 974s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 974s ok 502 974s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 974s ok 503 974s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 974s ok 504 974s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 974s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 974s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/groups1 974s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 974s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 974s ok 977s t/modules/autoindex.t ............... 977s 1..84 977s # Running under perl version 5.038002 for linux 977s # Current time local: Sun Mar 24 20:03:51 2024 977s # Current time GMT: Sun Mar 24 20:03:51 2024 977s # Using Test.pm version 1.31 977s # Using Apache/Test.pm version 1.42 977s --- 977s IndexOrderDefault Ascending Name 977s GET /modules/autoindex/htaccess/ 977s ok 1 977s --- 977s IndexOrderDefault Ascending Name 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 2 977s --- 977s IndexOrderDefault Ascending Name 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 3 977s --- 977s IndexOrderDefault Ascending Name 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 4 977s --- 977s IndexOrderDefault Ascending Name 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 5 977s --- 977s IndexOrderDefault Ascending Name 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 6 977s --- 977s IndexOrderDefault Ascending Name 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 7 977s --- 977s IndexOrderDefault Ascending Date 977s GET /modules/autoindex/htaccess/ 977s ok 8 977s --- 977s IndexOrderDefault Ascending Date 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 9 977s --- 977s IndexOrderDefault Ascending Date 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 10 977s --- 977s IndexOrderDefault Ascending Date 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 11 977s --- 977s IndexOrderDefault Ascending Date 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 12 977s --- 977s IndexOrderDefault Ascending Date 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 13 977s --- 977s IndexOrderDefault Ascending Date 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 14 977s --- 977s IndexOrderDefault Ascending Size 977s GET /modules/autoindex/htaccess/ 977s ok 15 977s --- 977s IndexOrderDefault Ascending Size 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 16 977s --- 977s IndexOrderDefault Ascending Size 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 17 977s --- 977s IndexOrderDefault Ascending Size 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 18 977s --- 977s IndexOrderDefault Ascending Size 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 19 977s --- 977s IndexOrderDefault Ascending Size 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 20 977s --- 977s IndexOrderDefault Ascending Size 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 21 977s --- 977s IndexOrderDefault Descending Name 977s 977s GET /modules/autoindex/htaccess/ 977s ok 22 977s --- 977s IndexOrderDefault Descending Name 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 23 977s --- 977s IndexOrderDefault Descending Name 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 24 977s --- 977s IndexOrderDefault Descending Name 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 25 977s --- 977s IndexOrderDefault Descending Name 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 26 977s --- 977s IndexOrderDefault Descending Name 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 27 977s --- 977s IndexOrderDefault Descending Name 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 28 977s --- 977s IndexOrderDefault Descending Date 977s GET /modules/autoindex/htaccess/ 977s ok 29 977s --- 977s IndexOrderDefault Descending Date 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 30 977s --- 977s IndexOrderDefault Descending Date 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 31 977s --- 977s IndexOrderDefault Descending Date 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 32 977s --- 977s IndexOrderDefault Descending Date 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 33 977s --- 977s IndexOrderDefault Descending Date 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 34 977s --- 977s IndexOrderDefault Descending Date 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 35 977s --- 977s IndexOrderDefault Descending Size 977s GET /modules/autoindex/htaccess/ 977s ok 36 977s --- 977s IndexOrderDefault Descending Size 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 37 977s --- 977s IndexOrderDefault Descending Size 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 38 977s --- 977s IndexOrderDefault Descending Size 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 39 977s --- 977s IndexOrderDefault Descending Size 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 40 977s --- 977s IndexOrderDefault Descending Size 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 41 977s --- 977s IndexOrderDefault Descending Size 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 42 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s GET /modules/autoindex/htaccess/ 977s ok 43 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 44 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 45 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 46 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 47 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 48 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Name 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 49 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s GET /modules/autoindex/htaccess/ 977s ok 50 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 51 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 52 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 53 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 54 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 55 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Date 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 56 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s GET /modules/autoindex/htaccess/ 977s ok 57 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 58 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 59 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 60 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 61 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 62 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Ascending Size 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 63 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s GET /modules/autoindex/htaccess/ 977s ok 64 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 65 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 66 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 67 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 68 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 69 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Name 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 70 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s GET /modules/autoindex/htaccess/ 977s ok 71 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 72 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 73 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 74 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 75 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 76 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Date 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 77 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s GET /modules/autoindex/htaccess/ 977s ok 78 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s 977s (C=N O=A) 977s GET /modules/autoindex/htaccess/?C=N&O=A 977s ok 79 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s 977s (C=N O=D) 977s GET /modules/autoindex/htaccess/?C=N&O=D 977s ok 80 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s 977s (C=M O=A) 977s GET /modules/autoindex/htaccess/?C=M&O=A 977s ok 81 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s 977s (C=M O=D) 977s GET /modules/autoindex/htaccess/?C=M&O=D 977s ok 82 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s 977s (C=S O=A) 977s GET /modules/autoindex/htaccess/?C=S&O=A 977s ok 83 977s --- 977s IndexOptions FancyIndexing 977s IndexOrderDefault Descending Size 977s 977s (C=S O=D) 977s GET /modules/autoindex/htaccess/?C=S&O=D 977s ok 84 977s ok 980s t/modules/autoindex2.t .............. 980s 1..3 980s # Running under perl version 5.038002 for linux 980s # Current time local: Sun Mar 24 20:03:54 2024 980s # Current time GMT: Sun Mar 24 20:03:54 2024 980s # Using Test.pm version 1.31 980s # Using Apache/Test.pm version 1.42 980s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 980s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 980s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 980s # testing : dir_broken should not be listed 980s # expected: 0 980s # received: 0 980s ok 1 980s # testing : dir_normal should be listed 980s # expected: 1 980s # received: 1 980s ok 2 980s # testing : dir_protected should not be listed 980s # expected: 0 980s # received: 0 980s ok 3 980s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 980s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 980s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 980s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 980s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 980s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 980s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 980s ok 983s t/modules/brotli.t .................. 983s 1..64 983s # Running under perl version 5.038002 for linux 983s # Current time local: Sun Mar 24 20:03:57 2024 983s # Current time GMT: Sun Mar 24 20:03:57 2024 983s # Using Test.pm version 1.31 983s # Using Apache/Test.pm version 1.42 983s qvalue: 983s # expected: 200 983s # received: '200' 983s ok 1 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 2 983s qvalue: 983s # expected: 200 983s # received: '200' 983s ok 3 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 4 983s qvalue: 983s # expected: 200 983s # received: '200' 983s ok 5 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 6 983s qvalue: 983s # expected: 200 983s # received: '200' 983s ok 7 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 8 983s qvalue: 983s # expected: 200 983s # received: '200' 983s ok 9 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 10 983s qvalue: 983s # expected: 200 983s # received: '200' 983s ok 11 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 12 983s qvalue: ; 983s # expected: 200 983s # received: '200' 983s ok 13 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 14 983s qvalue: ; 983s # expected: 200 983s # received: '200' 983s ok 15 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 16 983s qvalue: ; 983s # expected: 200 983s # received: '200' 983s ok 17 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 18 983s qvalue: ;q= 983s # expected: 200 983s # received: '200' 983s ok 19 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 20 983s qvalue: ;q= 983s # expected: 200 983s # received: '200' 983s ok 21 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 22 983s qvalue: ;q= 983s # expected: 200 983s # received: '200' 983s ok 23 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 24 983s qvalue: ;q=0 983s # expected: 200 983s # received: '200' 983s ok 25 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 26 983s qvalue: ;q=0 983s # expected: 200 983s # received: '200' 983s ok 27 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 28 983s qvalue: ;q=0 983s # expected: 200 983s # received: '200' 983s ok 29 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 30 983s qvalue: ;q=0. 983s # expected: 200 983s # received: '200' 983s ok 31 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 32 983s qvalue: ;q=0. 983s # expected: 200 983s # received: '200' 983s ok 33 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 34 983s qvalue: ;q=0. 983s # expected: 200 983s # received: '200' 983s ok 35 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 36 983s qvalue: ;q=0.0 983s # expected: 200 983s # received: '200' 983s ok 37 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 38 983s qvalue: ;q=0.0 983s # expected: 200 983s # received: '200' 983s ok 39 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 40 983s qvalue: ;q=0.0 983s # expected: 200 983s # received: '200' 983s ok 41 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 42 983s qvalue: ;q=0.00 983s # expected: 200 983s # received: '200' 983s ok 43 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 44 983s qvalue: ;q=0.00 983s # expected: 200 983s # received: '200' 983s ok 45 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 46 983s qvalue: ;q=0.00 983s # expected: 200 983s # received: '200' 983s ok 47 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 48 983s qvalue: ;q=0.000 983s # expected: 200 983s # received: '200' 983s ok 49 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 50 983s qvalue: ;q=0.000 983s # expected: 200 983s # received: '200' 983s ok 51 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 52 983s qvalue: ;q=0.000 983s # expected: 200 983s # received: '200' 983s ok 53 983s # testing : response without Content-Encoding is OK 983s # expected: undef 983s # received: undef 983s ok 54 983s qvalue: ;q=0.0000 983s # expected: 200 983s # received: '200' 983s ok 55 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 56 983s qvalue: ;q=0.0000 983s # expected: 200 983s # received: '200' 983s ok 57 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 58 983s qvalue: ;q=0.0000 983s # expected: 200 983s # received: '200' 983s ok 59 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 60 983s # expected: 200 983s # received: '200' 983s ok 61 983s # testing : response Content-Encoding is OK 983s # expected: 'br' 983s # received: 'br' 983s ok 62 983s # expected: 200 983s # received: '200' 983s ok 63 983s # testing : response Content-Encoding is OK 983s # expected: 'gzip' 983s # received: 'gzip' 983s ok 64 983s ok 986s t/modules/buffer.t .................. 986s 1..12 986s # Running under perl version 5.038002 for linux 986s # Current time local: Sun Mar 24 20:04:00 2024 986s # Current time GMT: Sun Mar 24 20:04:00 2024 986s # Using Test.pm version 1.31 986s # Using Apache/Test.pm version 1.42 986s # testing : Checking return code is '200' 986s # expected: 200 986s # received: '200' 986s ok 1 986s ok 2 986s # testing : Checking return code is '200' 986s # expected: 200 986s # received: '200' 986s ok 3 986s ok 4 986s # testing : Checking return code is '200' 986s # expected: 200 986s # received: '200' 986s ok 5 986s ok 6 986s # testing : Checking return code is '200' 986s # expected: 200 986s # received: '200' 986s ok 7 986s ok 8 986s # testing : Checking return code is '200' 986s # expected: 200 986s # received: '200' 986s ok 9 986s ok 10 986s # testing : Checking return code is '200' 986s # expected: 200 986s # received: '200' 986s ok 11 986s ok 12 986s ok 989s t/modules/cache.t ................... 989s 1..3 989s # Running under perl version 5.038002 for linux 989s # Current time local: Sun Mar 24 20:04:03 2024 989s # Current time GMT: Sun Mar 24 20:04:03 2024 989s # Using Test.pm version 1.31 989s # Using Apache/Test.pm version 1.42 989s # testing : non-cached call to index.html 989s # expected: 200 989s # received: '200' 989s ok 1 989s # testing : call to cache index.html 989s # expected: 200 989s # received: '200' 989s ok 2 989s # testing : cached call to index.html 989s # expected: 200 989s # received: '200' 989s ok 3 989s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 989s ok 996s t/modules/cgi.t ..................... 996s 1..58 996s # Running under perl version 5.038002 for linux 996s # Current time local: Sun Mar 24 20:04:06 2024 996s # Current time GMT: Sun Mar 24 20:04:06 2024 996s # Using Test.pm version 1.31 996s # Using Apache/Test.pm version 1.42 996s # testing : return code for acceptpathinfodefault.sh 996s # expected: 200 996s # received: '200' 996s ok 1 996s # testing : body for acceptpathinfodefault.sh 996s # expected: '' 996s # received: '' 996s ok 2 996s # testing : return code for acceptpathinfodefault.sh/foo 996s # expected: 200 996s # received: '200' 996s ok 3 996s # testing : body for acceptpathinfodefault.sh/foo 996s # expected: '/foo' 996s # received: '/foo' 996s ok 4 996s # testing : return code for acceptpathinfooff.sh 996s # expected: 200 996s # received: '200' 996s ok 5 996s # testing : body for acceptpathinfooff.sh 996s # expected: '' 996s # received: '' 996s ok 6 996s # testing : return code for acceptpathinfooff.sh/foo 996s # expected: 404 996s # received: '404' 996s ok 7 996s # no body test for this one 996s ok 8 996s # testing : return code for acceptpathinfoon.sh 996s # expected: 200 996s # received: '200' 996s ok 9 996s # testing : body for acceptpathinfoon.sh 996s # expected: '' 996s # received: '' 996s ok 10 996s # testing : return code for acceptpathinfoon.sh/foo 996s # expected: 200 996s # received: '200' 996s ok 11 996s # testing : body for acceptpathinfoon.sh/foo 996s # expected: '/foo' 996s # received: '/foo' 996s ok 12 996s # testing : return code for bogus-perl.pl 996s # expected: 500 996s # received: '500' 996s ok 13 996s # cgi log created ok. 996s ok 14 996s # testing : return code for bogus-sh.sh 996s # expected: 500 996s # received: '500' 996s ok 15 996s # checking that log size (807) is bigger than it used to be (523) 996s ok 16 996s # testing : return code for nph-stderr.pl 996s # expected: 200 996s # received: '200' 996s ok 17 996s # testing : body for nph-stderr.pl 996s # expected: 'this is nph-stdout' 996s # received: 'this is nph-stdout' 996s ok 18 996s # testing : return code for nph-test.pl 996s # expected: 200 996s # received: '200' 996s ok 19 996s # testing : body for nph-test.pl 996s # expected: 'ok' 996s # received: 'ok' 996s ok 20 996s # testing : return code for perl.pl 996s # expected: 200 996s # received: '200' 996s ok 21 996s # testing : body for perl.pl 996s # expected: 'perl cgi' 996s # received: 'perl cgi' 996s ok 22 996s # testing : return code for sh.sh 996s # expected: 200 996s # received: '200' 996s ok 23 996s # testing : body for sh.sh 996s # expected: 'sh cgi' 996s # received: 'sh cgi' 996s ok 24 996s # testing : return code for stderr1.pl 996s # expected: 200 996s # received: '200' 996s ok 25 996s # testing : body for stderr1.pl 996s # expected: 'this is stdout' 996s # received: 'this is stdout' 996s ok 26 996s # testing : return code for stderr2.pl 996s # expected: 200 996s # received: '200' 996s ok 27 996s # testing : body for stderr2.pl 996s # expected: 'this is also stdout' 996s # received: 'this is also stdout' 996s ok 28 996s # testing : return code for stderr3.pl 996s # expected: 200 996s # received: '200' 996s ok 29 996s # testing : body for stderr3.pl 996s # expected: 'this is more stdout' 996s # received: 'this is more stdout' 996s ok 30 996s # posted content (length 10) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 996s # expected: '500' 996s # received: '500' 996s ok 31 996s # checking that log size (35956) is greater than 807 996s ok 32 996s # verifying that logged content is 10 characters 996s ok 33 996s # posted content (length 99) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 996s # expected: '500' 996s # received: '500' 996s ok 34 996s # checking that log size (36415) is greater than 35956 996s ok 35 996s # verifying that logged content is 99 characters 996s ok 36 996s # posted content (length 250) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 996s # expected: '500' 996s # received: '500' 996s ok 37 996s # checking that log size (37026) is greater than 36415 996s ok 38 996s # verifying that logged content is 250 characters 996s ok 39 996s # posted content (length 255) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 996s # expected: '500' 996s # received: '500' 996s ok 40 996s # checking that log size (37642) is greater than 37026 996s ok 41 996s # verifying that logged content is 255 characters 996s ok 42 996s # posted content (length 256) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 996s # expected: '500' 996s # received: '500' 996s ok 43 996s # checking that log size (38259) is greater than 37642 996s ok 44 996s # verifying that logged content is 256 characters 996s ok 45 996s # posted content (length 257) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 996s # expected: '500' 996s # received: '500' 996s ok 46 996s # checking that log size (38876) is greater than 38259 996s ok 47 996s # verifying that logged content is 256 characters 996s ok 48 996s # posted content (length 258) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 996s # expected: '500' 996s # received: '500' 996s ok 49 996s # checking that log size (39493) is greater than 38876 996s ok 50 996s # verifying that logged content is 256 characters 996s ok 51 996s # posted content (length 1024) to bogus-perl.pl 996s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 996s # expected: '500' 996s # received: '500' 996s ok 52 996s # checking that log size (40111) is greater than 39493 996s ok 53 996s # verifying that logged content is 256 characters 996s ok 54 996s # verifying log is greater than 40960 bytes. 996s ok 55 996s # verifying log did not grow after making bogus request. 996s ok 56 996s # verifying log did not grow after making another bogus request. 996s ok 57 996s # checking that HEAD /modules/cgi/perl.pl returns 200. 996s ok 58 996s ok 998s t/modules/data.t .................... 998s 1..2 998s # Running under perl version 5.038002 for linux 998s # Current time local: Sun Mar 24 20:04:12 2024 998s # Current time GMT: Sun Mar 24 20:04:12 2024 998s # Using Test.pm version 1.31 998s # Using Apache/Test.pm version 1.42 998s # testing : Checking return code is '200' 998s # expected: 200 998s # received: '200' 998s ok 1 998s ok 2 998s ok 1002s t/modules/dav.t ..................... 1002s 1..19 1002s # Running under perl version 5.038002 for linux 1002s # Current time local: Sun Mar 24 20:04:15 2024 1002s # Current time GMT: Sun Mar 24 20:04:15 2024 1002s # Using Test.pm version 1.31 1002s # Using Apache/Test.pm version 1.42 1002s resource lock test: 1002s ok 1 1002s DAV put test: 1002s ok 2 1002s getting DAV resource properties: 1002s ok 3 1002s created: Sun, 24 Mar 2024 20:04:17 GMT 1002s modified: Sun, 24 Mar 2024 20:04:17 GMT 1002s now: Sun, 24 Mar 2024 20:04:19 GMT 1002s ok 4 1002s ok 5 1002s resource lock status test: 1002s ok 6 1002s resource unlock test: 1002s ok 7 1002s resource lock status test: 1002s ok 8 1002s getting uri... 1002s expect: 1002s -> 1002s 1002s
1002s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1002s this is a page generated by
1002s the mod_dav test in the Apache
1002s perl test suite.
1002s
1002s 1002s 1002s <- 1002s ok 15 1002s ok 16 1002s resource delete test: 1002s ok 17 1002s expect 404 not found got: 404 1002s ok 18 1002s PR 49825: expect 400 bad request got: 400 1002s ok 19 1002s ok 1005s t/modules/deflate.t ................. 1005s 1..47 1005s # Running under perl version 5.038002 for linux 1005s # Current time local: Sun Mar 24 20:04:19 2024 1005s # Current time GMT: Sun Mar 24 20:04:19 2024 1005s # Using Test.pm version 1.31 1005s # Using Apache/Test.pm version 1.42 1005s testing default 1005s ok 1 1005s ok 2 1005s ok 3 1005s ok 4 1005s ok 5 1005s ok 6 1005s ok 7 1005s ok 8 1005s ok 9 1005s ok 10 1005s ok 11 1005s ok 12 1005s ok 13 1005s ok 14 1005s ok 15 1005s ok 16 1005s ok 17 1005s ok 18 1005s ok 19 1005s ok 20 1005s ok 21 1005s ok 22 1005s ok 23 1005s ok 24 1005s ok 25 1005s ok 26 1005s ok 27 1005s ok 28 1005s ok 29 1005s ok 30 1005s ok 31 1005s ok 32 1005s ok 33 1005s ok 34 1005s ok 35 1005s ok 36 1005s ok 37 1005s ok 38 1005s ok 39 1005s ok 40 1005s ok 41 1005s ok 42 1005s ok 43 1005s ok 44 1005s ok 45 1005s # testing : response was 304 1005s # expected: qr/HTTP\/1\.. 304/ 1005s # received: 'HTTP/1.1 304 Not Modified' 1005s ok 46 1005s # testing : expect EOF after 304 header 1005s # expected: 0 1005s # received: 0 1005s ok 47 1005s ok 1008s t/modules/digest.t .................. 1008s 1..13 1008s # Running under perl version 5.038002 for linux 1008s # Current time local: Sun Mar 24 20:04:22 2024 1008s # Current time GMT: Sun Mar 24 20:04:22 2024 1008s # Using Test.pm version 1.31 1008s # Using Apache/Test.pm version 1.42 1008s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm1 1008s # testing : no user to authenticate 1008s # expected: 401 1008s # received: '401' 1008s ok 1 1008s # testing : user1:foo not found 1008s # expected: 401 1008s # received: '401' 1008s ok 2 1008s # testing : user1:password1 found 1008s # expected: 200 1008s # received: '200' 1008s ok 3 1008s # testing : user1:password1 with query string found 1008s # expected: 200 1008s # received: '200' 1008s ok 4 1008s # testing : manual Authorization header query string 1008s # expected: 200 1008s # received: '200' 1008s ok 5 1008s # testing : manual Authorization with no query string in header 1008s # expected: 400 1008s # received: '400' 1008s ok 6 1008s # testing : manual Authorization header with mismatched query string 1008s # expected: 400 1008s # received: '400' 1008s ok 7 1008s # testing : manual Authorization header with mismatched query string 1008s # expected: 400 1008s # received: '400' 1008s ok 8 1008s # testing : manual Authorization with no query string in header + MSIE 1008s # expected: 200 1008s # received: '200' 1008s ok 9 1008s # testing : a compliant response coming from MSIE 1008s # expected: 200 1008s # received: '200' 1008s ok 10 1008s # testing : manual Authorization header with mismatched query string + MSIE 1008s # expected: 400 1008s # received: '400' 1008s ok 11 1008s # testing : manual Authorization header with mismatched query string + MSIE 1008s # expected: 400 1008s # received: '400' 1008s ok 12 1008s # testing : no query string + MSIE 1008s # expected: 200 1008s # received: '200' 1008s ok 13 1008s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm1 1008s ok 1011s t/modules/dir.t ..................... 1011s 1..212 1011s # Running under perl version 5.038002 for linux 1011s # Current time local: Sun Mar 24 20:04:25 2024 1011s # Current time GMT: Sun Mar 24 20:04:25 2024 1011s # Using Test.pm version 1.31 1011s # Using Apache/Test.pm version 1.42 1011s expecting 403 (forbidden) using DirectoryIndex foo 1011s ok 1 1011s running 5 test gambit for "1.html" 1011s ok 2 1011s ok 3 1011s ok 4 1011s ok 5 1011s ok 6 1011s running 5 test gambit for "2.html" 1011s ok 7 1011s ok 8 1011s ok 9 1011s ok 10 1011s ok 11 1011s running 5 test gambit for "3.html" 1011s ok 12 1011s ok 13 1011s ok 14 1011s ok 15 1011s ok 16 1011s running 5 test gambit for "4.html" 1011s ok 17 1011s ok 18 1011s ok 19 1011s ok 20 1011s ok 21 1011s running 5 test gambit for "5.html" 1011s ok 22 1011s ok 23 1011s ok 24 1011s ok 25 1011s ok 26 1011s running 5 test gambit for "6.html" 1011s ok 27 1011s ok 28 1011s ok 29 1011s ok 30 1011s ok 31 1011s running 5 test gambit for "7.html" 1011s ok 32 1011s ok 33 1011s ok 34 1011s ok 35 1011s ok 36 1011s running 5 test gambit for "8.html" 1011s ok 37 1011s ok 38 1011s ok 39 1011s ok 40 1011s ok 41 1011s running 5 test gambit for "9.html" 1011s ok 42 1011s ok 43 1011s ok 44 1011s ok 45 1011s ok 46 1011s running 5 test gambit for "0.html" 1011s ok 47 1011s ok 48 1011s ok 49 1011s ok 50 1011s ok 51 1011s expecting 403 (forbidden) using DirectoryIndex goo 1011s ok 52 1011s running 5 test gambit for "1.html" 1011s ok 53 1011s ok 54 1011s ok 55 1011s ok 56 1011s ok 57 1011s running 5 test gambit for "2.html" 1011s ok 58 1011s ok 59 1011s ok 60 1011s ok 61 1011s ok 62 1011s running 5 test gambit for "3.html" 1011s ok 63 1011s ok 64 1011s ok 65 1011s ok 66 1011s ok 67 1011s running 5 test gambit for "4.html" 1011s ok 68 1011s ok 69 1011s ok 70 1011s ok 71 1011s ok 72 1011s running 5 test gambit for "5.html" 1011s ok 73 1011s ok 74 1011s ok 75 1011s ok 76 1011s ok 77 1011s running 5 test gambit for "6.html" 1011s ok 78 1011s ok 79 1011s ok 80 1011s ok 81 1011s ok 82 1011s running 5 test gambit for "7.html" 1011s ok 83 1011s ok 84 1011s ok 85 1011s ok 86 1011s ok 87 1011s running 5 test gambit for "8.html" 1011s ok 88 1011s ok 89 1011s ok 90 1011s ok 91 1011s ok 92 1011s running 5 test gambit for "9.html" 1011s ok 93 1011s ok 94 1011s ok 95 1011s ok 96 1011s ok 97 1011s running 5 test gambit for "0.html" 1011s ok 98 1011s ok 99 1011s ok 100 1011s ok 101 1011s ok 102 1011s expecting 403 (forbidden) using DirectoryIndex moo 1011s ok 103 1011s running 5 test gambit for "1.html" 1011s ok 104 1011s ok 105 1011s ok 106 1011s ok 107 1011s ok 108 1011s running 5 test gambit for "2.html" 1011s ok 109 1011s ok 110 1011s ok 111 1011s ok 112 1011s ok 113 1011s running 5 test gambit for "3.html" 1011s ok 114 1011s ok 115 1011s ok 116 1011s ok 117 1011s ok 118 1011s running 5 test gambit for "4.html" 1011s ok 119 1011s ok 120 1011s ok 121 1011s ok 122 1011s ok 123 1011s running 5 test gambit for "5.html" 1011s ok 124 1011s ok 125 1011s ok 126 1011s ok 127 1011s ok 128 1011s running 5 test gambit for "6.html" 1011s ok 129 1011s ok 130 1011s ok 131 1011s ok 132 1011s ok 133 1011s running 5 test gambit for "7.html" 1011s ok 134 1011s ok 135 1011s ok 136 1011s ok 137 1011s ok 138 1011s running 5 test gambit for "8.html" 1011s ok 139 1011s ok 140 1011s ok 141 1011s ok 142 1011s ok 143 1011s running 5 test gambit for "9.html" 1011s ok 144 1011s ok 145 1011s ok 146 1011s ok 147 1011s ok 148 1011s running 5 test gambit for "0.html" 1011s ok 149 1011s ok 150 1011s ok 151 1011s ok 152 1011s ok 153 1011s expecting 403 (forbidden) using DirectoryIndex bleh 1011s ok 154 1011s running 5 test gambit for "1.html" 1011s ok 155 1011s ok 156 1011s ok 157 1011s ok 158 1011s ok 159 1011s running 5 test gambit for "2.html" 1011s ok 160 1011s ok 161 1011s ok 162 1011s ok 163 1011s ok 164 1011s running 5 test gambit for "3.html" 1011s ok 165 1011s ok 166 1011s ok 167 1011s ok 168 1011s ok 169 1011s running 5 test gambit for "4.html" 1011s ok 170 1011s ok 171 1011s ok 172 1011s ok 173 1011s ok 174 1011s running 5 test gambit for "5.html" 1011s ok 175 1011s ok 176 1011s ok 177 1011s ok 178 1011s ok 179 1011s running 5 test gambit for "6.html" 1011s ok 180 1011s ok 181 1011s ok 182 1011s ok 183 1011s ok 184 1011s running 5 test gambit for "7.html" 1011s ok 185 1011s ok 186 1011s ok 187 1011s ok 188 1011s ok 189 1011s running 5 test gambit for "8.html" 1011s ok 190 1011s ok 191 1011s ok 192 1011s ok 193 1011s ok 194 1011s running 5 test gambit for "9.html" 1011s ok 195 1011s ok 196 1011s ok 197 1011s ok 198 1011s ok 199 1011s running 5 test gambit for "0.html" 1011s ok 200 1011s ok 201 1011s ok 202 1011s ok 203 1011s ok 204 1011s DirectoryIndex /modules/alias/index.html 1011s ok 205 1011s expecting 403 for DirectoryIndex foo goo moo bleh 1011s ok 206 1011s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1011s ok 207 1011s 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 1011s ok 208 1011s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1011s ok 209 1011s ok 210 1011s ok 211 1011s ok 212 # skip missing DirectorySlash NotFound 1011s ok 1014s t/modules/directorymatch.t .......... 1014s 1..2 1014s # Running under perl version 5.038002 for linux 1014s # Current time local: Sun Mar 24 20:04:28 2024 1014s # Current time GMT: Sun Mar 24 20:04:28 2024 1014s # Using Test.pm version 1.31 1014s # Using Apache/Test.pm version 1.42 1014s # testing : code for /index.html 1014s # expected: 200 1014s # received: '200' 1014s ok 1 1014s # testing : check for DMMATCH1 1014s # expected: '1' 1014s # received: '1' 1014s ok 2 1014s ok 1017s t/modules/env.t ..................... 1017s 1..6 1017s # Running under perl version 5.038002 for linux 1017s # Current time local: Sun Mar 24 20:04:31 2024 1017s # Current time GMT: Sun Mar 24 20:04:31 2024 1017s # Using Test.pm version 1.31 1017s # Using Apache/Test.pm version 1.42 1017s # host: /modules/env/host.shtml 1017s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1017s ok 1 1017s # nothere: /modules/env/nothere.shtml 1017s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1017s ok 2 1017s # set: /modules/env/set.shtml 1017s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1017s ok 3 1017s # setempty: /modules/env/setempty.shtml 1017s # setempty: EXPECT -><- ACTUAL -><- 1017s ok 4 1017s # type: /modules/env/type.shtml 1017s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1017s ok 5 1017s # unset: /modules/env/unset.shtml 1017s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1017s ok 6 1017s ok 1019s t/modules/expires.t ................. 1019s 1..92 1019s # Running under perl version 5.038002 for linux 1019s # Current time local: Sun Mar 24 20:04:34 2024 1019s # Current time GMT: Sun Mar 24 20:04:34 2024 1019s # Using Test.pm version 1.31 1019s # Using Apache/Test.pm version 1.42 1019s # debug: index.html 1019s HTTP/1.1 200 OK 1019s Cache-Control: max-age=322831581 1019s Connection: close 1019s Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Accept-Ranges: bytes 1019s ETag: "3-60bb3bbdae3c0" 1019s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1019s Vary: In-If1 1019s Content-Length: 3 1019s Content-Type: text/html 1019s Expires: Sat, 17 Jun 2034 07:30:58 GMT 1019s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1019s Client-Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Client-Peer: 127.0.0.1:8529 1019s Client-Response-Num: 1 1019s DMMATCH1: 1 1019s ok 1 1019s # debug: [Cache-Control] [max-age=322831581] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["3-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Length] [3] 1019s # debug: [Content-Type] [text/html] 1019s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1019s # debug: expires 2034142258 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 332425819 1019s # debug: actual : 332425819 1019s ok 2 1019s # debug: text.txt 1019s HTTP/1.1 200 OK 1019s Cache-Control: max-age=0 1019s Connection: close 1019s Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Accept-Ranges: bytes 1019s ETag: "0-60bb3bbdae3c0" 1019s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1019s Vary: In-If1 1019s Content-Type: text/plain 1019s Expires: Sun, 24 Mar 2024 20:04:36 GMT 1019s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1019s Client-Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Client-Peer: 127.0.0.1:8529 1019s Client-Response-Num: 1 1019s DMMATCH1: 1 1019s ok 3 1019s # debug: [Cache-Control] [max-age=0] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["0-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Type] [text/plain] 1019s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: expires 1711310676 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 9594237 1019s # debug: actual : 9594237 1019s ok 4 1019s # debug: image.gif 1019s HTTP/1.1 200 OK 1019s Cache-Control: max-age=120 1019s Connection: close 1019s Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Accept-Ranges: bytes 1019s ETag: "0-60bb3bbdae3c0" 1019s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1019s Vary: In-If1 1019s Content-Type: image/gif 1019s Expires: Sun, 24 Mar 2024 20:06:36 GMT 1019s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1019s Client-Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Client-Peer: 127.0.0.1:8529 1019s Client-Response-Num: 1 1019s DMMATCH1: 1 1019s ok 5 1019s # debug: [Cache-Control] [max-age=120] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["0-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Type] [image/gif] 1019s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1019s # debug: expires 1711310796 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 120 1019s # debug: actual : 120 1019s ok 6 1019s # debug: foo.jpg 1019s HTTP/1.1 200 OK 1019s Cache-Control: max-age=86400 1019s Connection: close 1019s Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Accept-Ranges: bytes 1019s ETag: "0-60bb3bbdae3c0" 1019s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1019s Vary: In-If1 1019s Content-Type: image/jpeg 1019s Expires: Mon, 25 Mar 2024 20:04:36 GMT 1019s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1019s Client-Date: Sun, 24 Mar 2024 20:04:36 GMT 1019s Client-Peer: 127.0.0.1:8529 1019s Client-Response-Num: 1 1019s DMMATCH1: 1 1019s ok 7 1019s # debug: [Cache-Control] [max-age=86400] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["0-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Type] [image/jpeg] 1019s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1019s # debug: expires 1711397076 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 86400 1019s # debug: actual : 86400 1019s ok 8 1019s # debug: [Cache-Control] [max-age=322831581] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["3-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Length] [3] 1019s # debug: [Content-Type] [text/html] 1019s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1019s # debug: expires 2034142258 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 332425819 1019s # debug: actual : 332425819 1019s ok 9 1019s # debug: [Cache-Control] [max-age=0] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["0-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Type] [text/plain] 1019s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: expires 1711310676 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 9594237 1019s # debug: actual : 9594237 1019s ok 10 1019s # debug: [Cache-Control] [max-age=120] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Accept-Ranges] [bytes] 1019s # debug: [ETag] ["0-60bb3bbdae3c0"] 1019s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1019s # debug: [Vary] [In-If1] 1019s # debug: [Content-Type] [image/gif] 1019s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1019s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1019s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1019s # debug: [Client-Peer] [127.0.0.1:8529] 1019s # debug: [Client-Response-Num] [1] 1019s # debug: [DMMATCH1] [1] 1019s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1019s # debug: access 1711310676 1019s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1019s # debug: expires 1711310796 1019s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1019s # debug: modified 1701716439 1019s # debug: expected: 120 1019s # debug: actual : 120 1019s ok 11 1019s # debug: [Cache-Control] [max-age=86400] 1019s # debug: [Connection] [close] 1019s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 12 1020s # --- 1020s # ExpiresActive On 1020s # debug: [Cache-Control] [max-age=322831581] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1020s # debug: expires 2034142258 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 332425819 1020s # debug: actual : 332425819 1020s ok 13 1020s # --- 1020s # ExpiresActive On 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 14 1020s # --- 1020s # ExpiresActive On 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 15 1020s # --- 1020s # ExpiresActive On 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 16 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 weeks 17 days 10 minutes 29 seconds" 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 17 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 weeks 17 days 10 minutes 29 seconds" 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 18 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 weeks 17 days 10 minutes 29 seconds" 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 19 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 weeks 17 days 10 minutes 29 seconds" 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 20 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType text/plain M41483958 1020s # debug: [Cache-Control] [max-age=322831581] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1020s # debug: expires 2034142258 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 332425819 1020s # debug: actual : 332425819 1020s ok 21 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType text/plain M41483958 1020s # debug: [Cache-Control] [max-age=31889720] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Fri, 28 Mar 2025 22:19:57 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Fri, 28 Mar 2025 22:19:57 GMT 1020s # debug: expires 1743200397 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 41483958 1020s # debug: actual : 41483958 1020s ok 22 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType text/plain M41483958 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 23 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType text/plain M41483958 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 24 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A6418189 1020s ExpiresByType text/plain A89176 1020s # debug: [Cache-Control] [max-age=6418189] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Fri, 07 Jun 2024 02:54:25 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Fri, 07 Jun 2024 02:54:25 GMT 1020s # debug: expires 1717728865 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 6418189 1020s # debug: actual : 6418189 1020s ok 25 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A6418189 1020s ExpiresByType text/plain A89176 1020s # debug: [Cache-Control] [max-age=89176] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:50:52 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:50:52 GMT 1020s # debug: expires 1711399852 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 89176 1020s # debug: actual : 89176 1020s ok 26 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A6418189 1020s ExpiresByType text/plain A89176 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 27 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A6418189 1020s ExpiresByType text/plain A89176 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 28 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 18 days 7 hours 10 minutes 41 seconds" 1020s # debug: [Cache-Control] [max-age=1581041] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Fri, 12 Apr 2024 03:15:17 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Fri, 12 Apr 2024 03:15:17 GMT 1020s # debug: expires 1712891717 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 1581041 1020s # debug: actual : 1581041 1020s ok 29 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 18 days 7 hours 10 minutes 41 seconds" 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 30 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 18 days 7 hours 10 minutes 41 seconds" 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 31 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 18 days 7 hours 10 minutes 41 seconds" 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 32 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/gif "modification plus 1 years 2 months 2 weeks 4 days 7 hours 10 minutes 20 seconds" 1020s # debug: [Cache-Control] [max-age=322831581] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1020s # debug: expires 2034142258 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 332425819 1020s # debug: actual : 332425819 1020s ok 33 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/gif "modification plus 1 years 2 months 2 weeks 4 days 7 hours 10 minutes 20 seconds" 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 34 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/gif "modification plus 1 years 2 months 2 weeks 4 days 7 hours 10 minutes 20 seconds" 1020s # debug: [Cache-Control] [max-age=28706782] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Thu, 20 Feb 2025 02:10:59 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Thu, 20 Feb 2025 02:10:59 GMT 1020s # debug: expires 1740017459 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 38301020 1020s # debug: actual : 38301020 1020s ok 35 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/gif "modification plus 1 years 2 months 2 weeks 4 days 7 hours 10 minutes 20 seconds" 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 36 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 2 months 1 weeks 1 days 8 hours 41 minutes 23 seconds" 1020s ExpiresByType image/gif M34473721 1020s # debug: [Cache-Control] [max-age=5906483] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sat, 01 Jun 2024 04:45:59 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sat, 01 Jun 2024 04:45:59 GMT 1020s # debug: expires 1717217159 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 5906483 1020s # debug: actual : 5906483 1020s ok 37 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 2 months 1 weeks 1 days 8 hours 41 minutes 23 seconds" 1020s ExpiresByType image/gif M34473721 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 38 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 2 months 1 weeks 1 days 8 hours 41 minutes 23 seconds" 1020s ExpiresByType image/gif M34473721 1020s # debug: [Cache-Control] [max-age=24879483] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Mon, 06 Jan 2025 19:02:40 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 06 Jan 2025 19:02:40 GMT 1020s # debug: expires 1736190160 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 34473721 1020s # debug: actual : 34473721 1020s ok 39 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault "access plus 2 months 1 weeks 1 days 8 hours 41 minutes 23 seconds" 1020s ExpiresByType image/gif M34473721 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 40 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 months 6 days 7 hours 23 minutes 15 seconds" 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 41 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 months 6 days 7 hours 23 minutes 15 seconds" 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 42 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 months 6 days 7 hours 23 minutes 15 seconds" 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 43 1020s #--- 1020s # ExpiresActive On 1020s ExpiresDefault "modification plus 1 months 6 days 7 hours 23 minutes 15 seconds" 1020s # debug: [Cache-Control] [max-age=86400] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Mon, 25 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Mon, 25 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711397076 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 86400 1020s # debug: actual : 86400 1020s ok 44 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/jpeg A40529977 1020s # debug: [Cache-Control] [max-age=322831581] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1020s # debug: expires 2034142258 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 332425819 1020s # debug: actual : 332425819 1020s ok 45 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/jpeg A40529977 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 46 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/jpeg A40529977 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 47 1020s # --- 1020s # ExpiresActive On 1020s ExpiresByType image/jpeg A40529977 1020s # debug: [Cache-Control] [max-age=40529977] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Sun, 06 Jul 2025 22:24:13 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 06 Jul 2025 22:24:13 GMT 1020s # debug: expires 1751840653 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 40529977 1020s # debug: actual : 40529977 1020s ok 48 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A3371799 1020s ExpiresByType image/jpeg M38024683 1020s # debug: [Cache-Control] [max-age=3371799] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Expires] [Thu, 02 May 2024 20:41:15 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Thu, 02 May 2024 20:41:15 GMT 1020s # debug: expires 1714682475 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 3371799 1020s # debug: actual : 3371799 1020s ok 49 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A3371799 1020s ExpiresByType image/jpeg M38024683 1020s # debug: [Cache-Control] [max-age=0] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: expires 1711310676 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 9594237 1020s # debug: actual : 9594237 1020s ok 50 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A3371799 1020s ExpiresByType image/jpeg M38024683 1020s # debug: [Cache-Control] [max-age=120] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Expires] [Sun, 24 Mar 2024 20:06:36 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 24 Mar 2024 20:06:36 GMT 1020s # debug: expires 1711310796 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 120 1020s # debug: actual : 120 1020s ok 51 1020s # --- 1020s # ExpiresActive On 1020s ExpiresDefault A3371799 1020s ExpiresByType image/jpeg M38024683 1020s # debug: [Cache-Control] [max-age=28430445] 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Expires] [Sun, 16 Feb 2025 21:25:22 GMT] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s # debug: access Sun, 24 Mar 2024 20:04:36 GMT 1020s # debug: access 1711310676 1020s # debug: expires Sun, 16 Feb 2025 21:25:22 GMT 1020s # debug: expires 1739741122 1020s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1020s # debug: modified 1701716439 1020s # debug: expected: 38024683 1020s # debug: actual : 38024683 1020s ok 52 1020s # --- 1020s # ExpiresActive Off 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 53 1020s # --- 1020s # ExpiresActive Off 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 54 1020s # --- 1020s # ExpiresActive Off 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 55 1020s # --- 1020s # ExpiresActive Off 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 56 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 2 hours 21 minutes 7 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 57 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 2 hours 21 minutes 7 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 58 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 2 hours 21 minutes 7 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 59 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault "modification plus 1 years 2 months 1 weeks 13 days 2 hours 21 minutes 7 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 60 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType text/plain "modification plus 1 years 2 weeks 10 days 37 minutes 30 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 61 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType text/plain "modification plus 1 years 2 weeks 10 days 37 minutes 30 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 62 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType text/plain "modification plus 1 years 2 weeks 10 days 37 minutes 30 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 63 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType text/plain "modification plus 1 years 2 weeks 10 days 37 minutes 30 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 64 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M35102669 1020s ExpiresByType text/plain "modification plus 2 months 2 weeks 9 days 3 hours 37 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 65 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M35102669 1020s ExpiresByType text/plain "modification plus 2 months 2 weeks 9 days 3 hours 37 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 66 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M35102669 1020s ExpiresByType text/plain "modification plus 2 months 2 weeks 9 days 3 hours 37 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 67 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M35102669 1020s ExpiresByType text/plain "modification plus 2 months 2 weeks 9 days 3 hours 37 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 68 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault A34156954 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 69 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault A34156954 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 70 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault A34156954 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 71 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault A34156954 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 72 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 13 days 1 hours 31 minutes" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 73 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 13 days 1 hours 31 minutes" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 74 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 13 days 1 hours 31 minutes" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 75 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/gif "access plus 1 years 2 months 1 weeks 13 days 1 hours 31 minutes" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 76 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault "access plus 1 years 1 months 1 weeks 10 days 1 hours 39 minutes 48 seconds" 1020s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 8 days 6 hours 4 minutes 44 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 77 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault "access plus 1 years 1 months 1 weeks 10 days 1 hours 39 minutes 48 seconds" 1020s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 8 days 6 hours 4 minutes 44 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 78 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault "access plus 1 years 1 months 1 weeks 10 days 1 hours 39 minutes 48 seconds" 1020s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 8 days 6 hours 4 minutes 44 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 79 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault "access plus 1 years 1 months 1 weeks 10 days 1 hours 39 minutes 48 seconds" 1020s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 8 days 6 hours 4 minutes 44 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 80 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault M4253326 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 81 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault M4253326 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 82 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault M4253326 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 83 1020s #--- 1020s # ExpiresActive Off 1020s ExpiresDefault M4253326 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 84 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 4 days 3 hours 5 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 85 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 4 days 3 hours 5 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 86 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 4 days 3 hours 5 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 87 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 4 days 3 hours 5 minutes 16 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 88 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M6487300 1020s ExpiresByType image/jpeg "modification plus 2 months 11 days 4 hours 49 minutes 14 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["3-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Length] [3] 1020s # debug: [Content-Type] [text/html] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 89 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M6487300 1020s ExpiresByType image/jpeg "modification plus 2 months 11 days 4 hours 49 minutes 14 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [text/plain] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 90 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M6487300 1020s ExpiresByType image/jpeg "modification plus 2 months 11 days 4 hours 49 minutes 14 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/gif] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 91 1020s # --- 1020s # ExpiresActive Off 1020s ExpiresDefault M6487300 1020s ExpiresByType image/jpeg "modification plus 2 months 11 days 4 hours 49 minutes 14 seconds" 1020s # debug: [Connection] [close] 1020s # debug: [Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Accept-Ranges] [bytes] 1020s # debug: [ETag] ["0-60bb3bbdae3c0"] 1020s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10] 1020s # debug: [Vary] [In-If1] 1020s # debug: [Content-Type] [image/jpeg] 1020s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1020s # debug: [Client-Date] [Sun, 24 Mar 2024 20:04:36 GMT] 1020s # debug: [Client-Peer] [127.0.0.1:8529] 1020s # debug: [Client-Response-Num] [1] 1020s # debug: [DMMATCH1] [1] 1020s ok 92 1020s ok 1023s t/modules/ext_filter.t .............. 1023s 1..24 1023s # Running under perl version 5.038002 for linux 1023s # Current time local: Sun Mar 24 20:04:36 2024 1023s # Current time GMT: Sun Mar 24 20:04:36 2024 1023s # Using Test.pm version 1.31 1023s # Using Apache/Test.pm version 1.42 1023s # testing : sed output filter 1023s # expected: 'barbar' 1023s # received: 'barbar' 1023s ok 1 1023s # testing : slow filter process 1023s # expected: 'foobar' 1023s # received: 'foobar' 1023s ok 2 1023s # testing : echo worked 1023s # expected: 200 1023s # received: '200' 1023s ok 3 1023s # testing : request body filtered 1023s # expected: 'barbar 1023s # ' 1023s # received: 'barbar 1023s # ' 1023s ok 4 1023s # testing : got 413 error 1023s # expected: 413 1023s # received: '413' 1023s ok 5 1023s # testing : got 413 error body 1023s # expected: qr/413 Request Entity Too Large/ 1023s # received: ' 1023s # 1023s # 413 Request Entity Too Large 1023s # 1023s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1040s # 1040s # ' 1040s # received: ' 1040s #

Hello World!

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

No query was specified.

1040s # 1040s # ' 1040s # received: ' 1040s #

No query was specified.

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

Hello World!

1040s # 1040s # ' 1040s # received: ' 1040s #

Hello World!

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

No query was specified.

1040s # 1040s # ' 1040s # received: ' 1040s #

No query was specified.

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

mod_include test

1046s # 1046s # 1046s # Hello World 1046s # 1046s #

[back]

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

mod_include test

1046s # 1046s # 1046s # Hello World 1046s # 1046s #

[back]

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

mod_include test

1046s # 1046s # 1046s # Hello World 1046s # 1046s #

[back]

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

Load Balancer Manager for localhost

1072s # 1072s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10
1072s #
Server Built: 2024-01-24T22:00:03
1072s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1072s #
1072s #

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

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

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

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

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

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

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

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

LoadBalancer Status for balancer://failover [p5ff318c_failover]

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

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

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

Moved Permanently

1103s #

The document has moved here.

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

Moved Permanently

1103s #

The document has moved here.

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

Moved Permanently

1103s #

The document has moved here.

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

Moved Permanently

1103s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1103s #

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

Multiple Choices

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

Available documents: 1103s #

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

Multiple Choices

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

Available documents: 1103s #

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

Moved Permanently

1103s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1103s #

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

Multiple Choices

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

Available documents: 1103s #

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

Moved Permanently

1103s #

The document has moved here.

1103s # 1103s # ' 1103s ok 48 1103s ok 1106s t/modules/status.t .................. 1106s 1..1 1106s # Running under perl version 5.038002 for linux 1106s # Current time local: Sun Mar 24 20:06:00 2024 1106s # Current time GMT: Sun Mar 24 20:06:00 2024 1106s # Using Test.pm version 1.31 1106s # Using Apache/Test.pm version 1.42 1106s 1106s 1106s Apache Status 1106s 1106s

Apache Server Status for localhost (via 127.0.0.1)

1106s 1106s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10
1106s
Server MPM: worker
1106s
Server Built: 2024-01-24T22:00:03 1106s

1106s
Current Time: Sunday, 24-Mar-2024 20:06:03 UTC
1106s
Restart Time: Sunday, 24-Mar-2024 20:00:16 UTC
1106s
Parent Server Config. Generation: 1
1106s
Parent Server MPM Generation: 0
1106s
Server uptime: 5 minutes 46 seconds
1106s
Server load: 1.56 1.39 0.92
1106s
Total accesses: 6790 - Total Traffic: 139.9 MB - Total Duration: 90056
1106s
CPU Usage: u6.17 s5.47 cu1.61 cs.84 - 4.07% CPU load
1106s
19.6 requests/sec - 414.1 kB/second - 21.1 kB/request - 13.263 ms/request
1106s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1106s
_____W______________....................
1106s

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

1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s
SrvPIDAccMCPU 1106s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01644210/321/321_ 1106s 7.362118190.02.532.53 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01644210/331/331_ 1106s 7.362318080.09.079.07 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-01644210/322/322_ 1106s 7.382061680.015.6415.64 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01644210/472/472_ 1106s 7.372258240.013.7113.71 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01644210/323/323_ 1106s 7.382523450.02.792.79 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01644210/320/320W 1106s 7.360021440.02.812.81 1106s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01644210/322/322_ 1106s 7.362621520.02.662.66 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-01644210/380/380_ 1106s 7.3721168470.019.8719.87 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01644210/319/319_ 1106s 7.372223260.02.672.67 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01644210/321/321_ 1106s 7.382220390.01.731.73 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-01644630/330/330_ 1106s 6.532343100.02.552.55 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01644630/333/333_ 1106s 6.542035660.017.4917.49 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01644630/327/327_ 1106s 6.542221930.01.701.70 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01644630/323/323_ 1106s 6.5422151300.01.901.90 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01644630/322/322_ 1106s 6.542321180.01.601.60 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01644630/319/319_ 1106s 6.532120870.02.082.08 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01644630/419/419_ 1106s 6.542122270.06.056.05 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01644630/323/323_ 1106s 6.542359490.01.991.99 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01644630/321/321_ 1106s 6.542554390.017.4517.45 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01644630/342/342_ 1106s 6.542235540.013.6413.64 1106s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1106s
1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s 1106s
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
1106s 1106s ok 1 1106s ok 1109s t/modules/substitute.t .............. 1109s 1..19 1109s # Running under perl version 5.038002 for linux 1109s # Current time local: Sun Mar 24 20:06:03 2024 1109s # Current time GMT: Sun Mar 24 20:06:03 2024 1109s # Using Test.pm version 1.31 1109s # Using Apache/Test.pm version 1.42 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'barbar': OK 1109s ok 1 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'barbar': OK 1109s ok 2 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'foofoo': OK 1109s ok 3 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'barbar': OK 1109s ok 4 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'barbar': OK 1109s ok 5 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'barbar': OK 1109s ok 6 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'foof 1109s oo': OK 1109s ok 7 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'xfoo': OK 1109s ok 8 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1109s ok 9 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s barx 1109s ': OK 1109s ok 10 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'a$1axb(': OK 1109s ok 11 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'a$XX': OK 1109s ok 12 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1109s ok 13 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'x&x': OK 1109s ok 14 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'xx': OK 1109s ok 15 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'fcooar': OK 1109s ok 16 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'fc$1ar': OK 1109s ok 17 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'fdooar': OK 1109s ok 18 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s got 200 'XXXfooXXX 1109s bar': OK 1109s ok 19 1109s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1109s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1109s ok 1114s t/modules/unique_id.t ............... 1114s 1..300 1114s # Running under perl version 5.038002 for linux 1114s # Current time local: Sun Mar 24 20:06:06 2024 1114s # Current time GMT: Sun Mar 24 20:06:06 2024 1114s # Using Test.pm version 1.31 1114s # Using Apache/Test.pm version 1.42 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 1 1114s # unique id: ZgCHsfHIXN4dncavUhzwoQAAAAA 1114s ok 2 1114s ok 3 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 4 1114s # unique id: ZgCHsXoDaDnkAr6o1MooUAAAAEA 1114s ok 5 1114s ok 6 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 7 1114s # unique id: ZgCHsfHIXN4dncavUhzwogAAAAE 1114s ok 8 1114s ok 9 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 10 1114s # unique id: ZgCHsXoDaDnkAr6o1MooUQAAAEY 1114s ok 11 1114s ok 12 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 13 1114s # unique id: ZgCHsfHIXN4dncavUhzwowAAAAY 1114s ok 14 1114s ok 15 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 16 1114s # unique id: ZgCHsXoDaDnkAr6o1MooUgAAAEM 1114s ok 17 1114s ok 18 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 19 1114s # unique id: ZgCHsfHIXN4dncavUhzwpAAAAAM 1114s ok 20 1114s ok 21 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 22 1114s # unique id: ZgCHsXoDaDnkAr6o1MooUwAAAEE 1114s ok 23 1114s ok 24 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 25 1114s # unique id: ZgCHsfHIXN4dncavUhzwpQAAAAg 1114s ok 26 1114s ok 27 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 28 1114s # unique id: ZgCHsXoDaDnkAr6o1MooVAAAAEI 1114s ok 29 1114s ok 30 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 31 1114s # unique id: ZgCHsfHIXN4dncavUhzwpgAAAAc 1114s ok 32 1114s ok 33 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 34 1114s # unique id: ZgCHsXoDaDnkAr6o1MooVQAAAEg 1114s ok 35 1114s ok 36 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 37 1114s # unique id: ZgCHsfHIXN4dncavUhzwpwAAAAQ 1114s ok 38 1114s ok 39 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 40 1114s # unique id: ZgCHsXoDaDnkAr6o1MooVgAAAEc 1114s ok 41 1114s ok 42 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 43 1114s # unique id: ZgCHsfHIXN4dncavUhzwqAAAAAI 1114s ok 44 1114s ok 45 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 46 1114s # unique id: ZgCHsXoDaDnkAr6o1MooVwAAAEk 1114s ok 47 1114s ok 48 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 49 1114s # unique id: ZgCHsfHIXN4dncavUhzwqQAAAAk 1114s ok 50 1114s ok 51 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 52 1114s # unique id: ZgCHsXoDaDnkAr6o1MooWAAAAEQ 1114s ok 53 1114s ok 54 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 55 1114s # unique id: ZgCHsfHIXN4dncavUhzwqgAAAAU 1114s ok 56 1114s ok 57 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 58 1114s # unique id: ZgCHsXoDaDnkAr6o1MooWQAAAEU 1114s ok 59 1114s ok 60 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 61 1114s # unique id: ZgCHsfHIXN4dncavUhzwqwAAAAE 1114s ok 62 1114s ok 63 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 64 1114s # unique id: ZgCHsXoDaDnkAr6o1MooWgAAAEA 1114s ok 65 1114s ok 66 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 67 1114s # unique id: ZgCHsfHIXN4dncavUhzwrAAAAAA 1114s ok 68 1114s ok 69 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 70 1114s # unique id: ZgCHsXoDaDnkAr6o1MooWwAAAEY 1114s ok 71 1114s ok 72 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 73 1114s # unique id: ZgCHsfHIXN4dncavUhzwrQAAAAY 1114s ok 74 1114s ok 75 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 76 1114s # unique id: ZgCHsXoDaDnkAr6o1MooXAAAAEM 1114s ok 77 1114s ok 78 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 79 1114s # unique id: ZgCHsfHIXN4dncavUhzwrgAAAAM 1114s ok 80 1114s ok 81 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 82 1114s # unique id: ZgCHsXoDaDnkAr6o1MooXQAAAEE 1114s ok 83 1114s ok 84 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 85 1114s # unique id: ZgCHsfHIXN4dncavUhzwrwAAAAg 1114s ok 86 1114s ok 87 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 88 1114s # unique id: ZgCHsXoDaDnkAr6o1MooXgAAAEI 1114s ok 89 1114s ok 90 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 91 1114s # unique id: ZgCHsfHIXN4dncavUhzwsAAAAAc 1114s ok 92 1114s ok 93 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 94 1114s # unique id: ZgCHsXoDaDnkAr6o1MooXwAAAEg 1114s ok 95 1114s ok 96 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 97 1114s # unique id: ZgCHsfHIXN4dncavUhzwsQAAAAQ 1114s ok 98 1114s ok 99 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 100 1114s # unique id: ZgCHsXoDaDnkAr6o1MooYAAAAEc 1114s ok 101 1114s ok 102 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 103 1114s # unique id: ZgCHsvHIXN4dncavUhzwsgAAAAI 1114s ok 104 1114s ok 105 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 106 1114s # unique id: ZgCHsnoDaDnkAr6o1MooYQAAAEk 1114s ok 107 1114s ok 108 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 109 1114s # unique id: ZgCHsvHIXN4dncavUhzwswAAAAk 1114s ok 110 1114s ok 111 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 112 1114s # unique id: ZgCHsnoDaDnkAr6o1MooYgAAAEQ 1114s ok 113 1114s ok 114 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 115 1114s # unique id: ZgCHsvHIXN4dncavUhzwtAAAAAE 1114s ok 116 1114s ok 117 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 118 1114s # unique id: ZgCHsnoDaDnkAr6o1MooYwAAAEU 1114s ok 119 1114s ok 120 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 121 1114s # unique id: ZgCHsvHIXN4dncavUhzwtQAAAAU 1114s ok 122 1114s ok 123 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 124 1114s # unique id: ZgCHsnoDaDnkAr6o1MooZAAAAEA 1114s ok 125 1114s ok 126 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 127 1114s # unique id: ZgCHsvHIXN4dncavUhzwtgAAAAA 1114s ok 128 1114s ok 129 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 130 1114s # unique id: ZgCHsnoDaDnkAr6o1MooZQAAAEY 1114s ok 131 1114s ok 132 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 133 1114s # unique id: ZgCHsvHIXN4dncavUhzwtwAAAAY 1114s ok 134 1114s ok 135 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 136 1114s # unique id: ZgCHsnoDaDnkAr6o1MooZgAAAEM 1114s ok 137 1114s ok 138 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 139 1114s # unique id: ZgCHsvHIXN4dncavUhzwuAAAAAM 1114s ok 140 1114s ok 141 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 142 1114s # unique id: ZgCHsnoDaDnkAr6o1MooZwAAAEE 1114s ok 143 1114s ok 144 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 145 1114s # unique id: ZgCHsvHIXN4dncavUhzwuQAAAAg 1114s ok 146 1114s ok 147 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 148 1114s # unique id: ZgCHsnoDaDnkAr6o1MooaAAAAEI 1114s ok 149 1114s ok 150 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 151 1114s # unique id: ZgCHsvHIXN4dncavUhzwugAAAAQ 1114s ok 152 1114s ok 153 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 154 1114s # unique id: ZgCHsnoDaDnkAr6o1MooaQAAAEg 1114s ok 155 1114s ok 156 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 157 1114s # unique id: ZgCHsvHIXN4dncavUhzwuwAAAAc 1114s ok 158 1114s ok 159 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 160 1114s # unique id: ZgCHsnoDaDnkAr6o1MooagAAAEc 1114s ok 161 1114s ok 162 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 163 1114s # unique id: ZgCHsvHIXN4dncavUhzwvAAAAAI 1114s ok 164 1114s ok 165 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 166 1114s # unique id: ZgCHsnoDaDnkAr6o1MooawAAAEk 1114s ok 167 1114s ok 168 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 169 1114s # unique id: ZgCHsvHIXN4dncavUhzwvQAAAAk 1114s ok 170 1114s ok 171 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 172 1114s # unique id: ZgCHsnoDaDnkAr6o1MoobAAAAEQ 1114s ok 173 1114s ok 174 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 175 1114s # unique id: ZgCHsvHIXN4dncavUhzwvgAAAAU 1114s ok 176 1114s ok 177 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 178 1114s # unique id: ZgCHsnoDaDnkAr6o1MoobQAAAEU 1114s ok 179 1114s ok 180 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 181 1114s # unique id: ZgCHsvHIXN4dncavUhzwvwAAAAE 1114s ok 182 1114s ok 183 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 184 1114s # unique id: ZgCHsnoDaDnkAr6o1MoobgAAAEA 1114s ok 185 1114s ok 186 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 187 1114s # unique id: ZgCHsvHIXN4dncavUhzwwAAAAAA 1114s ok 188 1114s ok 189 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 190 1114s # unique id: ZgCHsnoDaDnkAr6o1MoobwAAAEY 1114s ok 191 1114s ok 192 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 193 1114s # unique id: ZgCHsvHIXN4dncavUhzwwQAAAAY 1114s ok 194 1114s ok 195 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 196 1114s # unique id: ZgCHsnoDaDnkAr6o1MoocAAAAEM 1114s ok 197 1114s ok 198 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 199 1114s # unique id: ZgCHsvHIXN4dncavUhzwwgAAAAM 1114s ok 200 1114s ok 201 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 202 1114s # unique id: ZgCHsnoDaDnkAr6o1MoocQAAAEE 1114s ok 203 1114s ok 204 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 205 1114s # unique id: ZgCHsvHIXN4dncavUhzwwwAAAAg 1114s ok 206 1114s ok 207 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 208 1114s # unique id: ZgCHsnoDaDnkAr6o1MoocgAAAEI 1114s ok 209 1114s ok 210 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 211 1114s # unique id: ZgCHsvHIXN4dncavUhzwxAAAAAQ 1114s ok 212 1114s ok 213 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 214 1114s # unique id: ZgCHs3oDaDnkAr6o1MoocwAAAEg 1114s ok 215 1114s ok 216 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 217 1114s # unique id: ZgCHs_HIXN4dncavUhzwxQAAAAc 1114s ok 218 1114s ok 219 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 220 1114s # unique id: ZgCHs3oDaDnkAr6o1MoodAAAAEc 1114s ok 221 1114s ok 222 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 223 1114s # unique id: ZgCHs_HIXN4dncavUhzwxgAAAAI 1114s ok 224 1114s ok 225 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 226 1114s # unique id: ZgCHs3oDaDnkAr6o1MoodQAAAEk 1114s ok 227 1114s ok 228 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 229 1114s # unique id: ZgCHs_HIXN4dncavUhzwxwAAAAU 1114s ok 230 1114s ok 231 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 232 1114s # unique id: ZgCHs3oDaDnkAr6o1MoodgAAAEU 1114s ok 233 1114s ok 234 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 235 1114s # unique id: ZgCHs_HIXN4dncavUhzwyAAAAAk 1114s ok 236 1114s ok 237 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 238 1114s # unique id: ZgCHs3oDaDnkAr6o1MoodwAAAEQ 1114s ok 239 1114s ok 240 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 241 1114s # unique id: ZgCHs_HIXN4dncavUhzwyQAAAAE 1114s ok 242 1114s ok 243 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 244 1114s # unique id: ZgCHs3oDaDnkAr6o1MooeAAAAEA 1114s ok 245 1114s ok 246 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 247 1114s # unique id: ZgCHs_HIXN4dncavUhzwygAAAAA 1114s ok 248 1114s ok 249 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 250 1114s # unique id: ZgCHs3oDaDnkAr6o1MooeQAAAEY 1114s ok 251 1114s ok 252 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 253 1114s # unique id: ZgCHs_HIXN4dncavUhzwywAAAAY 1114s ok 254 1114s ok 255 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 256 1114s # unique id: ZgCHs3oDaDnkAr6o1MooegAAAEM 1114s ok 257 1114s ok 258 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 259 1114s # unique id: ZgCHs_HIXN4dncavUhzwzAAAAAM 1114s ok 260 1114s ok 261 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 262 1114s # unique id: ZgCHs3oDaDnkAr6o1MooewAAAEE 1114s ok 263 1114s ok 264 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 265 1114s # unique id: ZgCHs_HIXN4dncavUhzwzQAAAAg 1114s ok 266 1114s ok 267 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 268 1114s # unique id: ZgCHs3oDaDnkAr6o1MoofAAAAEI 1114s ok 269 1114s ok 270 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 271 1114s # unique id: ZgCHs_HIXN4dncavUhzwzgAAAAQ 1114s ok 272 1114s ok 273 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 274 1114s # unique id: ZgCHs3oDaDnkAr6o1MoofQAAAEg 1114s ok 275 1114s ok 276 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 277 1114s # unique id: ZgCHs_HIXN4dncavUhzwzwAAAAc 1114s ok 278 1114s ok 279 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 280 1114s # unique id: ZgCHs3oDaDnkAr6o1MoofgAAAEc 1114s ok 281 1114s ok 282 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 283 1114s # unique id: ZgCHs_HIXN4dncavUhzw0AAAAAI 1114s ok 284 1114s ok 285 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 286 1114s # unique id: ZgCHs3oDaDnkAr6o1MoofwAAAEk 1114s ok 287 1114s ok 288 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 289 1114s # unique id: ZgCHs_HIXN4dncavUhzw0QAAAAU 1114s ok 290 1114s ok 291 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 292 1114s # unique id: ZgCHs3oDaDnkAr6o1MoogAAAAEU 1114s ok 293 1114s ok 294 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 295 1114s # unique id: ZgCHs_HIXN4dncavUhzw0gAAAAk 1114s ok 296 1114s ok 297 1114s # testing : fetch unique ID 1114s # expected: 200 1114s # received: '200' 1114s ok 298 1114s # unique id: ZgCHs3oDaDnkAr6o1MoogQAAAEQ 1114s ok 299 1114s ok 300 1114s ok 1119s t/modules/usertrack.t ............... 1119s 1..1004 1119s # Running under perl version 5.038002 for linux 1119s # Current time local: Sun Mar 24 20:06:11 2024 1119s # Current time GMT: Sun Mar 24 20:06:11 2024 1119s # Using Test.pm version 1.31 1119s # Using Apache/Test.pm version 1.42 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 1 1119s ok 2 1119s Set-Cookie: usertrack_test=ad83c7a9.6146d96d1c96a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=ad83c7a9.6146d96d1c96a 1119s ok 3 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 4 1119s ok 5 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 6 1119s ok 7 1119s Set-Cookie: usertrack_test=2b4c9319.6146d96d1f222; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=2b4c9319.6146d96d1f222 1119s ok 8 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 9 1119s ok 10 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 11 1119s ok 12 1119s Set-Cookie: usertrack_test=9dc4171e.6146d96d20af3; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=9dc4171e.6146d96d20af3 1119s ok 13 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 14 1119s ok 15 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 16 1119s ok 17 1119s Set-Cookie: usertrack_test=b019e897.6146d96d22010; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=b019e897.6146d96d22010 1119s ok 18 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 19 1119s ok 20 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 21 1119s ok 22 1119s Set-Cookie: usertrack_test=faa7bd22.6146d96d238f0; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=faa7bd22.6146d96d238f0 1119s ok 23 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 24 1119s ok 25 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 26 1119s ok 27 1119s Set-Cookie: usertrack_test=a2161b8f.6146d96d25139; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=a2161b8f.6146d96d25139 1119s ok 28 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 29 1119s ok 30 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 31 1119s ok 32 1119s Set-Cookie: usertrack_test=bfad4b7d.6146d96d265a4; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=bfad4b7d.6146d96d265a4 1119s ok 33 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 34 1119s ok 35 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 36 1119s ok 37 1119s Set-Cookie: usertrack_test=df7fa1ae.6146d96d27fc5; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=df7fa1ae.6146d96d27fc5 1119s ok 38 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 39 1119s ok 40 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 41 1119s ok 42 1119s Set-Cookie: usertrack_test=dc272e1f.6146d96d294cf; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=dc272e1f.6146d96d294cf 1119s ok 43 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 44 1119s ok 45 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 46 1119s ok 47 1119s Set-Cookie: usertrack_test=c9040515.6146d96d2a708; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=c9040515.6146d96d2a708 1119s ok 48 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 49 1119s ok 50 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 51 1119s ok 52 1119s Set-Cookie: usertrack_test=441ede23.6146d96d2bff0; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=441ede23.6146d96d2bff0 1119s ok 53 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 54 1119s ok 55 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 56 1119s ok 57 1119s Set-Cookie: usertrack_test=eb5ce262.6146d96d2d35a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=eb5ce262.6146d96d2d35a 1119s ok 58 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 59 1119s ok 60 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 61 1119s ok 62 1119s Set-Cookie: usertrack_test=4307ac56.6146d96d2e8c8; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=4307ac56.6146d96d2e8c8 1119s ok 63 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 64 1119s ok 65 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 66 1119s ok 67 1119s Set-Cookie: usertrack_test=f67300d9.6146d96d2fb91; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=f67300d9.6146d96d2fb91 1119s ok 68 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 69 1119s ok 70 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 71 1119s ok 72 1119s Set-Cookie: usertrack_test=e8dce204.6146d96d30e97; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=e8dce204.6146d96d30e97 1119s ok 73 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 74 1119s ok 75 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 76 1119s ok 77 1119s Set-Cookie: usertrack_test=365a397f.6146d96d33b38; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=365a397f.6146d96d33b38 1119s ok 78 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 79 1119s ok 80 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 81 1119s ok 82 1119s Set-Cookie: usertrack_test=f83246e2.6146d96d3484c; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=f83246e2.6146d96d3484c 1119s ok 83 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 84 1119s ok 85 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 86 1119s ok 87 1119s Set-Cookie: usertrack_test=d4d1425b.6146d96d353f0; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=d4d1425b.6146d96d353f0 1119s ok 88 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 89 1119s ok 90 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 91 1119s ok 92 1119s Set-Cookie: usertrack_test=6da4229b.6146d96d3647a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=6da4229b.6146d96d3647a 1119s ok 93 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 94 1119s ok 95 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 96 1119s ok 97 1119s Set-Cookie: usertrack_test=d7f50fb6.6146d96d37a75; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=d7f50fb6.6146d96d37a75 1119s ok 98 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 99 1119s ok 100 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 101 1119s ok 102 1119s Set-Cookie: usertrack_test=2b12e1fe.6146d96d39d4d; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=2b12e1fe.6146d96d39d4d 1119s ok 103 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 104 1119s ok 105 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 106 1119s ok 107 1119s Set-Cookie: usertrack_test=5f22621c.6146d96d3b174; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=5f22621c.6146d96d3b174 1119s ok 108 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 109 1119s ok 110 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 111 1119s ok 112 1119s Set-Cookie: usertrack_test=c816705e.6146d96d3c295; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=c816705e.6146d96d3c295 1119s ok 113 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 114 1119s ok 115 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 116 1119s ok 117 1119s Set-Cookie: usertrack_test=e939b0ac.6146d96d3cfbb; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=e939b0ac.6146d96d3cfbb 1119s ok 118 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 119 1119s ok 120 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 121 1119s ok 122 1119s Set-Cookie: usertrack_test=a1f873ca.6146d96d3dd71; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=a1f873ca.6146d96d3dd71 1119s ok 123 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 124 1119s ok 125 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 126 1119s ok 127 1119s Set-Cookie: usertrack_test=907b3c22.6146d96d3f89f; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=907b3c22.6146d96d3f89f 1119s ok 128 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 129 1119s ok 130 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 131 1119s ok 132 1119s Set-Cookie: usertrack_test=1668db5b.6146d96d40719; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=1668db5b.6146d96d40719 1119s ok 133 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 134 1119s ok 135 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 136 1119s ok 137 1119s Set-Cookie: usertrack_test=8f184600.6146d96d41769; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=8f184600.6146d96d41769 1119s ok 138 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 139 1119s ok 140 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 141 1119s ok 142 1119s Set-Cookie: usertrack_test=18567d2e.6146d96d42344; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=18567d2e.6146d96d42344 1119s ok 143 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 144 1119s ok 145 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 146 1119s ok 147 1119s Set-Cookie: usertrack_test=5034ae8e.6146d96d43e4a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=5034ae8e.6146d96d43e4a 1119s ok 148 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 149 1119s ok 150 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 151 1119s ok 152 1119s Set-Cookie: usertrack_test=e530b271.6146d96d45225; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=e530b271.6146d96d45225 1119s ok 153 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 154 1119s ok 155 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 156 1119s ok 157 1119s Set-Cookie: usertrack_test=2ba055e7.6146d96d461b3; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=2ba055e7.6146d96d461b3 1119s ok 158 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 159 1119s ok 160 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 161 1119s ok 162 1119s Set-Cookie: usertrack_test=d9e61abb.6146d96d46da5; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=d9e61abb.6146d96d46da5 1119s ok 163 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 164 1119s ok 165 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 166 1119s ok 167 1119s Set-Cookie: usertrack_test=63147cf3.6146d96d4835f; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=63147cf3.6146d96d4835f 1119s ok 168 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 169 1119s ok 170 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 171 1119s ok 172 1119s Set-Cookie: usertrack_test=b760bce.6146d96d490d7; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=b760bce.6146d96d490d7 1119s ok 173 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 174 1119s ok 175 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 176 1119s ok 177 1119s Set-Cookie: usertrack_test=83cddac9.6146d96d4a2b1; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=83cddac9.6146d96d4a2b1 1119s ok 178 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 179 1119s ok 180 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 181 1119s ok 182 1119s Set-Cookie: usertrack_test=859e00a1.6146d96d4afe0; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=859e00a1.6146d96d4afe0 1119s ok 183 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 184 1119s ok 185 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 186 1119s ok 187 1119s Set-Cookie: usertrack_test=b6626126.6146d96d4baad; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=b6626126.6146d96d4baad 1119s ok 188 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 189 1119s ok 190 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 191 1119s ok 192 1119s Set-Cookie: usertrack_test=c8287d9f.6146d96d4c70e; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=c8287d9f.6146d96d4c70e 1119s ok 193 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 194 1119s ok 195 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 196 1119s ok 197 1119s Set-Cookie: usertrack_test=9b152d1e.6146d96d4d9f3; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=9b152d1e.6146d96d4d9f3 1119s ok 198 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 199 1119s ok 200 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 201 1119s ok 202 1119s Set-Cookie: usertrack_test=42c2a3e0.6146d96d4e608; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=42c2a3e0.6146d96d4e608 1119s ok 203 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 204 1119s ok 205 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 206 1119s ok 207 1119s Set-Cookie: usertrack_test=16db1249.6146d96d4f19e; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=16db1249.6146d96d4f19e 1119s ok 208 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 209 1119s ok 210 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 211 1119s ok 212 1119s Set-Cookie: usertrack_test=7dafdf83.6146d96d4fdf2; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=7dafdf83.6146d96d4fdf2 1119s ok 213 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 214 1119s ok 215 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 216 1119s ok 217 1119s Set-Cookie: usertrack_test=c197c7f4.6146d96d51086; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=c197c7f4.6146d96d51086 1119s ok 218 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 219 1119s ok 220 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 221 1119s ok 222 1119s Set-Cookie: usertrack_test=6e350ffa.6146d96d51e1f; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=6e350ffa.6146d96d51e1f 1119s ok 223 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 224 1119s ok 225 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 226 1119s ok 227 1119s Set-Cookie: usertrack_test=7a50755b.6146d96d52a54; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=7a50755b.6146d96d52a54 1119s ok 228 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 229 1119s ok 230 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 231 1119s ok 232 1119s Set-Cookie: usertrack_test=b8a7170a.6146d96d5351a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=b8a7170a.6146d96d5351a 1119s ok 233 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 234 1119s ok 235 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 236 1119s ok 237 1119s Set-Cookie: usertrack_test=a41c888f.6146d96d54ffc; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=a41c888f.6146d96d54ffc 1119s ok 238 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 239 1119s ok 240 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 241 1119s ok 242 1119s Set-Cookie: usertrack_test=fbf44c4f.6146d96d56153; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=fbf44c4f.6146d96d56153 1119s ok 243 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 244 1119s ok 245 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 246 1119s ok 247 1119s Set-Cookie: usertrack_test=68312d0a.6146d96d575a0; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=68312d0a.6146d96d575a0 1119s ok 248 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 249 1119s ok 250 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 251 1119s ok 252 1119s Set-Cookie: usertrack_test=e0618de4.6146d96d5857c; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=e0618de4.6146d96d5857c 1119s ok 253 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 254 1119s ok 255 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 256 1119s ok 257 1119s Set-Cookie: usertrack_test=5b566b7d.6146d96d594b6; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=5b566b7d.6146d96d594b6 1119s ok 258 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 259 1119s ok 260 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 261 1119s ok 262 1119s Set-Cookie: usertrack_test=c257b1e3.6146d96d5a476; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=c257b1e3.6146d96d5a476 1119s ok 263 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 264 1119s ok 265 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 266 1119s ok 267 1119s Set-Cookie: usertrack_test=41a787f5.6146d96d5bac8; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=41a787f5.6146d96d5bac8 1119s ok 268 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 269 1119s ok 270 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 271 1119s ok 272 1119s Set-Cookie: usertrack_test=9522f7d.6146d96d5ca26; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=9522f7d.6146d96d5ca26 1119s ok 273 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 274 1119s ok 275 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 276 1119s ok 277 1119s Set-Cookie: usertrack_test=ac913b36.6146d96d5e248; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=ac913b36.6146d96d5e248 1119s ok 278 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 279 1119s ok 280 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 281 1119s ok 282 1119s Set-Cookie: usertrack_test=1ba67c3c.6146d96d5f324; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=1ba67c3c.6146d96d5f324 1119s ok 283 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 284 1119s ok 285 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 286 1119s ok 287 1119s Set-Cookie: usertrack_test=a5e4032.6146d96d6017d; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=a5e4032.6146d96d6017d 1119s ok 288 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 289 1119s ok 290 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 291 1119s ok 292 1119s Set-Cookie: usertrack_test=da87e7b9.6146d96d60e3c; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=da87e7b9.6146d96d60e3c 1119s ok 293 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 294 1119s ok 295 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 296 1119s ok 297 1119s Set-Cookie: usertrack_test=72d0ee97.6146d96d6345c; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=72d0ee97.6146d96d6345c 1119s ok 298 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 299 1119s ok 300 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 301 1119s ok 302 1119s Set-Cookie: usertrack_test=1e08ba09.6146d96d648b0; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=1e08ba09.6146d96d648b0 1119s ok 303 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 304 1119s ok 305 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 306 1119s ok 307 1119s Set-Cookie: usertrack_test=18227fdc.6146d96d66216; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=18227fdc.6146d96d66216 1119s ok 308 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 309 1119s ok 310 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 311 1119s ok 312 1119s Set-Cookie: usertrack_test=1aa302.6146d96d67383; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=1aa302.6146d96d67383 1119s ok 313 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 314 1119s ok 315 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 316 1119s ok 317 1119s Set-Cookie: usertrack_test=80b917f0.6146d96d68144; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=80b917f0.6146d96d68144 1119s ok 318 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 319 1119s ok 320 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 321 1119s ok 322 1119s Set-Cookie: usertrack_test=9a52d076.6146d96d68dc3; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=9a52d076.6146d96d68dc3 1119s ok 323 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 324 1119s ok 325 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 326 1119s ok 327 1119s Set-Cookie: usertrack_test=6afeecc3.6146d96d6a302; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=6afeecc3.6146d96d6a302 1119s ok 328 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 329 1119s ok 330 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 331 1119s ok 332 1119s Set-Cookie: usertrack_test=a926378d.6146d96d6af42; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=a926378d.6146d96d6af42 1119s ok 333 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 334 1119s ok 335 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 336 1119s ok 337 1119s Set-Cookie: usertrack_test=5a8edec.6146d96d6bb41; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=5a8edec.6146d96d6bb41 1119s ok 338 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 339 1119s ok 340 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 341 1119s ok 342 1119s Set-Cookie: usertrack_test=62973d2c.6146d96d6ce8f; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=62973d2c.6146d96d6ce8f 1119s ok 343 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 344 1119s ok 345 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 346 1119s ok 347 1119s Set-Cookie: usertrack_test=76b48f3f.6146d96d6db60; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=76b48f3f.6146d96d6db60 1119s ok 348 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 349 1119s ok 350 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 351 1119s ok 352 1119s Set-Cookie: usertrack_test=b71cb767.6146d96d6e72f; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=b71cb767.6146d96d6e72f 1119s ok 353 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 354 1119s ok 355 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 356 1119s ok 357 1119s Set-Cookie: usertrack_test=9b881d92.6146d96d6f3a6; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=9b881d92.6146d96d6f3a6 1119s ok 358 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 359 1119s ok 360 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 361 1119s ok 362 1119s Set-Cookie: usertrack_test=cbe42023.6146d96d7071d; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=cbe42023.6146d96d7071d 1119s ok 363 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 364 1119s ok 365 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 366 1119s ok 367 1119s Set-Cookie: usertrack_test=c91b8cec.6146d96d7146f; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=c91b8cec.6146d96d7146f 1119s ok 368 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 369 1119s ok 370 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 371 1119s ok 372 1119s Set-Cookie: usertrack_test=bffcd97f.6146d96d7296a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=bffcd97f.6146d96d7296a 1119s ok 373 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 374 1119s ok 375 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 376 1119s ok 377 1119s Set-Cookie: usertrack_test=d78e3b26.6146d96d734f2; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=d78e3b26.6146d96d734f2 1119s ok 378 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 379 1119s ok 380 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 381 1119s ok 382 1119s Set-Cookie: usertrack_test=6401fef4.6146d96d749fc; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=6401fef4.6146d96d749fc 1119s ok 383 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 384 1119s ok 385 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 386 1119s ok 387 1119s Set-Cookie: usertrack_test=12252ff9.6146d96d76a0a; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=12252ff9.6146d96d76a0a 1119s ok 388 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 389 1119s ok 390 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 391 1119s ok 392 1119s Set-Cookie: usertrack_test=1fb279a3.6146d96d77d79; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=1fb279a3.6146d96d77d79 1119s ok 393 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 394 1119s ok 395 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 396 1119s ok 397 1119s Set-Cookie: usertrack_test=d4e8e98b.6146d96d7900d; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=d4e8e98b.6146d96d7900d 1119s ok 398 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 399 1119s ok 400 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 401 1119s ok 402 1119s Set-Cookie: usertrack_test=aab31f33.6146d96d7ab60; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=aab31f33.6146d96d7ab60 1119s ok 403 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 404 1119s ok 405 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 406 1119s ok 407 1119s Set-Cookie: usertrack_test=798e804a.6146d96d7be50; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=798e804a.6146d96d7be50 1119s ok 408 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 409 1119s ok 410 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 411 1119s ok 412 1119s Set-Cookie: usertrack_test=638ceeb.6146d96d7d624; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=638ceeb.6146d96d7d624 1119s ok 413 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 414 1119s ok 415 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 416 1119s ok 417 1119s Set-Cookie: usertrack_test=b0ad8e74.6146d96d7e8e5; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=b0ad8e74.6146d96d7e8e5 1119s ok 418 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 419 1119s ok 420 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 421 1119s ok 422 1119s Set-Cookie: usertrack_test=cdb3d6e5.6146d96d7f9b4; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=cdb3d6e5.6146d96d7f9b4 1119s ok 423 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 424 1119s ok 425 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 426 1119s ok 427 1119s Set-Cookie: usertrack_test=a718d9de.6146d96d80fc4; path=/; expires=Sun, 24-Mar-24 20:07:14 GMT 1119s Cookie: usertrack_test=a718d9de.6146d96d80fc4 1119s ok 428 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 429 1119s ok 430 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 431 1119s ok 432 1119s Set-Cookie: usertrack_test=49625087.6146d96d82100; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=49625087.6146d96d82100 1119s ok 433 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 434 1119s ok 435 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 436 1119s ok 437 1119s Set-Cookie: usertrack_test=d57414d.6146d96d834af; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=d57414d.6146d96d834af 1119s ok 438 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 439 1119s ok 440 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 441 1119s ok 442 1119s Set-Cookie: usertrack_test=ae4a360.6146d96d84a97; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ae4a360.6146d96d84a97 1119s ok 443 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 444 1119s ok 445 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 446 1119s ok 447 1119s Set-Cookie: usertrack_test=a2d76f2a.6146d96d85daf; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=a2d76f2a.6146d96d85daf 1119s ok 448 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 449 1119s ok 450 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 451 1119s ok 452 1119s Set-Cookie: usertrack_test=1747c7f4.6146d96d8752a; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=1747c7f4.6146d96d8752a 1119s ok 453 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 454 1119s ok 455 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 456 1119s ok 457 1119s Set-Cookie: usertrack_test=1f7ac0ad.6146d96d88524; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=1f7ac0ad.6146d96d88524 1119s ok 458 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 459 1119s ok 460 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 461 1119s ok 462 1119s Set-Cookie: usertrack_test=364951c.6146d96d897be; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=364951c.6146d96d897be 1119s ok 463 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 464 1119s ok 465 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 466 1119s ok 467 1119s Set-Cookie: usertrack_test=e34b6d21.6146d96d8bb1c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e34b6d21.6146d96d8bb1c 1119s ok 468 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 469 1119s ok 470 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 471 1119s ok 472 1119s Set-Cookie: usertrack_test=93b51012.6146d96d8c866; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=93b51012.6146d96d8c866 1119s ok 473 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 474 1119s ok 475 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 476 1119s ok 477 1119s Set-Cookie: usertrack_test=e0b9c638.6146d96d8e40b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e0b9c638.6146d96d8e40b 1119s ok 478 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 479 1119s ok 480 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 481 1119s ok 482 1119s Set-Cookie: usertrack_test=356dd2ff.6146d96d8f056; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=356dd2ff.6146d96d8f056 1119s ok 483 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 484 1119s ok 485 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 486 1119s ok 487 1119s Set-Cookie: usertrack_test=66ef0764.6146d96d8fc3c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=66ef0764.6146d96d8fc3c 1119s ok 488 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 489 1119s ok 490 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 491 1119s ok 492 1119s Set-Cookie: usertrack_test=8bc86732.6146d96d910f8; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=8bc86732.6146d96d910f8 1119s ok 493 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 494 1119s ok 495 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 496 1119s ok 497 1119s Set-Cookie: usertrack_test=b74a2c74.6146d96d92341; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=b74a2c74.6146d96d92341 1119s ok 498 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 499 1119s ok 500 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 501 1119s ok 502 1119s Set-Cookie: usertrack_test=e937a261.6146d96d93405; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e937a261.6146d96d93405 1119s ok 503 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 504 1119s ok 505 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 506 1119s ok 507 1119s Set-Cookie: usertrack_test=ece14964.6146d96d947c5; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ece14964.6146d96d947c5 1119s ok 508 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 509 1119s ok 510 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 511 1119s ok 512 1119s Set-Cookie: usertrack_test=14b6cdc8.6146d96d9586e; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=14b6cdc8.6146d96d9586e 1119s ok 513 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 514 1119s ok 515 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 516 1119s ok 517 1119s Set-Cookie: usertrack_test=dcaa850e.6146d96d968d0; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=dcaa850e.6146d96d968d0 1119s ok 518 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 519 1119s ok 520 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 521 1119s ok 522 1119s Set-Cookie: usertrack_test=34ba2c2c.6146d96d9816c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=34ba2c2c.6146d96d9816c 1119s ok 523 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 524 1119s ok 525 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 526 1119s ok 527 1119s Set-Cookie: usertrack_test=33a6d745.6146d96d99226; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=33a6d745.6146d96d99226 1119s ok 528 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 529 1119s ok 530 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 531 1119s ok 532 1119s Set-Cookie: usertrack_test=5bbc8e2.6146d96d9a21f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=5bbc8e2.6146d96d9a21f 1119s ok 533 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 534 1119s ok 535 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 536 1119s ok 537 1119s Set-Cookie: usertrack_test=2c147715.6146d96d9d260; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=2c147715.6146d96d9d260 1119s ok 538 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 539 1119s ok 540 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 541 1119s ok 542 1119s Set-Cookie: usertrack_test=ad72b683.6146d96d9e3a8; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ad72b683.6146d96d9e3a8 1119s ok 543 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 544 1119s ok 545 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 546 1119s ok 547 1119s Set-Cookie: usertrack_test=e2a4056e.6146d96d9f3a2; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e2a4056e.6146d96d9f3a2 1119s ok 548 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 549 1119s ok 550 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 551 1119s ok 552 1119s Set-Cookie: usertrack_test=42a7b812.6146d96da0816; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=42a7b812.6146d96da0816 1119s ok 553 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 554 1119s ok 555 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 556 1119s ok 557 1119s Set-Cookie: usertrack_test=582f4955.6146d96da167b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=582f4955.6146d96da167b 1119s ok 558 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 559 1119s ok 560 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 561 1119s ok 562 1119s Set-Cookie: usertrack_test=ffde6d73.6146d96da26f9; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ffde6d73.6146d96da26f9 1119s ok 563 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 564 1119s ok 565 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 566 1119s ok 567 1119s Set-Cookie: usertrack_test=811c7f32.6146d96da459e; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=811c7f32.6146d96da459e 1119s ok 568 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 569 1119s ok 570 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 571 1119s ok 572 1119s Set-Cookie: usertrack_test=f24812af.6146d96da55d6; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=f24812af.6146d96da55d6 1119s ok 573 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 574 1119s ok 575 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 576 1119s ok 577 1119s Set-Cookie: usertrack_test=e62fd5c5.6146d96da67b8; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e62fd5c5.6146d96da67b8 1119s ok 578 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 579 1119s ok 580 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 581 1119s ok 582 1119s Set-Cookie: usertrack_test=6835df7d.6146d96da9576; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=6835df7d.6146d96da9576 1119s ok 583 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 584 1119s ok 585 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 586 1119s ok 587 1119s Set-Cookie: usertrack_test=38204f36.6146d96daa668; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=38204f36.6146d96daa668 1119s ok 588 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 589 1119s ok 590 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 591 1119s ok 592 1119s Set-Cookie: usertrack_test=b2d4953f.6146d96dab58d; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=b2d4953f.6146d96dab58d 1119s ok 593 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 594 1119s ok 595 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 596 1119s ok 597 1119s Set-Cookie: usertrack_test=228014ed.6146d96daca69; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=228014ed.6146d96daca69 1119s ok 598 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 599 1119s ok 600 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 601 1119s ok 602 1119s Set-Cookie: usertrack_test=e3168ea5.6146d96dad990; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e3168ea5.6146d96dad990 1119s ok 603 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 604 1119s ok 605 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 606 1119s ok 607 1119s Set-Cookie: usertrack_test=a8f8e852.6146d96dae969; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=a8f8e852.6146d96dae969 1119s ok 608 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 609 1119s ok 610 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 611 1119s ok 612 1119s Set-Cookie: usertrack_test=4a300388.6146d96db4761; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=4a300388.6146d96db4761 1119s ok 613 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 614 1119s ok 615 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 616 1119s ok 617 1119s Set-Cookie: usertrack_test=ab2dd18.6146d96db8df3; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ab2dd18.6146d96db8df3 1119s ok 618 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 619 1119s ok 620 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 621 1119s ok 622 1119s Set-Cookie: usertrack_test=cad3136a.6146d96dba02d; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=cad3136a.6146d96dba02d 1119s ok 623 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 624 1119s ok 625 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 626 1119s ok 627 1119s Set-Cookie: usertrack_test=26291f79.6146d96dbbc47; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=26291f79.6146d96dbbc47 1119s ok 628 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 629 1119s ok 630 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 631 1119s ok 632 1119s Set-Cookie: usertrack_test=c1e72d52.6146d96dbcd65; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=c1e72d52.6146d96dbcd65 1119s ok 633 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 634 1119s ok 635 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 636 1119s ok 637 1119s Set-Cookie: usertrack_test=5d96b628.6146d96dbddf1; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=5d96b628.6146d96dbddf1 1119s ok 638 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 639 1119s ok 640 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 641 1119s ok 642 1119s Set-Cookie: usertrack_test=73dd4d63.6146d96dc13f4; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=73dd4d63.6146d96dc13f4 1119s ok 643 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 644 1119s ok 645 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 646 1119s ok 647 1119s Set-Cookie: usertrack_test=ef7e562e.6146d96dc3789; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ef7e562e.6146d96dc3789 1119s ok 648 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 649 1119s ok 650 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 651 1119s ok 652 1119s Set-Cookie: usertrack_test=3e65e5d8.6146d96dc481f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=3e65e5d8.6146d96dc481f 1119s ok 653 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 654 1119s ok 655 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 656 1119s ok 657 1119s Set-Cookie: usertrack_test=28b5ba59.6146d96dc574b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=28b5ba59.6146d96dc574b 1119s ok 658 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 659 1119s ok 660 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 661 1119s ok 662 1119s Set-Cookie: usertrack_test=29c9f96d.6146d96dc7280; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=29c9f96d.6146d96dc7280 1119s ok 663 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 664 1119s ok 665 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 666 1119s ok 667 1119s Set-Cookie: usertrack_test=9b2483a3.6146d96dc84c5; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=9b2483a3.6146d96dc84c5 1119s ok 668 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 669 1119s ok 670 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 671 1119s ok 672 1119s Set-Cookie: usertrack_test=12b1fbea.6146d96dcbb6f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=12b1fbea.6146d96dcbb6f 1119s ok 673 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 674 1119s ok 675 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 676 1119s ok 677 1119s Set-Cookie: usertrack_test=1adf0b0.6146d96dceb75; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=1adf0b0.6146d96dceb75 1119s ok 678 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 679 1119s ok 680 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 681 1119s ok 682 1119s Set-Cookie: usertrack_test=37808cf2.6146d96dd1ed9; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=37808cf2.6146d96dd1ed9 1119s ok 683 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 684 1119s ok 685 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 686 1119s ok 687 1119s Set-Cookie: usertrack_test=5fcdd743.6146d96dd423c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=5fcdd743.6146d96dd423c 1119s ok 688 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 689 1119s ok 690 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 691 1119s ok 692 1119s Set-Cookie: usertrack_test=39e3ad6f.6146d96dd6d87; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=39e3ad6f.6146d96dd6d87 1119s ok 693 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 694 1119s ok 695 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 696 1119s ok 697 1119s Set-Cookie: usertrack_test=361d1140.6146d96dd97a0; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=361d1140.6146d96dd97a0 1119s ok 698 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 699 1119s ok 700 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 701 1119s ok 702 1119s Set-Cookie: usertrack_test=260f58ed.6146d96ddc4f5; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=260f58ed.6146d96ddc4f5 1119s ok 703 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 704 1119s ok 705 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 706 1119s ok 707 1119s Set-Cookie: usertrack_test=fbc49645.6146d96ddfb20; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=fbc49645.6146d96ddfb20 1119s ok 708 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 709 1119s ok 710 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 711 1119s ok 712 1119s Set-Cookie: usertrack_test=e6a3dff8.6146d96de487e; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e6a3dff8.6146d96de487e 1119s ok 713 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 714 1119s ok 715 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 716 1119s ok 717 1119s Set-Cookie: usertrack_test=9d42c839.6146d96de81d7; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=9d42c839.6146d96de81d7 1119s ok 718 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 719 1119s ok 720 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 721 1119s ok 722 1119s Set-Cookie: usertrack_test=289fad21.6146d96debac8; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=289fad21.6146d96debac8 1119s ok 723 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 724 1119s ok 725 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 726 1119s ok 727 1119s Set-Cookie: usertrack_test=94182e92.6146d96df0755; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=94182e92.6146d96df0755 1119s ok 728 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 729 1119s ok 730 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 731 1119s ok 732 1119s Set-Cookie: usertrack_test=95ec8807.6146d96df3324; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=95ec8807.6146d96df3324 1119s ok 733 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 734 1119s ok 735 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 736 1119s ok 737 1119s Set-Cookie: usertrack_test=dba973b3.6146d96df442f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=dba973b3.6146d96df442f 1119s ok 738 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 739 1119s ok 740 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 741 1119s ok 742 1119s Set-Cookie: usertrack_test=d7f62e76.6146d96df551a; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=d7f62e76.6146d96df551a 1119s ok 743 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 744 1119s ok 745 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 746 1119s ok 747 1119s Set-Cookie: usertrack_test=d0184f5d.6146d96df69df; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=d0184f5d.6146d96df69df 1119s ok 748 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 749 1119s ok 750 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 751 1119s ok 752 1119s Set-Cookie: usertrack_test=7b7c5983.6146d96df7a9c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=7b7c5983.6146d96df7a9c 1119s ok 753 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 754 1119s ok 755 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 756 1119s ok 757 1119s Set-Cookie: usertrack_test=8cf7e191.6146d96df8a8d; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=8cf7e191.6146d96df8a8d 1119s ok 758 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 759 1119s ok 760 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 761 1119s ok 762 1119s Set-Cookie: usertrack_test=3a5a0bbe.6146d96dfb1c0; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=3a5a0bbe.6146d96dfb1c0 1119s ok 763 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 764 1119s ok 765 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 766 1119s ok 767 1119s Set-Cookie: usertrack_test=6b94b7b5.6146d96dfc326; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=6b94b7b5.6146d96dfc326 1119s ok 768 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 769 1119s ok 770 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 771 1119s ok 772 1119s Set-Cookie: usertrack_test=cb337f02.6146d96dfd13f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=cb337f02.6146d96dfd13f 1119s ok 773 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 774 1119s ok 775 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 776 1119s ok 777 1119s Set-Cookie: usertrack_test=f583a31c.6146d96dfecad; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=f583a31c.6146d96dfecad 1119s ok 778 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 779 1119s ok 780 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 781 1119s ok 782 1119s Set-Cookie: usertrack_test=77f1651e.6146d96dfff30; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=77f1651e.6146d96dfff30 1119s ok 783 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 784 1119s ok 785 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 786 1119s ok 787 1119s Set-Cookie: usertrack_test=9b4c7fc8.6146d96e01c4e; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=9b4c7fc8.6146d96e01c4e 1119s ok 788 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 789 1119s ok 790 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 791 1119s ok 792 1119s Set-Cookie: usertrack_test=3ac1543.6146d96e02e88; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=3ac1543.6146d96e02e88 1119s ok 793 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 794 1119s ok 795 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 796 1119s ok 797 1119s Set-Cookie: usertrack_test=48d88816.6146d96e04140; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=48d88816.6146d96e04140 1119s ok 798 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 799 1119s ok 800 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 801 1119s ok 802 1119s Set-Cookie: usertrack_test=ac007e9a.6146d96e0834b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ac007e9a.6146d96e0834b 1119s ok 803 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 804 1119s ok 805 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 806 1119s ok 807 1119s Set-Cookie: usertrack_test=cdd00843.6146d96e0968b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=cdd00843.6146d96e0968b 1119s ok 808 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 809 1119s ok 810 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 811 1119s ok 812 1119s Set-Cookie: usertrack_test=8be9d5f0.6146d96e0eba7; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=8be9d5f0.6146d96e0eba7 1119s ok 813 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 814 1119s ok 815 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 816 1119s ok 817 1119s Set-Cookie: usertrack_test=3bdca19.6146d96e12c28; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=3bdca19.6146d96e12c28 1119s ok 818 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 819 1119s ok 820 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 821 1119s ok 822 1119s Set-Cookie: usertrack_test=69e51f10.6146d96e17fc2; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=69e51f10.6146d96e17fc2 1119s ok 823 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 824 1119s ok 825 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 826 1119s ok 827 1119s Set-Cookie: usertrack_test=ba7c1ace.6146d96e1c16d; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ba7c1ace.6146d96e1c16d 1119s ok 828 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 829 1119s ok 830 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 831 1119s ok 832 1119s Set-Cookie: usertrack_test=b2d54c09.6146d96e1f026; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=b2d54c09.6146d96e1f026 1119s ok 833 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 834 1119s ok 835 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 836 1119s ok 837 1119s Set-Cookie: usertrack_test=b0efb7ea.6146d96e21fc9; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=b0efb7ea.6146d96e21fc9 1119s ok 838 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 839 1119s ok 840 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 841 1119s ok 842 1119s Set-Cookie: usertrack_test=e9b2c360.6146d96e2562f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e9b2c360.6146d96e2562f 1119s ok 843 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 844 1119s ok 845 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 846 1119s ok 847 1119s Set-Cookie: usertrack_test=2902b63b.6146d96e285e4; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=2902b63b.6146d96e285e4 1119s ok 848 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 849 1119s ok 850 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 851 1119s ok 852 1119s Set-Cookie: usertrack_test=e112130b.6146d96e2a17e; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e112130b.6146d96e2a17e 1119s ok 853 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 854 1119s ok 855 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 856 1119s ok 857 1119s Set-Cookie: usertrack_test=f1ac8aa0.6146d96e2c347; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=f1ac8aa0.6146d96e2c347 1119s ok 858 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 859 1119s ok 860 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 861 1119s ok 862 1119s Set-Cookie: usertrack_test=c5ae7c0.6146d96e2e713; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=c5ae7c0.6146d96e2e713 1119s ok 863 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 864 1119s ok 865 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 866 1119s ok 867 1119s Set-Cookie: usertrack_test=e964baae.6146d96e30c58; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e964baae.6146d96e30c58 1119s ok 868 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 869 1119s ok 870 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 871 1119s ok 872 1119s Set-Cookie: usertrack_test=53cff35e.6146d96e32fb5; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=53cff35e.6146d96e32fb5 1119s ok 873 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 874 1119s ok 875 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 876 1119s ok 877 1119s Set-Cookie: usertrack_test=12bab793.6146d96e3550c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=12bab793.6146d96e3550c 1119s ok 878 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 879 1119s ok 880 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 881 1119s ok 882 1119s Set-Cookie: usertrack_test=6850e06d.6146d96e3779b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=6850e06d.6146d96e3779b 1119s ok 883 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 884 1119s ok 885 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 886 1119s ok 887 1119s Set-Cookie: usertrack_test=4c0336b1.6146d96e391a8; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=4c0336b1.6146d96e391a8 1119s ok 888 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 889 1119s ok 890 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 891 1119s ok 892 1119s Set-Cookie: usertrack_test=41d408a7.6146d96e3b0c4; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=41d408a7.6146d96e3b0c4 1119s ok 893 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 894 1119s ok 895 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 896 1119s ok 897 1119s Set-Cookie: usertrack_test=bdc6327b.6146d96e3d170; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=bdc6327b.6146d96e3d170 1119s ok 898 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 899 1119s ok 900 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 901 1119s ok 902 1119s Set-Cookie: usertrack_test=1a090ef5.6146d96e3ffff; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=1a090ef5.6146d96e3ffff 1119s ok 903 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 904 1119s ok 905 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 906 1119s ok 907 1119s Set-Cookie: usertrack_test=e37ee4ae.6146d96e43a4a; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e37ee4ae.6146d96e43a4a 1119s ok 908 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 909 1119s ok 910 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 911 1119s ok 912 1119s Set-Cookie: usertrack_test=c5d4ddc6.6146d96e4720f; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=c5d4ddc6.6146d96e4720f 1119s ok 913 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 914 1119s ok 915 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 916 1119s ok 917 1119s Set-Cookie: usertrack_test=9a65c0b8.6146d96e49609; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=9a65c0b8.6146d96e49609 1119s ok 918 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 919 1119s ok 920 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 921 1119s ok 922 1119s Set-Cookie: usertrack_test=673d90fe.6146d96e4bbfa; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=673d90fe.6146d96e4bbfa 1119s ok 923 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 924 1119s ok 925 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 926 1119s ok 927 1119s Set-Cookie: usertrack_test=54c1bb90.6146d96e4de0b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=54c1bb90.6146d96e4de0b 1119s ok 928 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 929 1119s ok 930 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 931 1119s ok 932 1119s Set-Cookie: usertrack_test=a44dc2d6.6146d96e501aa; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=a44dc2d6.6146d96e501aa 1119s ok 933 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 934 1119s ok 935 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 936 1119s ok 937 1119s Set-Cookie: usertrack_test=56234b6b.6146d96e5230c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=56234b6b.6146d96e5230c 1119s ok 938 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 939 1119s ok 940 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 941 1119s ok 942 1119s Set-Cookie: usertrack_test=8c84b838.6146d96e54adf; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=8c84b838.6146d96e54adf 1119s ok 943 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 944 1119s ok 945 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 946 1119s ok 947 1119s Set-Cookie: usertrack_test=20e21396.6146d96e56ccf; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=20e21396.6146d96e56ccf 1119s ok 948 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 949 1119s ok 950 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 951 1119s ok 952 1119s Set-Cookie: usertrack_test=8e54ef08.6146d96e58691; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=8e54ef08.6146d96e58691 1119s ok 953 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 954 1119s ok 955 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 956 1119s ok 957 1119s Set-Cookie: usertrack_test=583f4180.6146d96e5a74e; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=583f4180.6146d96e5a74e 1119s ok 958 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 959 1119s ok 960 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 961 1119s ok 962 1119s Set-Cookie: usertrack_test=e4ef7749.6146d96e5cd10; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=e4ef7749.6146d96e5cd10 1119s ok 963 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 964 1119s ok 965 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 966 1119s ok 967 1119s Set-Cookie: usertrack_test=9a15884a.6146d96e613ad; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=9a15884a.6146d96e613ad 1119s ok 968 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 969 1119s ok 970 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 971 1119s ok 972 1119s Set-Cookie: usertrack_test=10320a6c.6146d96e62bc9; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=10320a6c.6146d96e62bc9 1119s ok 973 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 974 1119s ok 975 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 976 1119s ok 977 1119s Set-Cookie: usertrack_test=b35d14d4.6146d96e6572b; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=b35d14d4.6146d96e6572b 1119s ok 978 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 979 1119s ok 980 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 981 1119s ok 982 1119s Set-Cookie: usertrack_test=ca22dabb.6146d96e6886c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=ca22dabb.6146d96e6886c 1119s ok 983 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 984 1119s ok 985 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 986 1119s ok 987 1119s Set-Cookie: usertrack_test=df63c750.6146d96e6af0c; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=df63c750.6146d96e6af0c 1119s ok 988 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 989 1119s ok 990 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 991 1119s ok 992 1119s Set-Cookie: usertrack_test=7f74fe1a.6146d96e6d004; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=7f74fe1a.6146d96e6d004 1119s ok 993 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 994 1119s ok 995 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 996 1119s ok 997 1119s Set-Cookie: usertrack_test=6eaa369.6146d96e6e4b7; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s Cookie: usertrack_test=6eaa369.6146d96e6e4b7 1119s ok 998 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 999 1119s ok 1000 1119s ok 1001 1119s # testing : Checking return code is '200' 1119s # expected: 200 1119s # received: '200' 1119s ok 1002 1119s # usertrack_test=257c355b.6146d96e70d1d; path=/; expires=Sun, 24-Mar-24 20:07:15 GMT 1119s ok 1003 1119s # expected: undef 1119s # received: undef 1119s ok 1004 1119s ok 1122s t/modules/vhost_alias.t ............. 1122s 1..8 1122s # Running under perl version 5.038002 for linux 1122s # Current time local: Sun Mar 24 20:06:16 2024 1122s # Current time GMT: Sun Mar 24 20:06:16 2024 1122s # Using Test.pm version 1.31 1122s # Using Apache/Test.pm version 1.42 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1122s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1122s # testing : VirtalDocumentRoot test 1122s # expected: 'www.vha-test.com' 1122s # received: 'www.vha-test.com' 1122s ok 1 1122s # testing : VirtualScriptAlias test 1122s # expected: 'test cgi for www.vha-test.com' 1122s # received: 'test cgi for www.vha-test.com' 1122s ok 2 1122s # testing : VirtalDocumentRoot test 1122s # expected: 'big.server.name.from.heck.org' 1122s # received: 'big.server.name.from.heck.org' 1122s ok 3 1122s # testing : VirtualScriptAlias test 1122s # expected: 'test cgi for big.server.name.from.heck.org' 1122s # received: 'test cgi for big.server.name.from.heck.org' 1122s ok 4 1122s # testing : VirtalDocumentRoot test 1122s # expected: 'ab.com' 1122s # received: 'ab.com' 1122s ok 5 1122s # testing : VirtualScriptAlias test 1122s # expected: 'test cgi for ab.com' 1122s # received: 'test cgi for ab.com' 1122s ok 6 1122s # testing : VirtalDocumentRoot test 1122s # expected: 'w-t-f.net' 1122s # received: 'w-t-f.net' 1122s ok 7 1122s # testing : VirtualScriptAlias test 1122s # expected: 'test cgi for w-t-f.net' 1122s # received: 'test cgi for w-t-f.net' 1122s ok 8 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1122s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1122s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1122s ok 1124s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1127s t/protocol/echo.t ................... 1127s 1..8 1127s # Running under perl version 5.038002 for linux 1127s # Current time local: Sun Mar 24 20:06:21 2024 1127s # Current time GMT: Sun Mar 24 20:06:21 2024 1127s # Using Test.pm version 1.31 1127s # Using Apache/Test.pm version 1.42 1127s testing mod_echo_ssl 1127s ok 1 1127s #Cipher: TLS_AES_256_GCM_SHA384 1127s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1127s # testing : echo 1127s # expected: 't/protocol/echo.t' 1127s # received: 't/protocol/echo.t' 1127s ok 2 1127s # testing : echo 1127s # expected: '/usr/bin/perl' 1127s # received: '/usr/bin/perl' 1127s ok 3 1127s # testing : echo 1127s # expected: '276095276095276095276095276095' 1127s # received: '276095276095276095276095276095' 1127s ok 4 1127s testing mod_echo 1127s ok 5 1127s # testing : echo 1127s # expected: 't/protocol/echo.t' 1127s # received: 't/protocol/echo.t' 1127s ok 6 1127s # testing : echo 1127s # expected: '/usr/bin/perl' 1127s # received: '/usr/bin/perl' 1127s ok 7 1127s # testing : echo 1127s # expected: '276095276095276095276095276095' 1127s # received: '276095276095276095276095276095' 1127s ok 8 1127s ok 1129s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1132s t/security/CVE-2003-0542.t .......... 1132s 1..1 1132s # Running under perl version 5.038002 for linux 1132s # Current time local: Sun Mar 24 20:06:26 2024 1132s # Current time GMT: Sun Mar 24 20:06:26 2024 1132s # Using Test.pm version 1.31 1132s # Using Apache/Test.pm version 1.42 1132s # testing : CAN-2003-0542 test case 1132s # expected: 404 1132s # received: '404' 1132s ok 1 1132s ok 1135s t/security/CVE-2004-0747.t .......... 1135s 1..1 1135s # Running under perl version 5.038002 for linux 1135s # Current time local: Sun Mar 24 20:06:29 2024 1135s # Current time GMT: Sun Mar 24 20:06:29 2024 1135s # Using Test.pm version 1.31 1135s # Using Apache/Test.pm version 1.42 1135s # testing : CAN-2004-0747 ap_resolve_env test case 1135s # expected: 200 1135s # received: 200 1135s ok 1 1135s ok 1138s t/security/CVE-2004-0811.t .......... 1138s 1..8 1138s # Running under perl version 5.038002 for linux 1138s # Current time local: Sun Mar 24 20:06:32 2024 1138s # Current time GMT: Sun Mar 24 20:06:32 2024 1138s # Using Test.pm version 1.31 1138s # Using Apache/Test.pm version 1.42 1138s # testing : subdir access allowed 1138s # expected: 200 1138s # received: '200' 1138s ok 1 1138s # testing : subdir access allowed 1138s # expected: 200 1138s # received: '200' 1138s ok 2 1138s # testing : subdir access allowed 1138s # expected: 200 1138s # received: '200' 1138s ok 3 1138s # testing : subdir access allowed 1138s # expected: 200 1138s # received: '200' 1138s ok 4 1138s # testing : topdir access denied 1138s # expected: 401 1138s # received: '401' 1138s ok 5 1138s # testing : topdir access denied 1138s # expected: 401 1138s # received: '401' 1138s ok 6 1138s # testing : topdir access denied 1138s # expected: 401 1138s # received: '401' 1138s ok 7 1138s # testing : topdir access denied 1138s # expected: 401 1138s # received: '401' 1138s ok 8 1138s ok 1140s t/security/CVE-2004-0940.t .......... 1140s 1..1 1140s # Running under perl version 5.038002 for linux 1140s # Current time local: Sun Mar 24 20:06:35 2024 1140s # Current time GMT: Sun Mar 24 20:06:35 2024 1140s # Using Test.pm version 1.31 1140s # Using Apache/Test.pm version 1.42 1140s # testing : response was 200 1140s # expected: 200 1140s # received: '200' 1140s ok 1 1140s ok 1143s t/security/CVE-2004-0942.t .......... 1143s 1..2 1143s # Running under perl version 5.038002 for linux 1143s # Current time local: Sun Mar 24 20:06:37 2024 1143s # Current time GMT: Sun Mar 24 20:06:37 2024 1143s # Using Test.pm version 1.31 1143s # Using Apache/Test.pm version 1.42 1143s ok 1 1143s # testing : request was refused 1143s # expected: qr/^HTTP\/1\.. 400/ 1143s # received: 'HTTP/1.1 400 Bad Request 1143s # ' 1143s ok 2 1143s ok 1146s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1148s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1150s t/security/CVE-2005-2491.t .......... 1150s 1..4 1150s # Running under perl version 5.038002 for linux 1150s # Current time local: Sun Mar 24 20:06:45 2024 1150s # Current time GMT: Sun Mar 24 20:06:45 2024 1150s # Using Test.pm version 1.31 1150s # Using Apache/Test.pm version 1.42 1150s # testing : check that server did not segfault 1150s # expected: 'Internal Server Error' 1150s # received: 'Internal Server Error' 1150s ok 1 1150s # testing : check for 500 response error 1150s # expected: 500 1150s # received: '500' 1150s ok 2 1150s # testing : check that server did not segfault 1150s # expected: 'Internal Server Error' 1150s # received: 'Internal Server Error' 1150s ok 3 1150s # testing : check for 500 response error 1150s # expected: 500 1150s # received: '500' 1150s ok 4 1150s ok 1154s t/security/CVE-2005-2700.t .......... 1154s 1..2 1154s # Running under perl version 5.038002 for linux 1154s # Current time local: Sun Mar 24 20:06:47 2024 1154s # Current time GMT: Sun Mar 24 20:06:47 2024 1154s # Using Test.pm version 1.31 1154s # Using Apache/Test.pm version 1.42 1154s # testing : access permitted without ccert 1154s # expected: 200 1154s # received: '200' 1154s ok 1 1154s # testing : access *not* permitted without ccert 1154s # expected: 200 1154s # received: '403' 1154s ok 2 1154s ok 1157s t/security/CVE-2005-3352.t .......... 1157s 1..2 1157s # Running under perl version 5.038002 for linux 1157s # Current time local: Sun Mar 24 20:06:51 2024 1157s # Current time GMT: Sun Mar 24 20:06:51 2024 1157s # Using Test.pm version 1.31 1157s # Using Apache/Test.pm version 1.42 1157s # testing : response code is OK 1157s # expected: 200 1157s # received: '200' 1157s ok 1 1157s # testing : referer was escaped 1157s # expected: qr/%22%3e/ 1157s # received: ' 1157s # 1157s # Menu for /security/CVE-2005-3352.map 1157s # 1157s #

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

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

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

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

Bad Request

1213s #

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

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

Forbidden

1249s

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

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

Not Found

1294s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1334s #

The requested URL was not found on this server.

1334s # ' 1334s ok 8 1334s # testing : /merge/notfound.html code 1334s # expected: 404 1334s # received: '404' 1334s ok 9 1334s # testing : /merge/notfound.html content 1334s # expected: 'testing merge' 1334s # received: 'testing merge' 1334s ok 10 1334s # testing : /merge/merge2/notfound.html code 1334s # expected: 404 1334s # received: '404' 1334s ok 11 1334s # testing : /merge/merge2/notfound.html content 1334s # expected: 'testing merge' 1334s # received: 'testing merge' 1334s ok 12 1334s # testing : /bounce/notfound.html code 1334s # expected: 404 1334s # received: '404' 1334s ok 13 1334s # testing : /bounce/notfound.html content 1334s # expected: qr/expire test/ 1334s # received: ' 1334s # expire test 1334s # expire test 1334s # ' 1334s ok 14 1334s ok 1337s t/apache/etags.t .................... 1337s # Checking for existence of FileETag directive 1337s # Returned 200: 1337s 1..61 1337s # Running under perl version 5.038002 for linux 1337s # Current time local: Sun Mar 24 20:09:51 2024 1337s # Current time GMT: Sun Mar 24 20:09:51 2024 1337s # Using Test.pm version 1.31 1337s # Using Apache/Test.pm version 1.42 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 1 1337s # --- 1337s # HEAD /apache/etags/m/minus-s/test.txt 1337s # Expecting field to be absent 1337s # Received "60bb3bbdae3c0" 1337s ok 2 1337s # --- 1337s # HEAD /apache/etags/all/minus-is/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 3 1337s # --- 1337s # HEAD /apache/etags/m/plus-m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 4 1337s # --- 1337s # HEAD /apache/etags/all/m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 5 1337s # --- 1337s # HEAD /apache/etags/all/mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "42168-b-60bb3bbdae3c0" 1337s ok 6 1337s # --- 1337s # HEAD /apache/etags/all/s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 7 1337s # --- 1337s # HEAD /apache/etags/none/plus-ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 8 1337s # --- 1337s # HEAD /apache/etags/all/minus-ms/test.txt 1337s # Expecting one component in ETag field 1337s # Received "42162" 1337s ok 9 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1337s # Expecting field to be absent 1337s # Received "b-60bb3bbdae3c0" 1337s ok 10 1337s # --- 1337s # HEAD /apache/etags/all/mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "42150-60bb3bbdae3c0" 1337s ok 11 1337s # --- 1337s # HEAD /apache/etags/all/inherit/test.txt 1337s # Expecting three components in ETag field 1337s # Received "42147-b-60bb3bbdae3c0" 1337s ok 12 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 13 1337s # --- 1337s # HEAD /apache/etags/default/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 14 1337s # --- 1337s # HEAD /apache/etags/m/plus-i/test.txt 1337s # Expecting two components in ETag field 1337s # Received "42191-60bb3bbdae3c0" 1337s ok 15 1337s # --- 1337s # HEAD /apache/etags/m/minus-ms/test.txt 1337s # Expecting field to be absent 1337s # Received "b-60bb3bbdae3c0" 1337s ok 16 1337s # --- 1337s # HEAD /apache/etags/m/minus-is/test.txt 1337s # Expecting field to be absent 1337s # Received "60bb3bbdae3c0" 1337s ok 17 1337s # --- 1337s # HEAD /apache/etags/none/plus-is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421c9-b" 1337s ok 18 1337s # --- 1337s # HEAD /apache/etags/none/mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "421c0-b-60bb3bbdae3c0" 1337s ok 19 1337s # --- 1337s # HEAD /apache/etags/all/ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 20 1337s # --- 1337s # HEAD /apache/etags/m/plus-mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "4219a-60bb3bbdae3c0" 1337s ok 21 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 22 1337s # --- 1337s # HEAD /apache/etags/all/minus-i/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 23 1337s # --- 1337s # HEAD /apache/etags/is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "42177-b" 1337s ok 24 1337s # --- 1337s # HEAD /apache/etags/m/minus-mi/test.txt 1337s # Expecting field to be absent 1337s # Received "b-60bb3bbdae3c0" 1337s ok 25 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1337s # Expecting one component in ETag field 1337s # Received "421e3" 1337s ok 26 1337s # --- 1337s # HEAD /apache/etags/none/plus-mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421cf-60bb3bbdae3c0" 1337s ok 27 1337s # --- 1337s # HEAD /apache/etags/none/plus-s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 28 1337s # --- 1337s # HEAD /apache/etags/all/i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "42145" 1337s ok 29 1337s # --- 1337s # HEAD /apache/etags/m/minus-i/test.txt 1337s # Expecting field to be absent 1337s # Received "60bb3bbdae3c0" 1337s ok 30 1337s # --- 1337s # HEAD /apache/etags/m/minus-m/test.txt 1337s # Expecting field to be absent 1337s # Received "b-60bb3bbdae3c0" 1337s ok 31 1337s # --- 1337s # HEAD /apache/etags/m/plus-mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "4219d-b-60bb3bbdae3c0" 1337s ok 32 1337s # --- 1337s # HEAD /apache/etags/m/plus-is/test.txt 1337s # Expecting three components in ETag field 1337s # Received "42194-b-60bb3bbdae3c0" 1337s ok 33 1337s # --- 1337s # HEAD /apache/etags/none/m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 34 1337s # --- 1337s # HEAD /apache/etags/mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "421aa-b-60bb3bbdae3c0" 1337s ok 35 1337s # --- 1337s # HEAD /apache/etags/none/is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421b7-b" 1337s ok 36 1337s # --- 1337s # HEAD /apache/etags/ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 37 1337s # --- 1337s # HEAD /apache/etags/none/plus-m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 38 1337s # --- 1337s # HEAD /apache/etags/all/minus-mis/test.txt 1337s # Expecting field to be absent 1337s # Received "b-60bb3bbdae3c0" 1337s ok 39 1337s # --- 1337s # HEAD /apache/etags/mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421a7-60bb3bbdae3c0" 1337s ok 40 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/test.txt 1337s # Expecting three components in ETag field 1337s # Received "421e7-b-60bb3bbdae3c0" 1337s ok 41 1337s # --- 1337s # HEAD /apache/etags/all/minus-m/test.txt 1337s # Expecting two components in ETag field 1337s # Received "42159-b" 1337s ok 42 1337s # --- 1337s # HEAD /apache/etags/m/plus-s/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 43 1337s # --- 1337s # HEAD /apache/etags/none/mi/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421bd-60bb3bbdae3c0" 1337s ok 44 1337s # --- 1337s # HEAD /apache/etags/none/i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "421b2" 1337s ok 45 1337s # --- 1337s # HEAD /apache/etags/none/inherit/test.txt 1337s # Expecting field to be absent 1337s # ETag field is missing 1337s ok 46 1337s # --- 1337s # HEAD /apache/etags/none/test.txt 1337s # Expecting field to be absent 1337s # ETag field is missing 1337s ok 47 1337s # --- 1337s # HEAD /apache/etags/m/test.txt 1337s # Expecting one component in ETag field 1337s # Received "60bb3bbdae3c0" 1337s ok 48 1337s # --- 1337s # HEAD /apache/etags/m/minus-mis/test.txt 1337s # Expecting field to be absent 1337s # Received "b-60bb3bbdae3c0" 1337s ok 49 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421da-b" 1337s ok 50 1337s # --- 1337s # HEAD /apache/etags/m/plus-ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 51 1337s # --- 1337s # HEAD /apache/etags/i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "42174" 1337s ok 52 1337s # --- 1337s # HEAD /apache/etags/all/test.txt 1337s # Expecting three components in ETag field 1337s # Received "4216f-b-60bb3bbdae3c0" 1337s ok 53 1337s # --- 1337s # HEAD /apache/etags/all/minus-s/test.txt 1337s # Expecting two components in ETag field 1337s # Received "42165-60bb3bbdae3c0" 1337s ok 54 1337s # --- 1337s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1337s # Expecting two components in ETag field 1337s # Received "421e6-60bb3bbdae3c0" 1337s ok 55 1337s # --- 1337s # HEAD /apache/etags/s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 56 1337s # --- 1337s # HEAD /apache/etags/all/minus-mi/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 57 1337s # --- 1337s # HEAD /apache/etags/all/is/test.txt 1337s # Expecting two components in ETag field 1337s # Received "4214a-b" 1337s ok 58 1337s # --- 1337s # HEAD /apache/etags/none/s/test.txt 1337s # Expecting one component in ETag field 1337s # Received "b" 1337s ok 59 1337s # --- 1337s # HEAD /apache/etags/none/ms/test.txt 1337s # Expecting two components in ETag field 1337s # Received "b-60bb3bbdae3c0" 1337s ok 60 1337s # --- 1337s # HEAD /apache/etags/none/plus-i/test.txt 1337s # Expecting one component in ETag field 1337s # Received "421c6" 1337s ok 61 1337s ok 1340s t/apache/expr.t ..................... 1340s 1..229 1340s # Running under perl version 5.038002 for linux 1340s # Current time local: Sun Mar 24 20:09:54 2024 1340s # Current time GMT: Sun Mar 24 20:09:54 2024 1340s # Using Test.pm version 1.31 1340s # Using Apache/Test.pm version 1.42 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true" should evaluate to true, got true 1340s ok 1 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "false" should evaluate to false, got false 1340s ok 2 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "foo", got parse error 1340s ok 3 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -eq 01" should evaluate to true, got true 1340s ok 4 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -eq 2" should evaluate to false, got false 1340s ok 5 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -ne 2" should evaluate to true, got true 1340s ok 6 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -ne 1" should evaluate to false, got false 1340s ok 7 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -lt 02" should evaluate to true, got true 1340s ok 8 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -lt 1" should evaluate to false, got false 1340s ok 9 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -le 2" should evaluate to true, got true 1340s ok 10 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -le 1" should evaluate to true, got true 1340s ok 11 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "2 -gt 1" should evaluate to true, got true 1340s ok 12 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -gt 1" should evaluate to false, got false 1340s ok 13 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "2 -ge 1" should evaluate to true, got true 1340s ok 14 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -ge 1" should evaluate to true, got true 1340s ok 15 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "1 -gt -1" should evaluate to true, got true 1340s ok 16 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' == 'aa'" should evaluate to true, got true 1340s ok 17 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' == 'b'" should evaluate to false, got false 1340s ok 18 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' = 'aa'" should evaluate to true, got true 1340s ok 19 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' = 'b'" should evaluate to false, got false 1340s ok 20 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' != 'b'" should evaluate to true, got true 1340s ok 21 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' != 'aa'" should evaluate to false, got false 1340s ok 22 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' < 'b'" should evaluate to true, got true 1340s ok 23 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' < 'aa'" should evaluate to false, got false 1340s ok 24 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' <= 'b'" should evaluate to true, got true 1340s ok 25 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' <= 'aa'" should evaluate to true, got true 1340s ok 26 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'b' > 'aa'" should evaluate to true, got true 1340s ok 27 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' > 'aa'" should evaluate to false, got false 1340s ok 28 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'b' >= 'aa'" should evaluate to true, got true 1340s ok 29 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'aa' >= 'aa'" should evaluate to true, got true 1340s ok 30 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1340s ok 31 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1340s ok 32 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1340s ok 33 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1340s ok 34 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1340s ok 35 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1340s ok 36 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1340s ok 37 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1340s ok 38 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1340s ok 39 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1340s ok 40 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME} != ''" should evaluate to true, got true 1340s ok 41 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1340s ok 42 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1340s ok 43 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /bc/ " should evaluate to true, got true 1340s ok 44 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /BC/i " should evaluate to true, got true 1340s ok 45 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' !~ m!bc! " should evaluate to false, got false 1340s ok 46 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' !~ m!BC!i " should evaluate to false, got false 1340s ok 47 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " $0 == '' " should evaluate to true, got true 1340s ok 48 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " $1 == '' " should evaluate to true, got true 1340s ok 49 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " $9 == '' " should evaluate to true, got true 1340s ok 50 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " '$0' == '' " should evaluate to true, got true 1340s ok 51 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1340s ok 52 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1340s ok 53 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1340s ok 54 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1340s ok 55 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1340s ok 56 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1340s ok 57 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1340s ok 58 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1340s ok 59 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1340s ok 60 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1340s ok 61 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1340s ok 62 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1340s ok 63 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1340s ok 64 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1340s ok 65 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1340s ok 66 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1340s ok 67 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1340s ok 68 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1340s ok 69 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1340s ok 70 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{HTTPS} == 'off' " should evaluate to true, got true 1340s ok 71 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1340s ok 72 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1340s ok 73 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1340s ok 74 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1340s ok 75 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1340s ok 76 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1340s ok 77 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1340s ok 78 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1340s ok 79 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1340s ok 80 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1340s ok 81 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1340s ok 82 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "escape('?') = '%3f' " should evaluate to true, got true 1340s ok 83 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "unescape('%3f') = '?' " should evaluate to true, got true 1340s ok 84 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1340s ok 85 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1340s ok 86 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1340s ok 87 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "file('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1340s ok 88 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-n ''" should evaluate to false, got false 1340s ok 89 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-z ''" should evaluate to true, got true 1340s ok 90 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-n '1'" should evaluate to true, got true 1340s ok 91 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-z '1'" should evaluate to false, got false 1340s ok 92 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "-R 'abc'", got parse error 1340s ok 93 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1340s ok 94 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-R '240.0.0.0'" should evaluate to false, got false 1340s ok 95 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-R '240.0.0.0/8'" should evaluate to false, got false 1340s ok 96 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-R 'ff::/8'" should evaluate to false, got false 1340s ok 97 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1340s ok 98 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1340s ok 99 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1340s ok 100 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1340s ok 101 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1340s ok 102 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1340s ok 103 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1340s ok 104 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'foo' -strmatch '*o'" should evaluate to true, got true 1340s ok 105 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1340s ok 106 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'foo' -strmatch 'F*'" should evaluate to false, got false 1340s ok 107 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1340s ok 108 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'foo' -strmatch 'g*'" should evaluate to false, got false 1340s ok 109 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1340s ok 110 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1340s ok 111 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1340s ok 112 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1340s ok 113 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1340s ok 114 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "foo('bar') = 'bar'", got parse error 1340s ok 115 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "%{FOO} != 'bar'", got parse error 1340s ok 116 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s Should get parse error for "'bar' = bar", got parse error 1340s ok 117 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true" should evaluate to true, got true 1340s ok 118 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && true" should evaluate to true, got true 1340s ok 119 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || true" should evaluate to true, got true 1340s ok 120 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || true || true" should evaluate to true, got true 1340s ok 121 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || true && true" should evaluate to true, got true 1340s ok 122 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && true || true" should evaluate to true, got true 1340s ok 123 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && true && true" should evaluate to true, got true 1340s ok 124 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || true || !true" should evaluate to true, got true 1340s ok 125 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || true && !true" should evaluate to true, got true 1340s ok 126 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && true || !true" should evaluate to true, got true 1340s ok 127 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && true && !true" should evaluate to false, got false 1340s ok 128 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && !true" should evaluate to false, got false 1340s ok 129 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || !true" should evaluate to true, got true 1340s ok 130 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || !true || true" should evaluate to true, got true 1340s ok 131 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || !true && true" should evaluate to true, got true 1340s ok 132 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && !true || true" should evaluate to true, got true 1340s ok 133 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && !true && true" should evaluate to false, got false 1340s ok 134 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || !true || !true" should evaluate to true, got true 1340s ok 135 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true || !true && !true" should evaluate to true, got true 1340s ok 136 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && !true || !true" should evaluate to false, got false 1340s ok 137 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "true && !true && !true" should evaluate to false, got false 1340s ok 138 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true" should evaluate to false, got false 1340s ok 139 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && true" should evaluate to false, got false 1340s ok 140 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || true" should evaluate to true, got true 1340s ok 141 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || true || true" should evaluate to true, got true 1340s ok 142 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || true && true" should evaluate to true, got true 1340s ok 143 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && true || true" should evaluate to true, got true 1340s ok 144 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && true && true" should evaluate to false, got false 1340s ok 145 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || true || !true" should evaluate to true, got true 1340s ok 146 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || true && !true" should evaluate to false, got false 1340s ok 147 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && true || !true" should evaluate to false, got false 1340s ok 148 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && true && !true" should evaluate to false, got false 1340s ok 149 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && !true" should evaluate to false, got false 1340s ok 150 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || !true" should evaluate to false, got false 1340s ok 151 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || !true || true" should evaluate to true, got true 1340s ok 152 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || !true && true" should evaluate to false, got false 1340s ok 153 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && !true || true" should evaluate to true, got true 1340s ok 154 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && !true && true" should evaluate to false, got false 1340s ok 155 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || !true || !true" should evaluate to false, got false 1340s ok 156 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true || !true && !true" should evaluate to false, got false 1340s ok 157 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && !true || !true" should evaluate to false, got false 1340s ok 158 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!true && !true && !true" should evaluate to false, got false 1340s ok 159 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true)" should evaluate to false, got false 1340s ok 160 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && true)" should evaluate to false, got false 1340s ok 161 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || true)" should evaluate to false, got false 1340s ok 162 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || true || true)" should evaluate to false, got false 1340s ok 163 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || true && true)" should evaluate to false, got false 1340s ok 164 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && true || true)" should evaluate to false, got false 1340s ok 165 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && true && true)" should evaluate to false, got false 1340s ok 166 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || true || !true)" should evaluate to false, got false 1340s ok 167 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || true && !true)" should evaluate to false, got false 1340s ok 168 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && true || !true)" should evaluate to false, got false 1340s ok 169 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && true && !true)" should evaluate to true, got true 1340s ok 170 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && !true)" should evaluate to true, got true 1340s ok 171 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || !true)" should evaluate to false, got false 1340s ok 172 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || !true || true)" should evaluate to false, got false 1340s ok 173 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || !true && true)" should evaluate to false, got false 1340s ok 174 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && !true || true)" should evaluate to false, got false 1340s ok 175 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && !true && true)" should evaluate to true, got true 1340s ok 176 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || !true || !true)" should evaluate to false, got false 1340s ok 177 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true || !true && !true)" should evaluate to false, got false 1340s ok 178 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && !true || !true)" should evaluate to true, got true 1340s ok 179 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(true && !true && !true)" should evaluate to true, got true 1340s ok 180 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true)" should evaluate to true, got true 1340s ok 181 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && true)" should evaluate to true, got true 1340s ok 182 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || true)" should evaluate to false, got false 1340s ok 183 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || true || true)" should evaluate to false, got false 1340s ok 184 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || true && true)" should evaluate to false, got false 1340s ok 185 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && true || true)" should evaluate to false, got false 1340s ok 186 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && true && true)" should evaluate to true, got true 1340s ok 187 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || true || !true)" should evaluate to false, got false 1340s ok 188 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || true && !true)" should evaluate to true, got true 1340s ok 189 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && true || !true)" should evaluate to true, got true 1340s ok 190 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && true && !true)" should evaluate to true, got true 1340s ok 191 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && !true)" should evaluate to true, got true 1340s ok 192 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || !true)" should evaluate to true, got true 1340s ok 193 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || !true || true)" should evaluate to false, got false 1340s ok 194 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || !true && true)" should evaluate to true, got true 1340s ok 195 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && !true || true)" should evaluate to false, got false 1340s ok 196 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && !true && true)" should evaluate to true, got true 1340s ok 197 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || !true || !true)" should evaluate to true, got true 1340s ok 198 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true || !true && !true)" should evaluate to true, got true 1340s ok 199 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && !true || !true)" should evaluate to true, got true 1340s ok 200 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "!(!true && !true && !true)" should evaluate to true, got true 1340s ok 201 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1340s ok 202 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1340s ok 203 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "filesize('/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1340s ok 204 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1340s ok 205 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1340s ok 206 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1340s ok 207 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1340s ok 208 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1340s ok 209 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1340s ok 210 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1340s ok 211 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1340s ok 212 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1340s ok 213 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1340s ok 214 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1340s ok 215 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1340s ok 216 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-d '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1340s ok 217 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-e '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1340s ok 218 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-f '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1340s ok 219 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-s '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1340s ok 220 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-F '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1340s ok 221 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-F '/tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1340s ok 222 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-U '/apache/' " should evaluate to true, got true 1340s ok 223 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "-U '/apache/expr/none' " should evaluate to false, got false 1340s ok 224 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1340s ok 225 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1340s ok 226 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1340s ok 227 1340s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1340s ok 228 1340s Error log should not have 'Internal evaluation error' entries, found 0 1340s ok 229 1340s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1340s ok 1346s t/apache/expr_string.t .............. 1346s 1..29 1346s # Running under perl version 5.038002 for linux 1346s # Current time local: Sun Mar 24 20:09:57 2024 1346s # Current time GMT: Sun Mar 24 20:09:57 2024 1346s # Using Test.pm version 1.31 1346s # Using Apache/Test.pm version 1.42 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 1 1346s Expected return code 200, got 200 for 'foo' 1346s ok 2 1346s # testing : log message [Sun Mar 24 20:10:00.948668 2024] [log_debug:info] [pid 322024:tid 4396412831936] [client 127.0.0.1:56430] foo (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: 'foo' 1346s # received: 'foo' 1346s ok 3 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 4 1346s Expected return code 200, got 200 for '%{req:SomeHeader}' 1346s ok 5 1346s # testing : log message [Sun Mar 24 20:10:01.215111 2024] [log_debug:info] [pid 322024:tid 4396291197120] [client 127.0.0.1:56430] SomeValue (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: 'SomeValue' 1346s # received: 'SomeValue' 1346s ok 6 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 7 1346s Should get parse error (500) for "%{", got 500 1346s ok 8 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 9 1346s Expected return code 200, got 200 for '%' 1346s ok 10 1346s # testing : log message [Sun Mar 24 20:10:01.751572 2024] [log_debug:info] [pid 322024:tid 4396300634304] [client 127.0.0.1:56438] % (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: '%' 1346s # received: '%' 1346s ok 11 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 12 1346s Expected return code 200, got 200 for '}' 1346s ok 13 1346s # testing : log message [Sun Mar 24 20:10:02.012778 2024] [log_debug:info] [pid 322024:tid 4396281759936] [client 127.0.0.1:56438] } (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: '}' 1346s # received: '}' 1346s ok 14 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 15 1346s Expected return code 200, got 200 for '\"' 1346s ok 16 1346s # testing : log message [Sun Mar 24 20:10:02.270082 2024] [log_debug:info] [pid 322024:tid 4396272322752] [client 127.0.0.1:56438] " (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: '"' 1346s # received: '"' 1346s ok 17 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 18 1346s Expected return code 200, got 200 for '\'' 1346s ok 19 1346s # testing : log message [Sun Mar 24 20:10:02.528145 2024] [log_debug:info] [pid 322024:tid 4396393957568] [client 127.0.0.1:56438] ' (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: '\'' 1346s # received: '\'' 1346s ok 20 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 21 1346s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1346s ok 22 1346s # testing : log message [Sun Mar 24 20:10:02.792201 2024] [log_debug:info] [pid 322024:tid 4396262885568] [client 127.0.0.1:56438] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: '%{req:SomeHeader}' 1346s # received: '%{req:SomeHeader}' 1346s ok 23 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 24 1346s Expected return code 200, got 200 for '%{tolower:IDENT}' 1346s ok 25 1346s # testing : log message [Sun Mar 24 20:10:03.048467 2024] [log_debug:info] [pid 322024:tid 4396244011200] [client 127.0.0.1:56438] ident (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: 'ident' 1346s # received: 'ident' 1346s ok 26 1346s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 27 1346s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1346s ok 28 1346s # testing : log message [Sun Mar 24 20:10:03.302289 2024] [log_debug:info] [pid 322024:tid 4396253448384] [client 127.0.0.1:56438] get (log_transaction hook, /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1346s # didn't match 1346s # expected: 'get' 1346s # received: 'get' 1346s ok 29 1346s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1346s ok 1350s t/apache/getfile.t .................. 1350s # using LWP client 1350s 1..219 1350s # Running under perl version 5.038002 for linux 1350s # Current time local: Sun Mar 24 20:10:03 2024 1350s # Current time GMT: Sun Mar 24 20:10:03 2024 1350s # Using Test.pm version 1.31 1350s # Using Apache/Test.pm version 1.42 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "44f3-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 17651 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl.pod 1350s # expected: 17651 1350s # received: 17651 1350s ok 1 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "dbb0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 56240 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1350s # expected: 56240 1350s # received: 56240 1350s ok 2 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "85eb-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 34283 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1350s # expected: 34283 1350s # received: 34283 1350s ok 3 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "d8ed-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 55533 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1350s # expected: 55533 1350s # received: 55533 1350s ok 4 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "ab70-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 43888 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1350s # expected: 43888 1350s # received: 43888 1350s ok 5 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "15cb7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 89271 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1350s # expected: 89271 1350s # received: 89271 1350s ok 6 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2707-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9991 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1350s # expected: 9991 1350s # received: 9991 1350s ok 7 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2569-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9577 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1350s # expected: 9577 1350s # received: 9577 1350s ok 8 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1004-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4100 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1350s # expected: 4100 1350s # received: 4100 1350s ok 9 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "e58-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3672 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1350s # expected: 3672 1350s # received: 3672 1350s ok 10 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1e03-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7683 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1350s # expected: 7683 1350s # received: 7683 1350s ok 11 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "233aa-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 144298 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1350s # expected: 144298 1350s # received: 144298 1350s ok 12 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1f1e-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7966 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1350s # expected: 7966 1350s # received: 7966 1350s ok 13 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1aec-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6892 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1350s # expected: 6892 1350s # received: 6892 1350s ok 14 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1e50-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7760 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1350s # expected: 7760 1350s # received: 7760 1350s ok 15 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "18b7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6327 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1350s # expected: 6327 1350s # received: 6327 1350s ok 16 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "20a09-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 133641 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1350s # expected: 133641 1350s # received: 133641 1350s ok 17 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "17fe-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6142 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1350s # expected: 6142 1350s # received: 6142 1350s ok 18 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "e0a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3594 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1350s # expected: 3594 1350s # received: 3594 1350s ok 19 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "ff5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4085 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1350s # expected: 4085 1350s # received: 4085 1350s ok 20 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1d286-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 119430 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1350s # expected: 119430 1350s # received: 119430 1350s ok 21 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "19c5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6597 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1350s # expected: 6597 1350s # received: 6597 1350s ok 22 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "14d7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5335 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1350s # expected: 5335 1350s # received: 5335 1350s ok 23 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1208-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4616 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1350s # expected: 4616 1350s # received: 4616 1350s ok 24 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1c352-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 115538 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1350s # expected: 115538 1350s # received: 115538 1350s ok 25 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2a07-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10759 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1350s # expected: 10759 1350s # received: 10759 1350s ok 26 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2fef-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 12271 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1350s # expected: 12271 1350s # received: 12271 1350s ok 27 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2410-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9232 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1350s # expected: 9232 1350s # received: 9232 1350s ok 28 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1fa90-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 129680 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1350s # expected: 129680 1350s # received: 129680 1350s ok 29 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "293d-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10557 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1350s # expected: 10557 1350s # received: 10557 1350s ok 30 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "301f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 12319 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1350s # expected: 12319 1350s # received: 12319 1350s ok 31 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "20fa-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8442 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1350s # expected: 8442 1350s # received: 8442 1350s ok 32 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1162-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4450 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1350s # expected: 4450 1350s # received: 4450 1350s ok 33 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "fc0b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 64523 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1350s # expected: 64523 1350s # received: 64523 1350s ok 34 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2009-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8201 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1350s # expected: 8201 1350s # received: 8201 1350s ok 35 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1007-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4103 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1350s # expected: 4103 1350s # received: 4103 1350s ok 36 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2aac-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10924 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1350s # expected: 10924 1350s # received: 10924 1350s ok 37 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1168-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4456 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1350s # expected: 4456 1350s # received: 4456 1350s ok 38 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1875b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 100187 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1350s # expected: 100187 1350s # received: 100187 1350s ok 39 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1e25-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7717 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1350s # expected: 7717 1350s # received: 7717 1350s ok 40 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1e16-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7702 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1350s # expected: 7702 1350s # received: 7702 1350s ok 41 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1b69-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7017 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1350s # expected: 7017 1350s # received: 7017 1350s ok 42 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "115d9-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 71129 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1350s # expected: 71129 1350s # received: 71129 1350s ok 43 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "11f7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4599 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1350s # expected: 4599 1350s # received: 4599 1350s ok 44 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1806-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6150 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1350s # expected: 6150 1350s # received: 6150 1350s ok 45 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "13f7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5111 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1350s # expected: 5111 1350s # received: 5111 1350s ok 46 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9efd-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 40701 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1350s # expected: 40701 1350s # received: 40701 1350s ok 47 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1662-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5730 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1350s # expected: 5730 1350s # received: 5730 1350s ok 48 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "124a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4682 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1350s # expected: 4682 1350s # received: 4682 1350s ok 49 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1374-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4980 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1350s # expected: 4980 1350s # received: 4980 1350s ok 50 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "d310-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 54032 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1350s # expected: 54032 1350s # received: 54032 1350s ok 51 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1b5f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7007 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1350s # expected: 7007 1350s # received: 7007 1350s ok 52 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9201-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 37377 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1350s # expected: 37377 1350s # received: 37377 1350s ok 53 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1076-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4214 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1350s # expected: 4214 1350s # received: 4214 1350s ok 54 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "f6a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3946 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1350s # expected: 3946 1350s # received: 3946 1350s ok 55 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "fd6-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4054 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1350s # expected: 4054 1350s # received: 4054 1350s ok 56 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "ad8b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 44427 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1350s # expected: 44427 1350s # received: 44427 1350s ok 57 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1288-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4744 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1350s # expected: 4744 1350s # received: 4744 1350s ok 58 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "f6a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3946 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1350s # expected: 3946 1350s # received: 3946 1350s ok 59 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "fd7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4055 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1350s # expected: 4055 1350s # received: 4055 1350s ok 60 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "10d49-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 68937 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1350s # expected: 68937 1350s # received: 68937 1350s ok 61 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "f6a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3946 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1350s # expected: 3946 1350s # received: 3946 1350s ok 62 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "fd4-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4052 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1350s # expected: 4052 1350s # received: 4052 1350s ok 63 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1e729-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 124713 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl561delta.pod 1350s # expected: 124713 1350s # received: 124713 1350s ok 64 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1a2c1-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 107201 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl56delta.pod 1350s # expected: 107201 1350s # received: 107201 1350s ok 65 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "94ac-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 38060 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl581delta.pod 1350s # expected: 38060 1350s # received: 38060 1350s ok 66 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1176-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4470 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl582delta.pod 1350s # expected: 4470 1350s # received: 4470 1350s ok 67 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "18bf-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6335 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl583delta.pod 1350s # expected: 6335 1350s # received: 6335 1350s ok 68 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1cc3-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7363 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl584delta.pod 1350s # expected: 7363 1350s # received: 7363 1350s ok 69 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1701-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5889 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl585delta.pod 1350s # expected: 5889 1350s # received: 5889 1350s ok 70 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "122b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4651 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl586delta.pod 1350s # expected: 4651 1350s # received: 4651 1350s ok 71 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "20a5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8357 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl587delta.pod 1350s # expected: 8357 1350s # received: 8357 1350s ok 72 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "62c1-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 25281 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl588delta.pod 1350s # expected: 25281 1350s # received: 25281 1350s ok 73 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "d290-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 53904 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl589delta.pod 1350s # expected: 53904 1350s # received: 53904 1350s ok 74 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1c1d5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 115157 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perl58delta.pod 1350s # expected: 115157 1350s # received: 115157 1350s ok 75 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4fe9-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 20457 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlaix.pod 1350s # expected: 20457 1350s # received: 20457 1350s ok 76 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1688-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5768 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlamiga.pod 1350s # expected: 5768 1350s # received: 5768 1350s ok 77 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2031-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8241 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlandroid.pod 1350s # expected: 8241 1350s # received: 8241 1350s ok 78 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "c9433-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 824371 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlapi.pod 1350s # expected: 824371 1350s # received: 824371 1350s ok 79 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "5837-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 22583 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlapio.pod 1350s # expected: 22583 1350s # received: 22583 1350s ok 80 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1b62-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7010 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlartistic.pod 1350s # expected: 7010 1350s # received: 7010 1350s ok 81 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "20c2-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8386 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlbook.pod 1350s # expected: 8386 1350s # received: 8386 1350s ok 82 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "126-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 294 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlboot.pod 1350s # expected: 294 1350s # received: 294 1350s ok 83 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "130-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 304 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlbot.pod 1350s # expected: 304 1350s # received: 304 1350s ok 84 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1f50-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8016 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1350s # expected: 8016 1350s # received: 8016 1350s ok 85 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "dea2-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 56994 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlcall.pod 1350s # expected: 56994 1350s # received: 56994 1350s ok 86 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1180-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4480 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlcheat.pod 1350s # expected: 4480 1350s # received: 4480 1350s ok 87 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "23bf-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9151 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlclass.pod 1350s # expected: 9151 1350s # received: 9151 1350s ok 88 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "3c63-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 15459 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1350s # expected: 15459 1350s # received: 15459 1350s ok 89 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "254a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9546 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlclib.pod 1350s # expected: 9546 1350s # received: 9546 1350s ok 90 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "12e5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4837 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlcn.pod 1350s # expected: 4837 1350s # received: 4837 1350s ok 91 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1b1a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6938 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1350s # expected: 6938 1350s # received: 6938 1350s ok 92 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "662a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 26154 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1350s # expected: 26154 1350s # received: 26154 1350s ok 93 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "cfa2-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 53154 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldata.pod 1350s # expected: 53154 1350s # received: 53154 1350s ok 94 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "134f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4943 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1350s # expected: 4943 1350s # received: 4943 1350s ok 95 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "a85c-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 43100 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldebguts.pod 1350s # expected: 43100 1350s # received: 43100 1350s ok 96 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "5693-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 22163 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldebtut.pod 1350s # expected: 22163 1350s # received: 22163 1350s ok 97 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9bbb-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 39867 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldebug.pod 1350s # expected: 39867 1350s # received: 39867 1350s ok 98 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "fd4-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4052 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldelta.pod 1350s # expected: 4052 1350s # received: 4052 1350s ok 99 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "5f0a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 24330 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1350s # expected: 24330 1350s # received: 24330 1350s ok 100 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4c051-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 311377 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldiag.pod 1350s # expected: 311377 1350s # received: 311377 1350s ok 101 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "24a0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9376 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldoc.pod 1350s # expected: 9376 1350s # received: 9376 1350s ok 102 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "b4ed-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 46317 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1350s # expected: 46317 1350s # received: 46317 1350s ok 103 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "687a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 26746 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldsc.pod 1350s # expected: 26746 1350s # received: 26746 1350s ok 104 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1f17-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7959 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perldtrace.pod 1350s # expected: 7959 1350s # received: 7959 1350s ok 105 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "14981-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 84353 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1350s # expected: 84353 1350s # received: 84353 1350s ok 106 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9321-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 37665 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlembed.pod 1350s # expected: 37665 1350s # received: 37665 1350s ok 107 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2877-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10359 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1350s # expected: 10359 1350s # received: 10359 1350s ok 108 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "590b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 22795 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq.pod 1350s # expected: 22795 1350s # received: 22795 1350s ok 109 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "385d-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 14429 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1350s # expected: 14429 1350s # received: 14429 1350s ok 110 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "24a1-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9377 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1350s # expected: 9377 1350s # received: 9377 1350s ok 111 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "92e1-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 37601 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1350s # expected: 37601 1350s # received: 37601 1350s ok 112 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "162be-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 90814 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1350s # expected: 90814 1350s # received: 90814 1350s ok 113 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "d7fc-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 55292 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1350s # expected: 55292 1350s # received: 55292 1350s ok 114 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9a71-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 39537 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1350s # expected: 39537 1350s # received: 39537 1350s ok 115 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "93b8-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 37816 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1350s # expected: 37816 1350s # received: 37816 1350s ok 116 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "c310-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 49936 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1350s # expected: 49936 1350s # received: 49936 1350s ok 117 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "3b75-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 15221 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1350s # expected: 15221 1350s # received: 15221 1350s ok 118 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "56ca-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 22218 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfilter.pod 1350s # expected: 22218 1350s # received: 22218 1350s ok 119 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "342b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 13355 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfork.pod 1350s # expected: 13355 1350s # received: 13355 1350s ok 120 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "40e0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 16608 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlform.pod 1350s # expected: 16608 1350s # received: 16608 1350s ok 121 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "671-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 1649 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1350s # expected: 1649 1350s # received: 1649 1350s ok 122 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "67142-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 422210 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlfunc.pod 1350s # expected: 422210 1350s # received: 422210 1350s ok 123 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "7c2a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 31786 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlgit.pod 1350s # expected: 31786 1350s # received: 31786 1350s ok 124 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "21810-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 137232 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlglossary.pod 1350s # expected: 137232 1350s # received: 137232 1350s ok 125 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4075-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 16501 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlgov.pod 1350s # expected: 16501 1350s # received: 16501 1350s ok 126 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "35f7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 13815 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlgpl.pod 1350s # expected: 13815 1350s # received: 13815 1350s ok 127 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2c264-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 180836 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlguts.pod 1350s # expected: 180836 1350s # received: 180836 1350s ok 128 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "afe4-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 45028 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhack.pod 1350s # expected: 45028 1350s # received: 45028 1350s ok 129 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "11a38-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 72248 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1350s # expected: 72248 1350s # received: 72248 1350s ok 130 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1809-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6153 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1350s # expected: 6153 1350s # received: 6153 1350s ok 131 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "5f7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 1527 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1350s # expected: 1527 1350s # received: 1527 1350s ok 132 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "e88a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 59530 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhist.pod 1350s # expected: 59530 1350s # received: 59530 1350s ok 133 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "77a4-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 30628 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhpux.pod 1350s # expected: 30628 1350s # received: 30628 1350s ok 134 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "7dd-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 2013 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlhurd.pod 1350s # expected: 2013 1350s # received: 2013 1350s ok 135 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1f865-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 129125 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlintern.pod 1350s # expected: 129125 1350s # received: 129125 1350s ok 136 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9216-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 37398 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlinterp.pod 1350s # expected: 37398 1350s # received: 37398 1350s ok 137 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "579d-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 22429 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlintro.pod 1350s # expected: 22429 1350s # received: 22429 1350s ok 138 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "8ad3-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 35539 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perliol.pod 1350s # expected: 35539 1350s # received: 35539 1350s ok 139 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "11817-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 71703 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlipc.pod 1350s # expected: 71703 1350s # received: 71703 1350s ok 140 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1150-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4432 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlirix.pod 1350s # expected: 4432 1350s # received: 4432 1350s ok 141 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "20a8-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8360 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perljp.pod 1350s # expected: 8360 1350s # received: 8360 1350s ok 142 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2fc0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 12224 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlko.pod 1350s # expected: 12224 1350s # received: 12224 1350s ok 143 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "163-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 355 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1350s # expected: 355 1350s # received: 355 1350s ok 144 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "7ea-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 2026 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perllinux.pod 1350s # expected: 2026 1350s # received: 2026 1350s ok 145 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "12457-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 74839 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perllocale.pod 1350s # expected: 74839 1350s # received: 74839 1350s ok 146 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "24dc-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9436 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perllol.pod 1350s # expected: 9436 1350s # received: 9436 1350s ok 147 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2f6f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 12143 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1350s # expected: 12143 1350s # received: 12143 1350s ok 148 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "6753-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 26451 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlmod.pod 1350s # expected: 26451 1350s # received: 26451 1350s ok 149 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2574-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9588 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1350s # expected: 9588 1350s # received: 9588 1350s ok 150 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "e547-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 58695 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1350s # expected: 58695 1350s # received: 58695 1350s ok 151 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "573b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 22331 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1350s # expected: 22331 1350s # received: 22331 1350s ok 152 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "d65-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3429 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1350s # expected: 3429 1350s # received: 3429 1350s ok 153 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2ad3-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10963 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1350s # expected: 10963 1350s # received: 10963 1350s ok 154 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "20a5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8357 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlnumber.pod 1350s # expected: 8357 1350s # received: 8357 1350s ok 155 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "8d30-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 36144 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlobj.pod 1350s # expected: 36144 1350s # received: 36144 1350s ok 156 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "6885-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 26757 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlootut.pod 1350s # expected: 26757 1350s # received: 26757 1350s ok 157 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "251a5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 151973 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlop.pod 1350s # expected: 151973 1350s # received: 151973 1350s ok 158 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4db-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 1243 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1350s # expected: 1243 1350s # received: 1243 1350s ok 159 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "3b77-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 15223 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlopentut.pod 1350s # expected: 15223 1350s # received: 15223 1350s ok 160 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "16cb9-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 93369 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlos2.pod 1350s # expected: 93369 1350s # received: 93369 1350s ok 161 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "37cb-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 14283 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlos390.pod 1350s # expected: 14283 1350s # received: 14283 1350s ok 162 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "12b0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4784 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlos400.pod 1350s # expected: 4784 1350s # received: 4784 1350s ok 163 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "c8a9-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 51369 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1350s # expected: 51369 1350s # received: 51369 1350s ok 164 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "c2bd-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 49853 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlperf.pod 1350s # expected: 49853 1350s # received: 49853 1350s ok 165 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1418-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5144 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlplan9.pod 1350s # expected: 5144 1350s # received: 5144 1350s ok 166 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "5b65-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 23397 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlpod.pod 1350s # expected: 23397 1350s # received: 23397 1350s ok 167 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "10d10-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 68880 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:06 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1350s # expected: 68880 1350s # received: 68880 1350s ok 168 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2f40-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 12096 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1350s # expected: 12096 1350s # received: 12096 1350s ok 169 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "67b7-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 26551 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1350s # expected: 26551 1350s # received: 26551 1350s ok 170 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "15cc8-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 89288 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlport.pod 1350s # expected: 89288 1350s # received: 89288 1350s ok 171 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1412-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 5138 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlpragma.pod 1350s # expected: 5138 1350s # received: 5138 1350s ok 172 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1a25-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 6693 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlqnx.pod 1350s # expected: 6693 1350s # received: 6693 1350s ok 173 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2127d-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 135805 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlre.pod 1350s # expected: 135805 1350s # received: 135805 1350s ok 174 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "7bad-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 31661 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlreapi.pod 1350s # expected: 31661 1350s # received: 31661 1350s ok 175 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "818f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 33167 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1350s # expected: 33167 1350s # received: 33167 1350s ok 176 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "beb0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 48816 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1350s # expected: 48816 1350s # received: 48816 1350s ok 177 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "8c47-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 35911 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlref.pod 1350s # expected: 35911 1350s # received: 35911 1350s ok 178 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4944-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 18756 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlreftut.pod 1350s # expected: 18756 1350s # received: 18756 1350s ok 179 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "a989-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 43401 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlreguts.pod 1350s # expected: 43401 1350s # received: 43401 1350s ok 180 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1fd-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 509 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlrepository.pod 1350s # expected: 509 1350s # received: 509 1350s ok 181 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4af5-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 19189 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlrequick.pod 1350s # expected: 19189 1350s # received: 19189 1350s ok 182 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "3ce4-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 15588 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlreref.pod 1350s # expected: 15588 1350s # received: 15588 1350s ok 183 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1e219-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 123417 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlretut.pod 1350s # expected: 123417 1350s # received: 123417 1350s ok 184 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "60c-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 1548 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlriscos.pod 1350s # expected: 1548 1350s # received: 1548 1350s ok 185 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "e52d-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 58669 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlrun.pod 1350s # expected: 58669 1350s # received: 58669 1350s ok 186 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "6cc6-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 27846 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsec.pod 1350s # expected: 27846 1350s # received: 27846 1350s ok 187 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "4af2-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 19186 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1350s # expected: 19186 1350s # received: 19186 1350s ok 188 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "74a6-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 29862 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1350s # expected: 29862 1350s # received: 29862 1350s ok 189 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1bdc-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7132 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsource.pod 1350s # expected: 7132 1350s # received: 7132 1350s ok 190 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "233b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 9019 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlstyle.pod 1350s # expected: 9019 1350s # received: 9019 1350s ok 191 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "12f85-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 77701 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsub.pod 1350s # expected: 77701 1350s # received: 77701 1350s ok 192 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "d2de-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 53982 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsyn.pod 1350s # expected: 53982 1350s # received: 53982 1350s ok 193 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "2858-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10328 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlsynology.pod 1350s # expected: 10328 1350s # received: 10328 1350s ok 194 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "b53a-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 46394 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1350s # expected: 46394 1350s # received: 46394 1350s ok 195 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "9a91-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 39569 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltie.pod 1350s # expected: 39569 1350s # received: 39569 1350s ok 196 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "b9206-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 758278 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltoc.pod 1350s # expected: 758278 1350s # received: 758278 1350s ok 197 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "174-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 372 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltodo.pod 1350s # expected: 372 1350s # received: 372 1350s ok 198 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "126-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 294 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltooc.pod 1350s # expected: 294 1350s # received: 294 1350s ok 199 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "126-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 294 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltoot.pod 1350s # expected: 294 1350s # received: 294 1350s ok 200 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "297f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 10623 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltrap.pod 1350s # expected: 10623 1350s # received: 10623 1350s ok 201 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "213f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 8511 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltru64.pod 1350s # expected: 8511 1350s # received: 8511 1350s ok 202 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1183-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4483 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perltw.pod 1350s # expected: 4483 1350s # received: 4483 1350s ok 203 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "162c0-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 90816 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlunicode.pod 1350s # expected: 90816 1350s # received: 90816 1350s ok 204 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "6349-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 25417 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlunicook.pod 1350s # expected: 25417 1350s # received: 25417 1350s ok 205 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "372e-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 14126 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1350s # expected: 14126 1350s # received: 14126 1350s ok 206 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "96e1-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 38625 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perluniintro.pod 1350s # expected: 38625 1350s # received: 38625 1350s ok 207 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "6eefa-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 454394 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perluniprops.pod 1350s # expected: 454394 1350s # received: 454394 1350s ok 208 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1f0f-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7951 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlunitut.pod 1350s # expected: 7951 1350s # received: 7951 1350s ok 209 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1ce8-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 7400 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlutil.pod 1350s # expected: 7400 1350s # received: 7400 1350s ok 210 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "16ab2-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 92850 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlvar.pod 1350s # expected: 92850 1350s # received: 92850 1350s ok 211 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "c68d-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 50829 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlvms.pod 1350s # expected: 50829 1350s # received: 50829 1350s ok 212 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "f16-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 3862 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlvos.pod 1350s # expected: 3862 1350s # received: 3862 1350s ok 213 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "7fdb-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 32731 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlwin32.pod 1350s # expected: 32731 1350s # received: 32731 1350s ok 214 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "1532b-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 86827 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlxs.pod 1350s # expected: 86827 1350s # received: 86827 1350s ok 215 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "c504-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 50436 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlxstut.pod 1350s # expected: 50436 1350s # received: 50436 1350s ok 216 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "5dc1-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 24001 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1350s # expected: 24001 1350s # received: 24001 1350s ok 217 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "cb0a0-60fb82f589ec0" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 831648 1350s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-binary-httpd 1350s # expected: 831648 1350s # received: 831648 1350s ok 218 1350s #lwp request: 1350s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1350s #User-Agent: libwww-perl/6.76 1350s # 1350s #server response: 1350s #HTTP/1.1 200 OK 1350s #Connection: close 1350s #Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Accept-Ranges: bytes 1350s #ETag: "415750-60ec1fb4f0200" 1350s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1350s #Vary: In-If1 1350s #Content-Length: 4282192 1350s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1350s #Client-Date: Sun, 24 Mar 2024 20:10:07 GMT 1350s #Client-Peer: 127.0.0.1:8529 1350s #Client-Response-Num: 1 1350s #DMMATCH1: 1 1350s # 1350s # testing : download of /getfiles-binary-perl 1350s # expected: 4282192 1350s # received: 4282192 1350s ok 219 1350s ok 1353s t/apache/headers.t .................. 1353s 1..27 1353s # Running under perl version 5.038002 for linux 1353s # Current time local: Sun Mar 24 20:10:07 2024 1353s # Current time GMT: Sun Mar 24 20:10:07 2024 1353s # Using Test.pm version 1.31 1353s # Using Apache/Test.pm version 1.42 1353s testing: Hello: World 1353s ok 1 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 2 1353s header: [World] vs [World] 1353s # testing : compare header Hello value 1353s # expected: 'World' 1353s # received: 'World' 1353s ok 3 1353s testing: Hello: World 1353s ok 4 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 5 1353s header: [World] vs [World] 1353s # testing : compare header Hello value 1353s # expected: 'World' 1353s # received: 'World' 1353s ok 6 1353s testing: Hello: World 1353s ok 7 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 8 1353s header: [World] vs [World] 1353s # testing : compare header Hello value 1353s # expected: 'World' 1353s # received: 'World' 1353s ok 9 1353s testing: Hello: Foo 1353s Bar 1353s ok 10 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 11 1353s header: [Foo Bar] vs [Foo Bar] 1353s # testing : compare header Hello value 1353s # expected: 'Foo Bar' 1353s # received: 'Foo Bar' 1353s ok 12 1353s testing: Hello: Foo 1353s Bar 1353s ok 13 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 14 1353s header: [Foo Bar] vs [Foo Bar] 1353s # testing : compare header Hello value 1353s # expected: 'Foo Bar' 1353s # received: 'Foo Bar' 1353s ok 15 1353s testing: Hello: Foo 1353s Bar 1353s ok 16 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 17 1353s header: [Foo Bar] vs [Foo Bar] 1353s # testing : compare header Hello value 1353s # expected: 'Foo Bar' 1353s # received: 'Foo Bar' 1353s ok 18 1353s testing: Hello: Foo 1353s Bar 1353s ok 19 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 20 1353s header: [Foo Bar] vs [Foo Bar] 1353s # testing : compare header Hello value 1353s # expected: 'Foo Bar' 1353s # received: 'Foo Bar' 1353s ok 21 1353s testing: Hello: Foo 1353s Bar 1353s ok 22 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 23 1353s header: [Foo Bar] vs [Foo Bar] 1353s # testing : compare header Hello value 1353s # expected: 'Foo Bar' 1353s # received: 'Foo Bar' 1353s ok 24 1353s testing: Hello:World 1353s ok 25 1353s # testing : response success 1353s # expected: qr/HTTP\/1\.. 200 OK/ 1353s # received: 'HTTP/1.1 200 OK' 1353s ok 26 1353s header: [World] vs [World] 1353s # testing : compare header Hello value 1353s # expected: 'World' 1353s # received: 'World' 1353s ok 27 1353s ok 1356s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1360s t/apache/http_strict.t .............. 1360s 1..178 1360s # Running under perl version 5.038002 for linux 1360s # Current time local: Sun Mar 24 20:10:13 2024 1360s # Current time GMT: Sun Mar 24 20:10:13 2024 1360s # Using Test.pm version 1.31 1360s # Using Apache/Test.pm version 1.42 1360s # SENDING: 1360s # GET / HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 1 1360s # SENDING: 1360s # GET / HTTP/1.0\n\n 1360s # expecting success, got 200 1360s ok 2 1360s # SENDING: 1360s # get / HTTP/1.0\r\n\r\n 1360s # expecting 501, got 501 1360s ok 3 1360s # SENDING: 1360s # G ET / HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 4 1360s # SENDING: 1360s # G\x00ET / HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 5 1360s # SENDING: 1360s # G/T / HTTP/1.0\r\n\r\n 1360s # expecting 501, got 501 1360s ok 6 1360s # SENDING: 1360s # GET /\x00 HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 7 1360s # SENDING: 1360s # GET / HTTP/1.0\x00\r\n\r\n 1360s # expecting 400, got 400 1360s ok 8 1360s # SENDING: 1360s # GET\x0c/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 9 1360s # SENDING: 1360s # GET\r/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 10 1360s # SENDING: 1360s # GET\t/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 11 1360s # SENDING: 1360s # GET / HTT/1.0\r\n\r\n 1360s # expecting error, got 400 1360s ok 12 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1360s # expecting success, got 200 1360s ok 13 1360s # SENDING: 1360s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1360s # expecting success, got 200 1360s ok 14 1360s # SENDING: 1360s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1360s # expecting success, got 200 1360s ok 15 1360s # SENDING: 1360s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 16 1360s # SENDING: 1360s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 17 1360s # SENDING: 1360s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1360s # expecting 200, got 200 1360s ok 18 1360s # SENDING: 1360s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 19 1360s # SENDING: 1360s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1360s # expecting error, got 400 1360s ok 20 1360s # SENDING: 1360s # GET / HTTP/0.9\r\n\r\n 1360s # expecting error, got 400 1360s ok 21 1360s # SENDING: 1360s # GET / HTTP/0.8\r\n\r\n 1360s # expecting error, got 400 1360s ok 22 1360s # SENDING: 1360s # GET /\x01 HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 23 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 24 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 25 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 26 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 27 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1360s # expecting 400, got 400 1360s ok 28 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 29 1360s # SENDING: 1360s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 30 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 31 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1360s # expecting 400, got 400 1360s ok 32 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 33 1360s # SENDING: 1360s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 34 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 35 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 36 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 37 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 38 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1360s # expecting 400, got 400 1360s ok 39 1360s # SENDING: 1360s # GET / HTTP/1.0\r\r 1360s # expecting dropped connection and HTTPD dropped connection 1360s ok 40 1360s # SENDING: 1360s # GET /\r\n 1360s # expecting headerless HTTP/0.9 body, got response 1360s ok 41 1360s # SENDING: 1360s # GET /#frag HTTP/1.0\r\n 1360s # expecting 400, got 400 1360s ok 42 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1360s # expecting 200, got 200 1360s ok 43 1360s # SENDING: 1360s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 44 1360s # SENDING: 1360s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 45 1360s # SENDING: 1360s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 46 1360s # SENDING: 1360s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 47 1360s # SENDING: 1360s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 48 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1360s # expecting 200, got 200 1360s ok 49 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1360s # expecting 400, got 400 1360s ok 50 1360s # SENDING: 1360s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 51 1360s # SENDING: 1360s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 52 1360s # SENDING: 1360s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 53 1360s # SENDING: 1360s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 54 1360s # SENDING: 1360s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 55 1360s # SENDING: 1360s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 56 1360s # SENDING: 1360s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 57 1360s # SENDING: 1360s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 58 1360s # SENDING: 1360s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 59 1360s # SENDING: 1360s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 60 1360s # SENDING: 1360s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 61 1360s # SENDING: 1360s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 62 1360s # SENDING: 1360s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 63 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1360s # expecting success, got 200 1360s ok 64 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1360s # expecting success, got 200 1360s ok 65 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1360s # expecting success, got 200 1360s ok 66 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1360s # expecting success, got 200 1360s ok 67 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1360s # expecting success, got 200 1360s ok 68 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1360s # expecting success, got 200 1360s ok 69 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1360s # expecting 200, got 200 1360s ok 70 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1360s # expecting 200, got 200 1360s ok 71 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1360s # expecting 400, got 400 1360s ok 72 1360s # SENDING: 1360s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 73 1360s # SENDING: 1360s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 74 1360s # SENDING: 1360s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 75 1360s # SENDING: 1360s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 76 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1360s # expecting 200, got 200 1360s ok 77 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1360s # expecting 200, got 200 1360s ok 78 1360s # SENDING: 1360s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 79 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 200 OK\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Foo: bar\r\n 1360s # Vary: In-If1\r\n 1360s # DMMATCH1: 1\r\n 1360s # Content-Length: 36\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/plain\r\n 1360s # \r\n 1360s # Hi!\n 1360s # SERVERNAME=localhost\n 1360s # HTTP_HOST=\n 1360s # 1360s # expecting 200, got 200 1360s ok 80 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: 1360s # RESPONSE: 1360s # HTTP/1.1 200 OK\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Foo: \r\n 1360s # Vary: In-If1\r\n 1360s # DMMATCH1: 1\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/plain\r\n 1360s # \r\n 1360s # Hi!\n 1360s # SERVERNAME=localhost\n 1360s # HTTP_HOST=\n 1360s # 1360s # expecting 200, got 200 1360s ok 81 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1360s # DECODED: : bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 564\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 82 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1360s # DECODED: F\x00oo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 528\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 83 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1360s # DECODED: F\x01oo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 84 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1360s # DECODED: F\noo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 528\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 85 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: b\tar 1360s # RESPONSE: 1360s # HTTP/1.1 200 OK\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Foo: b\tar\r\n 1360s # Vary: In-If1\r\n 1360s # DMMATCH1: 1\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/plain\r\n 1360s # \r\n 1360s # Hi!\n 1360s # SERVERNAME=localhost\n 1360s # HTTP_HOST=\n 1360s # 1360s # expecting 200, got 200 1360s ok 86 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: b\x01ar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:16 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 564\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 87 1360s # SENDING: 1360s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1360s # expecting 500, got 500 1360s ok 88 1360s # SENDING: 1360s # GET / HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 89 1360s # SENDING: 1360s # GET / HTTP/1.0\n\n 1360s # expecting 400, got 400 1360s ok 90 1360s # SENDING: 1360s # get / HTTP/1.0\r\n\r\n 1360s # expecting 501, got 501 1360s ok 91 1360s # SENDING: 1360s # G ET / HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 92 1360s # SENDING: 1360s # G\x00ET / HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 93 1360s # SENDING: 1360s # G/T / HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 94 1360s # SENDING: 1360s # GET /\x00 HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 95 1360s # SENDING: 1360s # GET / HTTP/1.0\x00\r\n\r\n 1360s # expecting 400, got 400 1360s ok 96 1360s # SENDING: 1360s # GET\x0c/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 97 1360s # SENDING: 1360s # GET\r/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 98 1360s # SENDING: 1360s # GET\t/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 99 1360s # SENDING: 1360s # GET / HTT/1.0\r\n\r\n 1360s # expecting error, got 400 1360s ok 100 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1360s # expecting success, got 200 1360s ok 101 1360s # SENDING: 1360s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1360s # expecting success, got 200 1360s ok 102 1360s # SENDING: 1360s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1360s # expecting success, got 200 1360s ok 103 1360s # SENDING: 1360s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 104 1360s # SENDING: 1360s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 105 1360s # SENDING: 1360s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 106 1360s # SENDING: 1360s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 107 1360s # SENDING: 1360s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1360s # expecting error, got 400 1360s ok 108 1360s # SENDING: 1360s # GET / HTTP/0.9\r\n\r\n 1360s # expecting error, got 400 1360s ok 109 1360s # SENDING: 1360s # GET / HTTP/0.8\r\n\r\n 1360s # expecting error, got 400 1360s ok 110 1360s # SENDING: 1360s # GET /\x01 HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 111 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 112 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 113 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 114 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 115 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1360s # expecting 400, got 400 1360s ok 116 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 117 1360s # SENDING: 1360s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 118 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 119 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1360s # expecting 400, got 400 1360s ok 120 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 121 1360s # SENDING: 1360s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 122 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 123 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 124 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1360s # expecting 400, got 400 1360s ok 125 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 126 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1360s # expecting 400, got 400 1360s ok 127 1360s # SENDING: 1360s # GET / HTTP/1.0\r\r 1360s # expecting dropped connection and HTTPD dropped connection 1360s ok 128 1360s # SENDING: 1360s # GET /\r\n 1360s # expecting headerless HTTP/0.9 body, got response 1360s ok 129 1360s # SENDING: 1360s # GET /#frag HTTP/1.0\r\n 1360s # expecting 400, got 400 1360s ok 130 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1360s # expecting 400, got 400 1360s ok 131 1360s # SENDING: 1360s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 132 1360s # SENDING: 1360s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 133 1360s # SENDING: 1360s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 134 1360s # SENDING: 1360s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 135 1360s # SENDING: 1360s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 136 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1360s # expecting 400, got 400 1360s ok 137 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1360s # expecting 400, got 400 1360s ok 138 1360s # SENDING: 1360s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 139 1360s # SENDING: 1360s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 140 1360s # SENDING: 1360s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 141 1360s # SENDING: 1360s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 142 1360s # SENDING: 1360s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 143 1360s # SENDING: 1360s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 144 1360s # SENDING: 1360s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 145 1360s # SENDING: 1360s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 146 1360s # SENDING: 1360s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 147 1360s # SENDING: 1360s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 148 1360s # SENDING: 1360s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 149 1360s # SENDING: 1360s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1360s # expecting success, got 200 1360s ok 150 1360s # SENDING: 1360s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1360s # expecting 400, got 400 1360s ok 151 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1360s # expecting success, got 200 1360s ok 152 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1360s # expecting success, got 200 1360s ok 153 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1360s # expecting success, got 200 1360s ok 154 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1360s # expecting success, got 200 1360s ok 155 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1360s # expecting success, got 200 1360s ok 156 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1360s # expecting success, got 200 1360s ok 157 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1360s # expecting 400, got 400 1360s ok 158 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1360s # expecting 400, got 400 1360s ok 159 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1360s # expecting 400, got 400 1360s ok 160 1360s # SENDING: 1360s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 161 1360s # SENDING: 1360s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 162 1360s # SENDING: 1360s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 163 1360s # SENDING: 1360s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1360s # expecting 200, got 200 1360s ok 164 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1360s # expecting 200, got 200 1360s ok 165 1360s # SENDING: 1360s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1360s # expecting 200, got 200 1360s ok 166 1360s # SENDING: 1360s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1360s # expecting 200, got 200 1360s ok 167 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 200 OK\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Foo: bar\r\n 1360s # Vary: In-If1\r\n 1360s # DMMATCH1: 1\r\n 1360s # Content-Length: 36\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/plain\r\n 1360s # \r\n 1360s # Hi!\n 1360s # SERVERNAME=localhost\n 1360s # HTTP_HOST=\n 1360s # 1360s # expecting 200, got 200 1360s ok 168 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: 1360s # RESPONSE: 1360s # HTTP/1.1 200 OK\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Foo: \r\n 1360s # Vary: In-If1\r\n 1360s # DMMATCH1: 1\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/plain\r\n 1360s # \r\n 1360s # Hi!\n 1360s # SERVERNAME=localhost\n 1360s # HTTP_HOST=\n 1360s # 1360s # expecting 200, got 200 1360s ok 169 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1360s # DECODED: : bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 170 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1360s # DECODED: F\x00oo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 528\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 171 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1360s # DECODED: F\x01oo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 564\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 172 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1360s # DECODED: F\noo: bar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 528\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 173 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: b\tar 1360s # RESPONSE: 1360s # HTTP/1.1 200 OK\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Foo: b\tar\r\n 1360s # Vary: In-If1\r\n 1360s # DMMATCH1: 1\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/plain\r\n 1360s # \r\n 1360s # Hi!\n 1360s # SERVERNAME=localhost\n 1360s # HTTP_HOST=\n 1360s # 1360s # expecting 200, got 200 1360s ok 174 1360s # SENDING: 1360s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1360s # DECODED: Foo: b\x01ar 1360s # RESPONSE: 1360s # HTTP/1.1 500 Internal Server Error\r\n 1360s # Date: Sun, 24 Mar 2024 20:10:17 GMT\r\n 1360s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10\r\n 1360s # Content-Length: 564\r\n 1360s # Connection: close\r\n 1360s # Content-Type: text/html; charset=iso-8859-1\r\n 1360s # \r\n 1360s # \n 1360s # \n 1360s # ... 1360s # expecting 500, got 500 1360s ok 175 1360s # SENDING: 1360s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1360s # expecting 500, got 500 1360s ok 176 1360s ok 177 1360s ok 178 1360s ok 1363s t/apache/if_sections.t .............. 1363s 1..46 1363s # Running under perl version 5.038002 for linux 1363s # Current time local: Sun Mar 24 20:10:17 2024 1363s # Current time GMT: Sun Mar 24 20:10:17 2024 1363s # Using Test.pm version 1.31 1363s # Using Apache/Test.pm version 1.42 1363s # /if_sec/ with '': 1363s # expected: 200 1363s # received: '200' 1363s ok 1 1363s # expected: undef 1363s # received: undef 1363s ok 2 1363s # /if_sec/foo.if_test with '': 1363s # expected: 200 1363s # received: '200' 1363s ok 3 1363s # expected: undef 1363s # received: undef 1363s ok 4 1363s # /if_sec/foo.if_test with '1': 1363s # expected: 200 1363s # received: '200' 1363s ok 5 1363s # expected: 'global1' 1363s # received: 'global1' 1363s ok 6 1363s # /if_sec/foo.if_test with '1 11': 1363s # expected: 200 1363s # received: '200' 1363s ok 7 1363s # expected: 'global1, nested11, nested113' 1363s # received: 'global1, nested11, nested113' 1363s ok 8 1363s # /if_sec/foo.if_test with '1 11 111': 1363s # expected: 200 1363s # received: '200' 1363s ok 9 1363s # expected: 'global1, nested11, nested111' 1363s # received: 'global1, nested11, nested111' 1363s ok 10 1363s # /if_sec/foo.if_test with '1 11 112': 1363s # expected: 200 1363s # received: '200' 1363s ok 11 1363s # expected: 'global1, nested11, nested112' 1363s # received: 'global1, nested11, nested112' 1363s ok 12 1363s # /if_sec/foo.if_test with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 13 1363s # expected: 'global1, files2' 1363s # received: 'global1, files2' 1363s ok 14 1363s # /if_sec/dir/foo.txt with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 15 1363s # expected: 'global1, dir1, dir2, dir_files1' 1363s # received: 'global1, dir1, dir2, dir_files1' 1363s ok 16 1363s # /if_sec/dir/ with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 17 1363s # expected: 'global1, dir1, dir2' 1363s # received: 'global1, dir1, dir2' 1363s ok 18 1363s # /if_sec/dir/ with '1 11': 1363s # expected: 200 1363s # received: '200' 1363s ok 19 1363s # expected: 'global1, dir1, nested11, nested113' 1363s # received: 'global1, dir1, nested11, nested113' 1363s ok 20 1363s # /if_sec/dir/ with '1 11 111': 1363s # expected: 200 1363s # received: '200' 1363s ok 21 1363s # expected: 'global1, dir1, nested11, nested111' 1363s # received: 'global1, dir1, nested11, nested111' 1363s ok 22 1363s # /if_sec/dir/ with '1 11 112': 1363s # expected: 200 1363s # received: '200' 1363s ok 23 1363s # expected: 'global1, dir1, nested11, nested112' 1363s # received: 'global1, dir1, nested11, nested112' 1363s ok 24 1363s # /if_sec/loc/ with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 25 1363s # expected: 'global1, loc1, loc2' 1363s # received: 'global1, loc1, loc2' 1363s ok 26 1363s # /if_sec/loc/foo.txt with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 27 1363s # expected: 'global1, loc1, loc2' 1363s # received: 'global1, loc1, loc2' 1363s ok 28 1363s # /if_sec/loc/ with '1 11': 1363s # expected: 200 1363s # received: '200' 1363s ok 29 1363s # expected: 'global1, loc1, nested11, nested113' 1363s # received: 'global1, loc1, nested11, nested113' 1363s ok 30 1363s # /if_sec/loc/ with '1 11 111': 1363s # expected: 200 1363s # received: '200' 1363s ok 31 1363s # expected: 'global1, loc1, nested11, nested111' 1363s # received: 'global1, loc1, nested11, nested111' 1363s ok 32 1363s # /if_sec/loc/ with '1 11 112': 1363s # expected: 200 1363s # received: '200' 1363s ok 33 1363s # expected: 'global1, loc1, nested11, nested112' 1363s # received: 'global1, loc1, nested11, nested112' 1363s ok 34 1363s # /if_sec/loc/foo.if_test with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 35 1363s # expected: 'global1, files2, loc1, loc2' 1363s # received: 'global1, files2, loc1, loc2' 1363s ok 36 1363s # /if_sec/loc/foo.if_test with '1 2 11': 1363s # expected: 200 1363s # received: '200' 1363s ok 37 1363s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1363s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1363s ok 38 1363s # /if_sec/loc/foo.if_test with '1 2 11 111': 1363s # expected: 200 1363s # received: '200' 1363s ok 39 1363s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1363s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1363s ok 40 1363s # /if_sec/loc/foo.if_test with '1 2 11 112': 1363s # expected: 200 1363s # received: '200' 1363s ok 41 1363s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1363s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1363s ok 42 1363s # /if_sec/proxy/ with '1 2': 1363s # expected: 200 1363s # received: '200' 1363s ok 43 1363s # expected: 'global1, locp1, locp2' 1363s # received: 'global1, locp1, locp2' 1363s ok 44 1363s # /if_sec/proxy/ with '2': 1363s # expected: 200 1363s # received: '200' 1363s ok 45 1363s # expected: 'locp2' 1363s # received: 'locp2' 1363s ok 46 1363s ok 1366s t/apache/iffile.t ................... 1366s 1..2 1366s # Running under perl version 5.038002 for linux 1366s # Current time local: Sun Mar 24 20:10:20 2024 1366s # Current time GMT: Sun Mar 24 20:10:20 2024 1366s # Using Test.pm version 1.31 1366s # Using Apache/Test.pm version 1.42 1366s # expected: 200 1366s # received: '200' 1366s ok 1 1366s # expected: 'success1, success2, success3, success4, success5' 1366s # received: 'success1, success2, success3, success4, success5' 1366s ok 2 1366s ok 1369s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1375s t/apache/limits.t ................... 1375s 1..12 1375s # Running under perl version 5.038002 for linux 1375s # Current time local: Sun Mar 24 20:10:26 2024 1375s # Current time GMT: Sun Mar 24 20:10:26 2024 1375s # Using Test.pm version 1.31 1375s # Using Apache/Test.pm version 1.42 1375s # Testing LimitRequestLine; should succeed 1375s # testing : Test #1 1375s # expected: 200 1375s # received: '200' 1375s ok 1 1375s # Testing LimitRequestLine; should fail 1375s # testing : Test #2 1375s # expected: 414 1375s # received: '414' 1375s ok 2 1375s # Testing LimitRequestFieldSize; should succeed 1375s # testing : Test #3 1375s # expected: 200 1375s # received: '200' 1375s ok 3 1375s # Testing LimitRequestFieldSize; should fail 1375s # testing : Test #4 1375s # expected: 400 1375s # received: '400' 1375s ok 4 1375s # Testing LimitRequestFields; should succeed 1375s # testing : Test #5 1375s # expected: 200 1375s # received: '200' 1375s ok 5 1375s # Testing LimitRequestFields; should fail 1375s # testing : Test #6 1375s # expected: 400 1375s # received: '400' 1375s ok 6 1375s # Testing LimitRequestBody; should succeed 1375s # Chunked transfer-encoding enabled 1375s # testing : Test #7 1375s # expected: 200 1375s # received: '200' 1375s ok 7 1375s # Testing LimitRequestBody; should succeed 1375s # Chunked transfer-encoding disabled 1375s # testing : Test #8 1375s # expected: 200 1375s # received: '200' 1375s ok 8 1375s # Testing LimitRequestBody; should fail 1375s # Chunked transfer-encoding enabled 1375s # testing : Test #9 1375s # expected: 413 1375s # received: '413' 1375s ok 9 1375s # Testing LimitRequestBody; should fail 1375s # Chunked transfer-encoding disabled 1375s # testing : Test #10 1375s # expected: 413 1375s # received: '413' 1375s ok 10 1375s # Testing LimitRequestFieldSize; should succeed 1375s # testing : Test #11 1375s # expected: 200 1375s # received: '200' 1375s ok 11 1375s # Testing LimitRequestFieldSize; should fail 1375s # testing : Test #12 1375s # expected: 400 1375s # received: '400' 1375s ok 12 1375s ok 1378s t/apache/loglevel.t ................. 1378s 1..8 1378s # Running under perl version 5.038002 for linux 1378s # Current time local: Sun Mar 24 20:10:32 2024 1378s # Current time GMT: Sun Mar 24 20:10:32 2024 1378s # Using Test.pm version 1.31 1378s # Using Apache/Test.pm version 1.42 1378s ok 1 1378s ok 2 1378s ok 3 1378s ok 4 1378s ok 5 1378s ok 6 1378s ok 7 1378s ok 8 1378s ok 1381s t/apache/maxranges.t ................ 1381s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1381s 1..19 1381s # Running under perl version 5.038002 for linux 1381s # Current time local: Sun Mar 24 20:10:35 2024 1381s # Current time GMT: Sun Mar 24 20:10:35 2024 1381s # Using Test.pm version 1.31 1381s # Using Apache/Test.pm version 1.42 1381s ok 1 1381s ok 2 1381s ok 3 1381s ok 4 1381s ok 5 1381s ok 6 1381s ok 7 1381s ok 8 1381s ok 9 1381s ok 10 1381s ok 11 1381s ok 12 1381s ok 13 1381s ok 14 1381s ok 15 1381s ok 16 1381s ok 17 1381s ok 18 1381s ok 19 1381s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1381s ok 1383s t/apache/mergeslashes.t ............. 1383s 1..9 1383s # Running under perl version 5.038002 for linux 1383s # Current time local: Sun Mar 24 20:10:38 2024 1383s # Current time GMT: Sun Mar 24 20:10:38 2024 1383s # Using Test.pm version 1.31 1383s # Using Apache/Test.pm version 1.42 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for exact match 1383s ok 1 1383s # SENDING to 127.0.0.1:8559 1383s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for merged even at front 1383s ok 2 1383s # SENDING to 127.0.0.1:8559 1383s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for merged even at front 1383s ok 3 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for c// should be merged 1383s ok 4 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for a// should be merged 1383s ok 5 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for a// matches locationmatch 1383s ok 6 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1383s # expected 200, got 200 for c// doesn't match locationmatch 1383s ok 7 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for baseline failed 1383s ok 8 1383s # SENDING to 127.0.0.1:8559 1383s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1383s # expected 403, got 403 for b//d not merged for Location with OFF 1383s ok 9 1383s ok 1386s t/apache/mmn.t ...................... 1386s 1..2 1386s # Running under perl version 5.038002 for linux 1386s # Current time local: Sun Mar 24 20:10:40 2024 1386s # Current time GMT: Sun Mar 24 20:10:40 2024 1386s # Using Test.pm version 1.31 1386s # Using Apache/Test.pm version 1.42 1386s ok 1 1386s ok 2 1386s ok 1389s t/apache/options.t .................. 1389s 1..2 1389s # Running under perl version 5.038002 for linux 1389s # Current time local: Sun Mar 24 20:10:43 2024 1389s # Current time GMT: Sun Mar 24 20:10:43 2024 1389s # Using Test.pm version 1.31 1389s # Using Apache/Test.pm version 1.42 1389s # testing : code 1389s # expected: 200 1389s # received: '200' 1389s ok 1 1389s # testing : OPTIONS 1389s # expected: qr/OPTIONS/ 1389s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1389s ok 2 1389s ok 1394s t/apache/passbrigade.t .............. 1394s # using LWP client 1394s 1..114 1394s # Running under perl version 5.038002 for linux 1394s # Current time local: Sun Mar 24 20:10:46 2024 1394s # Current time GMT: Sun Mar 24 20:10:46 2024 1394s # Using Test.pm version 1.31 1394s # Using Apache/Test.pm version 1.42 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 1024 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #DMMATCH1: 1 1394s # 1394s # testing : bytes in body 1394s # expected: 1024 1394s # received: 1024 1394s ok 1 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 2048 1394s # received: 2048 1394s ok 2 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 3072 1394s # received: 3072 1394s ok 3 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 4096 1394s # received: 4096 1394s ok 4 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 5120 1394s # received: 5120 1394s ok 5 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 6144 1394s # received: 6144 1394s ok 6 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 7168 1394s # received: 7168 1394s ok 7 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 8192 1394s # received: 8192 1394s ok 8 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 9216 1394s # received: 9216 1394s ok 9 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 10240 1394s # received: 10240 1394s ok 10 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 11264 1394s # received: 11264 1394s ok 11 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 12288 1394s # received: 12288 1394s ok 12 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 13312 1394s # received: 13312 1394s ok 13 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Client-Peer: 127.0.0.1:8529 1394s #Client-Response-Num: 1 1394s #Client-Transfer-Encoding: chunked 1394s #DMMATCH1: 1 1394s #X-Content-Length-Note: added by Apache::TestRequest 1394s # 1394s # testing : bytes in body 1394s # expected: 14336 1394s # received: 14336 1394s ok 14 1394s #lwp request: 1394s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1394s #User-Agent: libwww-perl/6.76 1394s # 1394s #server response: 1394s #HTTP/1.1 200 OK 1394s #Connection: close 1394s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1394s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1394s #Vary: In-If1 1394s #Content-Length: 0 1394s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 15360 1395s # received: 15360 1395s ok 15 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 16384 1395s # received: 16384 1395s ok 16 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 17408 1395s # received: 17408 1395s ok 17 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 18432 1395s # received: 18432 1395s ok 18 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 19456 1395s # received: 19456 1395s ok 19 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 20480 1395s # received: 20480 1395s ok 20 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 21504 1395s # received: 21504 1395s ok 21 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 22528 1395s # received: 22528 1395s ok 22 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 23552 1395s # received: 23552 1395s ok 23 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 24576 1395s # received: 24576 1395s ok 24 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 25600 1395s # received: 25600 1395s ok 25 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 26624 1395s # received: 26624 1395s ok 26 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 27648 1395s # received: 27648 1395s ok 27 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 28672 1395s # received: 28672 1395s ok 28 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 29696 1395s # received: 29696 1395s ok 29 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 30720 1395s # received: 30720 1395s ok 30 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 31744 1395s # received: 31744 1395s ok 31 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 32768 1395s # received: 32768 1395s ok 32 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 33792 1395s # received: 33792 1395s ok 33 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 34816 1395s # received: 34816 1395s ok 34 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 35840 1395s # received: 35840 1395s ok 35 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 36864 1395s # received: 36864 1395s ok 36 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 37888 1395s # received: 37888 1395s ok 37 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 38912 1395s # received: 38912 1395s ok 38 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 39936 1395s # received: 39936 1395s ok 39 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 40960 1395s # received: 40960 1395s ok 40 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 41984 1395s # received: 41984 1395s ok 41 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 43008 1395s # received: 43008 1395s ok 42 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 44032 1395s # received: 44032 1395s ok 43 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 45056 1395s # received: 45056 1395s ok 44 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 46080 1395s # received: 46080 1395s ok 45 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 47104 1395s # received: 47104 1395s ok 46 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 48128 1395s # received: 48128 1395s ok 47 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 49152 1395s # received: 49152 1395s ok 48 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 50176 1395s # received: 50176 1395s ok 49 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:48 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 51200 1395s # received: 51200 1395s ok 50 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 102400 1395s # received: 102400 1395s ok 51 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 307200 1395s # received: 307200 1395s ok 52 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 512000 1395s # received: 512000 1395s ok 53 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 2048000 1395s # received: 2048000 1395s ok 54 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 4096000 1395s # received: 4096000 1395s ok 55 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:49 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:50 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 6144000 1395s # received: 6144000 1395s ok 56 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:50 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 10240000 1395s # received: 10240000 1395s ok 57 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 1024 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 1024 1395s # received: 1024 1395s ok 58 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 2048 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 2048 1395s # received: 2048 1395s ok 59 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 3072 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 3072 1395s # received: 3072 1395s ok 60 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 4096 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 4096 1395s # received: 4096 1395s ok 61 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 5120 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 5120 1395s # received: 5120 1395s ok 62 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 6144 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 6144 1395s # received: 6144 1395s ok 63 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 7168 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 7168 1395s # received: 7168 1395s ok 64 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 8192 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #DMMATCH1: 1 1395s # 1395s # testing : bytes in body 1395s # expected: 8192 1395s # received: 8192 1395s ok 65 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 9216 1395s # received: 9216 1395s ok 66 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 10240 1395s # received: 10240 1395s ok 67 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 11264 1395s # received: 11264 1395s ok 68 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 12288 1395s # received: 12288 1395s ok 69 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 13312 1395s # received: 13312 1395s ok 70 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 14336 1395s # received: 14336 1395s ok 71 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 15360 1395s # received: 15360 1395s ok 72 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 16384 1395s # received: 16384 1395s ok 73 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 17408 1395s # received: 17408 1395s ok 74 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 18432 1395s # received: 18432 1395s ok 75 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 19456 1395s # received: 19456 1395s ok 76 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 20480 1395s # received: 20480 1395s ok 77 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 21504 1395s # received: 21504 1395s ok 78 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 22528 1395s # received: 22528 1395s ok 79 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 23552 1395s # received: 23552 1395s ok 80 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 24576 1395s # received: 24576 1395s ok 81 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 25600 1395s # received: 25600 1395s ok 82 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 26624 1395s # received: 26624 1395s ok 83 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 27648 1395s # received: 27648 1395s ok 84 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 28672 1395s # received: 28672 1395s ok 85 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 29696 1395s # received: 29696 1395s ok 86 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 30720 1395s # received: 30720 1395s ok 87 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 31744 1395s # received: 31744 1395s ok 88 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 32768 1395s # received: 32768 1395s ok 89 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 33792 1395s # received: 33792 1395s ok 90 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 34816 1395s # received: 34816 1395s ok 91 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 35840 1395s # received: 35840 1395s ok 92 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 36864 1395s # received: 36864 1395s ok 93 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 37888 1395s # received: 37888 1395s ok 94 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 38912 1395s # received: 38912 1395s ok 95 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 39936 1395s # received: 39936 1395s ok 96 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 40960 1395s # received: 40960 1395s ok 97 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 41984 1395s # received: 41984 1395s ok 98 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 43008 1395s # received: 43008 1395s ok 99 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 44032 1395s # received: 44032 1395s ok 100 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 45056 1395s # received: 45056 1395s ok 101 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 46080 1395s # received: 46080 1395s ok 102 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 47104 1395s # received: 47104 1395s ok 103 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 48128 1395s # received: 48128 1395s ok 104 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 49152 1395s # received: 49152 1395s ok 105 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 50176 1395s # received: 50176 1395s ok 106 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 51200 1395s # received: 51200 1395s ok 107 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 102400 1395s # received: 102400 1395s ok 108 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 307200 1395s # received: 307200 1395s ok 109 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 512000 1395s # received: 512000 1395s ok 110 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 2048000 1395s # received: 2048000 1395s ok 111 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 4096000 1395s # received: 4096000 1395s ok 112 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 6144000 1395s # received: 6144000 1395s ok 113 1395s #lwp request: 1395s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1395s #User-Agent: libwww-perl/6.76 1395s # 1395s #server response: 1395s #HTTP/1.1 200 OK 1395s #Connection: close 1395s #Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1395s #Vary: In-If1 1395s #Content-Length: 0 1395s #Client-Date: Sun, 24 Mar 2024 20:10:51 GMT 1395s #Client-Peer: 127.0.0.1:8529 1395s #Client-Response-Num: 1 1395s #Client-Transfer-Encoding: chunked 1395s #DMMATCH1: 1 1395s #X-Content-Length-Note: added by Apache::TestRequest 1395s # 1395s # testing : bytes in body 1395s # expected: 10240000 1395s # received: 10240000 1395s ok 114 1395s ok 1397s t/apache/post.t ..................... 1397s # using LWP client 1397s 1..51 1397s # Running under perl version 5.038002 for linux 1397s # Current time local: Sun Mar 24 20:10:51 2024 1397s # Current time GMT: Sun Mar 24 20:10:51 2024 1397s # Using Test.pm version 1.31 1397s # Using Apache/Test.pm version 1.42 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 1024 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '1024' 1397s # received: 1024 1397s ok 1 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 2048 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '2048' 1397s # received: 2048 1397s ok 2 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 3072 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '3072' 1397s # received: 3072 1397s ok 3 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 4096 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '4096' 1397s # received: 4096 1397s ok 4 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 5120 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '5120' 1397s # received: 5120 1397s ok 5 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 6144 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '6144' 1397s # received: 6144 1397s ok 6 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 7168 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '7168' 1397s # received: 7168 1397s ok 7 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 8192 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '8192' 1397s # received: 8192 1397s ok 8 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 9216 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 5 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '9216' 1397s # received: 9216 1397s ok 9 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 10240 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '10240' 1397s # received: 10240 1397s ok 10 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 11264 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '11264' 1397s # received: 11264 1397s ok 11 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 12288 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '12288' 1397s # received: 12288 1397s ok 12 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 13312 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '13312' 1397s # received: 13312 1397s ok 13 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 14336 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '14336' 1397s # received: 14336 1397s ok 14 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 15360 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '15360' 1397s # received: 15360 1397s ok 15 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 16384 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '16384' 1397s # received: 16384 1397s ok 16 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 17408 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '17408' 1397s # received: 17408 1397s ok 17 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 18432 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '18432' 1397s # received: 18432 1397s ok 18 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 19456 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '19456' 1397s # received: 19456 1397s ok 19 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 20480 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '20480' 1397s # received: 20480 1397s ok 20 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 21504 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '21504' 1397s # received: 21504 1397s ok 21 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 22528 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '22528' 1397s # received: 22528 1397s ok 22 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 23552 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '23552' 1397s # received: 23552 1397s ok 23 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 24576 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '24576' 1397s # received: 24576 1397s ok 24 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 25600 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '25600' 1397s # received: 25600 1397s ok 25 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 26624 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '26624' 1397s # received: 26624 1397s ok 26 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 27648 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '27648' 1397s # received: 27648 1397s ok 27 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 28672 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '28672' 1397s # received: 28672 1397s ok 28 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 29696 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '29696' 1397s # received: 29696 1397s ok 29 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 30720 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '30720' 1397s # received: 30720 1397s ok 30 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 31744 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '31744' 1397s # received: 31744 1397s ok 31 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 32768 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '32768' 1397s # received: 32768 1397s ok 32 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 33792 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '33792' 1397s # received: 33792 1397s ok 33 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 34816 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '34816' 1397s # received: 34816 1397s ok 34 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 35840 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '35840' 1397s # received: 35840 1397s ok 35 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 36864 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '36864' 1397s # received: 36864 1397s ok 36 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 37888 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '37888' 1397s # received: 37888 1397s ok 37 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 38912 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '38912' 1397s # received: 38912 1397s ok 38 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 39936 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '39936' 1397s # received: 39936 1397s ok 39 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 40960 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '40960' 1397s # received: 40960 1397s ok 40 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 41984 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '41984' 1397s # received: 41984 1397s ok 41 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 43008 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '43008' 1397s # received: 43008 1397s ok 42 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 44032 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '44032' 1397s # received: 44032 1397s ok 43 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 45056 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '45056' 1397s # received: 45056 1397s ok 44 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 46080 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '46080' 1397s # received: 46080 1397s ok 45 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 47104 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '47104' 1397s # received: 47104 1397s ok 46 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 48128 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '48128' 1397s # received: 48128 1397s ok 47 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 49152 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '49152' 1397s # received: 49152 1397s ok 48 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 50176 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '50176' 1397s # received: 50176 1397s ok 49 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 51200 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 6 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '51200' 1397s # received: 51200 1397s ok 50 1397s #lwp request: 1397s #POST http://localhost:8529/eat_post HTTP/1.1 1397s #User-Agent: libwww-perl/6.76 1397s #Content-Length: 102400 1397s # 1397s #server response: 1397s #HTTP/1.1 200 OK 1397s #Connection: close 1397s #Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1397s #Vary: In-If1 1397s #Content-Length: 7 1397s #Client-Date: Sun, 24 Mar 2024 20:10:54 GMT 1397s #Client-Peer: 127.0.0.1:8529 1397s #Client-Response-Num: 1 1397s #DMMATCH1: 1 1397s # 1397s # testing : length posted 1397s # expected: '102400' 1397s # received: 102400 1397s ok 51 1397s ok 1400s t/apache/pr17629.t .................. 1400s 1..4 1400s # Running under perl version 5.038002 for linux 1400s # Current time local: Sun Mar 24 20:10:54 2024 1400s # Current time GMT: Sun Mar 24 20:10:54 2024 1400s # Using Test.pm version 1.31 1400s # Using Apache/Test.pm version 1.42 1400s # expected: 'begin-foobar-end 1400s # ' 1400s # received: 'begin-foobar-end 1400s # ' 1400s ok 1 1400s # expected: 200 1400s # received: '200' 1400s ok 2 1400s # testing : response was gzipped 1400s # expected: 'gzip' 1400s # received: 'gzip' 1400s ok 3 1400s # expected: 'begin-foobar-end 1400s # ' 1400s # received: 'begin-foobar-end 1400s # ' 1400s ok 4 1400s ok 1402s t/apache/pr18757.t .................. 1402s 1..3 1402s # Running under perl version 5.038002 for linux 1402s # Current time local: Sun Mar 24 20:10:56 2024 1402s # Current time GMT: Sun Mar 24 20:10:56 2024 1402s # Using Test.pm version 1.31 1402s # Using Apache/Test.pm version 1.42 1402s # testing : 200 response from GET 1402s # expected: 200 1402s # received: '200' 1402s ok 1 1402s # expected C-L is 26 1402s # URL via proxy is http://localhost:8551/index.html 1402s ok 2 1402s # line: HTTP/1.1 200 OK 1402s # line: Date: Sun, 24 Mar 2024 20:10:59 GMT 1402s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1402s # line: Vary: In-If1 1402s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1402s # line: ETag: "1a-60bb3bbdae3c0" 1402s # line: Accept-Ranges: bytes 1402s # line: Content-Length: 26 1402s # line: DMMATCH1: 1 1402s # line: Content-Type: text/html 1402s # line: 1402s # testing : whether proxy strips Content-Length header 1402s # expected: 1 1402s # received: 1 1402s ok 3 1402s ok 1405s t/apache/pr35292.t .................. 1405s 1..3 1405s # Running under perl version 5.038002 for linux 1405s # Current time local: Sun Mar 24 20:10:59 2024 1405s # Current time GMT: Sun Mar 24 20:10:59 2024 1405s # Using Test.pm version 1.31 1405s # Using Apache/Test.pm version 1.42 1405s ok 1 1405s ok 2 1405s # testing : read response-line 1405s # expected: qr/^HTTP\/1\.. 413/ 1405s # received: 'HTTP/1.1 413 Request Entity Too Large 1405s # ' 1405s ok 3 1405s ok 1407s t/apache/pr35330.t .................. 1407s 1..2 1407s # Running under perl version 5.038002 for linux 1407s # Current time local: Sun Mar 24 20:11:02 2024 1407s # Current time GMT: Sun Mar 24 20:11:02 2024 1407s # Using Test.pm version 1.31 1407s # Using Apache/Test.pm version 1.42 1407s # testing : SSI was allowed for location 1407s # expected: 200 1407s # received: '200' 1407s ok 1 1407s # testing : file was served with correct content 1407s # expected: 'hello' 1407s # received: 'hello' 1407s ok 2 1407s ok 1410s t/apache/pr37166.t .................. 1410s 1..4 1410s # Running under perl version 5.038002 for linux 1410s # Current time local: Sun Mar 24 20:11:04 2024 1410s # Current time GMT: Sun Mar 24 20:11:04 2024 1410s # Using Test.pm version 1.31 1410s # Using Apache/Test.pm version 1.42 1410s # testing : SSI was allowed for location 1410s # expected: 200 1410s # received: '200' 1410s ok 1 1410s # testing : file was served with correct content 1410s # expected: 'Hello world 1410s # ' 1410s # received: 'Hello world 1410s # ' 1410s ok 2 1410s # testing : explicit 200 response 1410s # expected: 200 1410s # received: '200' 1410s ok 3 1410s # testing : file was again served with correct content 1410s # expected: 'Hello world 1410s # ' 1410s # received: 'Hello world 1410s # ' 1410s ok 4 1410s ok 1413s t/apache/pr43939.t .................. 1413s 1..4 1413s # Running under perl version 5.038002 for linux 1413s # Current time local: Sun Mar 24 20:11:07 2024 1413s # Current time GMT: Sun Mar 24 20:11:07 2024 1413s # Using Test.pm version 1.31 1413s # Using Apache/Test.pm version 1.42 1413s # expected: 'begin-default-end 1413s # ' 1413s # received: 'begin-default-end 1413s # ' 1413s ok 1 1413s # expected: 200 1413s # received: '200' 1413s ok 2 1413s # testing : response was gzipped 1413s # expected: 'gzip' 1413s # received: 'gzip' 1413s ok 3 1413s # expected: 'begin-default-end 1413s # ' 1413s # received: 'begin-default-end 1413s # ' 1413s ok 4 1413s ok 1415s t/apache/pr49328.t .................. 1415s 1..1 1415s # Running under perl version 5.038002 for linux 1415s # Current time local: Sun Mar 24 20:11:10 2024 1415s # Current time GMT: Sun Mar 24 20:11:10 2024 1415s # Using Test.pm version 1.31 1415s # Using Apache/Test.pm version 1.42 1415s # expected: 'before 1415s # included 1415s # after 1415s # ' 1415s # received: 'before 1415s # included 1415s # after 1415s # ' 1415s ok 1 1415s ok 1420s t/apache/rwrite.t ................... 1420s # using LWP client 1420s 1..114 1420s # Running under perl version 5.038002 for linux 1420s # Current time local: Sun Mar 24 20:11:12 2024 1420s # Current time GMT: Sun Mar 24 20:11:12 2024 1420s # Using Test.pm version 1.31 1420s # Using Apache/Test.pm version 1.42 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 1024 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 1024 1420s # received: 1024 1420s ok 1 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 2048 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 2048 1420s # received: 2048 1420s ok 2 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 3072 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 3072 1420s # received: 3072 1420s ok 3 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 4096 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 4096 1420s # received: 4096 1420s ok 4 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 5120 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 5120 1420s # received: 5120 1420s ok 5 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 6144 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 6144 1420s # received: 6144 1420s ok 6 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 7168 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 7168 1420s # received: 7168 1420s ok 7 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 8192 1420s # received: 8192 1420s ok 8 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 9216 1420s # received: 9216 1420s ok 9 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 10240 1420s # received: 10240 1420s ok 10 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 11264 1420s # received: 11264 1420s ok 11 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 12288 1420s # received: 12288 1420s ok 12 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 13312 1420s # received: 13312 1420s ok 13 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 14336 1420s # received: 14336 1420s ok 14 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 15360 1420s # received: 15360 1420s ok 15 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 16384 1420s # received: 16384 1420s ok 16 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 17408 1420s # received: 17408 1420s ok 17 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 18432 1420s # received: 18432 1420s ok 18 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 19456 1420s # received: 19456 1420s ok 19 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 20480 1420s # received: 20480 1420s ok 20 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 21504 1420s # received: 21504 1420s ok 21 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 22528 1420s # received: 22528 1420s ok 22 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 23552 1420s # received: 23552 1420s ok 23 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 24576 1420s # received: 24576 1420s ok 24 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 25600 1420s # received: 25600 1420s ok 25 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 26624 1420s # received: 26624 1420s ok 26 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 27648 1420s # received: 27648 1420s ok 27 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 28672 1420s # received: 28672 1420s ok 28 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 29696 1420s # received: 29696 1420s ok 29 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 30720 1420s # received: 30720 1420s ok 30 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 31744 1420s # received: 31744 1420s ok 31 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 32768 1420s # received: 32768 1420s ok 32 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 33792 1420s # received: 33792 1420s ok 33 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 34816 1420s # received: 34816 1420s ok 34 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 35840 1420s # received: 35840 1420s ok 35 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 36864 1420s # received: 36864 1420s ok 36 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 37888 1420s # received: 37888 1420s ok 37 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 38912 1420s # received: 38912 1420s ok 38 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 39936 1420s # received: 39936 1420s ok 39 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 40960 1420s # received: 40960 1420s ok 40 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 41984 1420s # received: 41984 1420s ok 41 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 43008 1420s # received: 43008 1420s ok 42 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 44032 1420s # received: 44032 1420s ok 43 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 45056 1420s # received: 45056 1420s ok 44 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 46080 1420s # received: 46080 1420s ok 45 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 47104 1420s # received: 47104 1420s ok 46 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 48128 1420s # received: 48128 1420s ok 47 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 49152 1420s # received: 49152 1420s ok 48 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 50176 1420s # received: 50176 1420s ok 49 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 51200 1420s # received: 51200 1420s ok 50 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 102400 1420s # received: 102400 1420s ok 51 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 307200 1420s # received: 307200 1420s ok 52 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 512000 1420s # received: 512000 1420s ok 53 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 2048000 1420s # received: 2048000 1420s ok 54 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 4096000 1420s # received: 4096000 1420s ok 55 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 6144000 1420s # received: 6144000 1420s ok 56 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 10240000 1420s # received: 10240000 1420s ok 57 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 1024 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 1024 1420s # received: 1024 1420s ok 58 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 2048 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 2048 1420s # received: 2048 1420s ok 59 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 3072 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 3072 1420s # received: 3072 1420s ok 60 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 4096 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 4096 1420s # received: 4096 1420s ok 61 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 5120 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 5120 1420s # received: 5120 1420s ok 62 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 6144 1420s #Client-Date: Sun, 24 Mar 2024 20:11:15 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 6144 1420s # received: 6144 1420s ok 63 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 7168 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #DMMATCH1: 1 1420s # 1420s # testing : bytes in body 1420s # expected: 7168 1420s # received: 7168 1420s ok 64 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 8192 1420s # received: 8192 1420s ok 65 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 9216 1420s # received: 9216 1420s ok 66 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 10240 1420s # received: 10240 1420s ok 67 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 11264 1420s # received: 11264 1420s ok 68 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 12288 1420s # received: 12288 1420s ok 69 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 13312 1420s # received: 13312 1420s ok 70 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 14336 1420s # received: 14336 1420s ok 71 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 15360 1420s # received: 15360 1420s ok 72 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 16384 1420s # received: 16384 1420s ok 73 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 17408 1420s # received: 17408 1420s ok 74 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 18432 1420s # received: 18432 1420s ok 75 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 19456 1420s # received: 19456 1420s ok 76 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 20480 1420s # received: 20480 1420s ok 77 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 21504 1420s # received: 21504 1420s ok 78 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 22528 1420s # received: 22528 1420s ok 79 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 23552 1420s # received: 23552 1420s ok 80 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 24576 1420s # received: 24576 1420s ok 81 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 25600 1420s # received: 25600 1420s ok 82 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 26624 1420s # received: 26624 1420s ok 83 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 27648 1420s # received: 27648 1420s ok 84 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 28672 1420s # received: 28672 1420s ok 85 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 29696 1420s # received: 29696 1420s ok 86 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 30720 1420s # received: 30720 1420s ok 87 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 31744 1420s # received: 31744 1420s ok 88 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 32768 1420s # received: 32768 1420s ok 89 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 33792 1420s # received: 33792 1420s ok 90 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 34816 1420s # received: 34816 1420s ok 91 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 35840 1420s # received: 35840 1420s ok 92 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 36864 1420s # received: 36864 1420s ok 93 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 37888 1420s # received: 37888 1420s ok 94 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 38912 1420s # received: 38912 1420s ok 95 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 39936 1420s # received: 39936 1420s ok 96 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 40960 1420s # received: 40960 1420s ok 97 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 41984 1420s # received: 41984 1420s ok 98 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 43008 1420s # received: 43008 1420s ok 99 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 44032 1420s # received: 44032 1420s ok 100 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 45056 1420s # received: 45056 1420s ok 101 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 46080 1420s # received: 46080 1420s ok 102 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 47104 1420s # received: 47104 1420s ok 103 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 48128 1420s # received: 48128 1420s ok 104 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 49152 1420s # received: 49152 1420s ok 105 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 50176 1420s # received: 50176 1420s ok 106 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 51200 1420s # received: 51200 1420s ok 107 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 102400 1420s # received: 102400 1420s ok 108 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 307200 1420s # received: 307200 1420s ok 109 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 512000 1420s # received: 512000 1420s ok 110 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 2048000 1420s # received: 2048000 1420s ok 111 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 4096000 1420s # received: 4096000 1420s ok 112 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 6144000 1420s # received: 6144000 1420s ok 113 1420s #lwp request: 1420s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1420s #User-Agent: libwww-perl/6.76 1420s # 1420s #server response: 1420s #HTTP/1.1 200 OK 1420s #Connection: close 1420s #Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1420s #Vary: In-If1 1420s #Content-Length: 0 1420s #Client-Date: Sun, 24 Mar 2024 20:11:16 GMT 1420s #Client-Peer: 127.0.0.1:8529 1420s #Client-Response-Num: 1 1420s #Client-Transfer-Encoding: chunked 1420s #DMMATCH1: 1 1420s #X-Content-Length-Note: added by Apache::TestRequest 1420s # 1420s # testing : bytes in body 1420s # expected: 10240000 1420s # received: 10240000 1420s ok 114 1420s ok 1424s t/apache/server_name_port.t ......... 1424s 1..84 1424s # Running under perl version 5.038002 for linux 1424s # Current time local: Sun Mar 24 20:11:17 2024 1424s # Current time GMT: Sun Mar 24 20:11:17 2024 1424s # Using Test.pm version 1.31 1424s # Using Apache/Test.pm version 1.42 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1424s # expecting 200, got 200 1424s ok 1 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 2 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 3 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1424s # expecting 200, got 200 1424s ok 4 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 5 1424s # got SERVER_PORT='123', expected '123' 1424s ok 6 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1424s # expecting 200, got 200 1424s ok 7 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 8 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 9 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1424s # expecting 200, got 200 1424s ok 10 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 11 1424s # got SERVER_PORT='123', expected '123' 1424s ok 12 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1424s # expecting 200, got 200 1424s ok 13 1424s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1424s ok 14 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 15 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1424s # expecting 200, got 200 1424s ok 16 1424s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1424s ok 17 1424s # got SERVER_PORT='123', expected '123' 1424s ok 18 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1424s # expecting 200, got 200 1424s ok 19 1424s # got SERVER_NAME='[::1]', expected '[::1]' 1424s ok 20 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 21 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1424s # expecting 200, got 200 1424s ok 22 1424s # got SERVER_NAME='[::1]', expected '[::1]' 1424s ok 23 1424s # got SERVER_PORT='123', expected '123' 1424s ok 24 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1424s # expecting 200, got 200 1424s ok 25 1424s # got SERVER_NAME='[a::1]', expected '[a::1]' 1424s ok 26 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 27 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1424s # expecting 200, got 200 1424s ok 28 1424s # got SERVER_NAME='[a::1]', expected '[a::1]' 1424s ok 29 1424s # got SERVER_PORT='123', expected '123' 1424s ok 30 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1424s # expecting 200, got 200 1424s ok 31 1424s # got SERVER_NAME='[a::1]', expected '[a::1]' 1424s ok 32 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 33 1424s # SENDING: 1424s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1424s # expecting 200, got 200 1424s ok 34 1424s # got SERVER_NAME='[a::1]', expected '[a::1]' 1424s ok 35 1424s # got SERVER_PORT='123', expected '123' 1424s ok 36 1424s # SENDING: 1424s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 37 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 38 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 39 1424s # SENDING: 1424s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 40 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 41 1424s # got SERVER_PORT='123', expected '123' 1424s ok 42 1424s # SENDING: 1424s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 43 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 44 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 45 1424s # SENDING: 1424s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 46 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 47 1424s # got SERVER_PORT='123', expected '123' 1424s ok 48 1424s # SENDING: 1424s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 49 1424s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1424s ok 50 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 51 1424s # SENDING: 1424s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 52 1424s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1424s ok 53 1424s # got SERVER_PORT='123', expected '123' 1424s ok 54 1424s # SENDING: 1424s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 55 1424s # got SERVER_NAME='[::1]', expected '[::1]' 1424s ok 56 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 57 1424s # SENDING: 1424s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1424s # expecting 200, got 200 1424s ok 58 1424s # got SERVER_NAME='[::1]', expected '[::1]' 1424s ok 59 1424s # got SERVER_PORT='123', expected '123' 1424s ok 60 1424s # SENDING: 1424s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1424s # expecting 200, got 200 1424s ok 61 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 62 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 63 1424s # SENDING: 1424s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1424s # expecting 200, got 200 1424s ok 64 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 65 1424s # got SERVER_PORT='123', expected '123' 1424s ok 66 1424s # SENDING: 1424s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1424s # expecting 200, got 200 1424s ok 67 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 68 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 69 1424s # SENDING: 1424s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1424s # expecting 200, got 200 1424s ok 70 1424s # got SERVER_NAME='righthost', expected 'righthost' 1424s ok 71 1424s # got SERVER_PORT='123', expected '123' 1424s ok 72 1424s # SENDING: 1424s # 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 1424s # expecting 200, got 200 1424s ok 73 1424s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1424s ok 74 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 75 1424s # SENDING: 1424s # 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 1424s # expecting 200, got 200 1424s ok 76 1424s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1424s ok 77 1424s # got SERVER_PORT='123', expected '123' 1424s ok 78 1424s # SENDING: 1424s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1424s # expecting 200, got 200 1424s ok 79 1424s # got SERVER_NAME='[::1]', expected '[::1]' 1424s ok 80 1424s # got SERVER_PORT='8529', expected '8529' 1424s ok 81 1424s # SENDING: 1424s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1424s # expecting 200, got 200 1424s ok 82 1424s # got SERVER_NAME='[::1]', expected '[::1]' 1424s ok 83 1424s # got SERVER_PORT='123', expected '123' 1424s ok 84 1424s ok 1427s t/apache/teclchunk.t ................ skipped: Not supported yet 1430s t/apr/uri.t ......................... 1430s 1..1 1430s # Running under perl version 5.038002 for linux 1430s # Current time local: Sun Mar 24 20:11:24 2024 1430s # Current time GMT: Sun Mar 24 20:11:24 2024 1430s # Using Test.pm version 1.31 1430s # Using Apache/Test.pm version 1.42 1430s ok 1 1430s ok 1432s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1435s t/filter/case.t ..................... 1435s 1..4 1435s # Running under perl version 5.038002 for linux 1435s # Current time local: Sun Mar 24 20:11:29 2024 1435s # Current time GMT: Sun Mar 24 20:11:29 2024 1435s # Using Test.pm version 1.31 1435s # Using Apache/Test.pm version 1.42 1435s ok 1 1435s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1435s # expected 200 1435s # received 200 1435s # body: =HEAD1 NAME 1435s X X 1435s 1435s PERLSUB - PERL SUBROUTINES 1435s 1435s =HEAD1 SYNOPSIS 1435s 1435s TO DECLARE SUBROUTINES: 1435s X X 1435s 1435s SUB NAME; # A "FORWARD" DECLARATION. 1435s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1435s SUB NAME : ATTRS; # WITH ATTRIBUTES 1435s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1435s 1435s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1435s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1435s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1435s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1435s 1435s USE FEATURE 'SIGNATURES'; 1435s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1435s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1435s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1435s 1435s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1435s X 1435s 1435s $SUBREF = SUB BLOCK; # NO PROTO 1435s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1435s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1435s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1435s 1435s USE FEATURE 'SIGNATURES'; 1435s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1435s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1435s 1435s TO IMPORT SUBROUTINES: 1435s X 1435s 1435s USE MODULE QW(NAME1 NAME2 NAME3); 1435s 1435s TO CALL SUBROUTINES: 1435s X X 1435s 1435s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1435s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1435s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1435s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1435s 1435s =HEAD1 DESCRIPTION 1435s 1435s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1435s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1435s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1435s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1435s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1435s ITS NAME OR A CODE REFERENCE. 1435s 1435s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1435s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1435s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1435s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1435s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1435s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1435s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1435s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1435s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1435s X X 1435s 1435s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1435s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1435s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1435s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1435s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1435s SUCH A SIGNATURE-USING SUBROUTINE. 1435s 1435s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1435s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1435s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1435s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1435s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1435s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1435s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1435s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1435s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1435s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1435s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1435s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1435s X X X<@_> 1435s 1435s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1435s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1435s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1435s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1435s L AND L. 1435s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1435s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1435s 1435s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1435s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1435s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1435s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1435s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1435s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1435s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1435s ONE LARGE INDISTINGUISHABLE LIST. 1435s 1435s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1435s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1435s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1435s EMPTY SUB RETURNS THE EMPTY LIST. 1435s X X X 1435s 1435s EXAMPLE: 1435s 1435s SUB MAX { 1435s MY $MAX = SHIFT(@_); 1435s FOREACH $FOO (@_) { 1435s $MAX = $FOO IF $MAX < $FOO; 1435s } 1435s RETURN $MAX; 1435s } 1435s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1435s 1435s EXAMPLE: 1435s 1435s # GET A LINE, COMBINING CONTINUATION LINES 1435s # THAT START WITH WHITESPACE 1435s 1435s SUB GET_LINE { 1435s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1435s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1435s IF ($LOOKAHEAD =~ /^[ \T]/) { 1435s $THISLINE .= $LOOKAHEAD; 1435s } 1435s ELSE { 1435s LAST LINE; 1435s } 1435s } 1435s RETURN $THISLINE; 1435s } 1435s 1435s $LOOKAHEAD = ; # GET FIRST LINE 1435s WHILE (DEFINED($LINE = GET_LINE())) { 1435s ... 1435s } 1435s 1435s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1435s 1435s SUB MAYBESET { 1435s MY($KEY, $VALUE) = @_; 1435s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1435s } 1435s 1435s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1435s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1435s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1435s ITS CALLER'S VALUES. 1435s X X 1435s 1435s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1435s SUB UPCASE_IN { 1435s FOR (@_) { TR/A-Z/A-Z/ } 1435s } 1435s 1435s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1435s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1435s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1435s X X 1435s 1435s UPCASE_IN("FREDERICK"); 1435s 1435s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1435s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1435s OF CHANGING THEM IN PLACE: 1435s 1435s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1435s SUB UPCASE { 1435s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1435s MY @PARMS = @_; 1435s FOR (@PARMS) { TR/A-Z/A-Z/ } 1435s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1435s } 1435s 1435s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1435s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1435s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1435s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1435s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1435s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1435s 1435s @NEWLIST = UPCASE(@LIST1, @LIST2); 1435s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1435s 1435s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1435s 1435s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1435s 1435s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1435s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1435s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1435s L
FOR ALTERNATIVES. 1435s 1435s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1435s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1435s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1435s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1435s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1435s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1435s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1435s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1435s SEE L FOR MORE ABOUT ALL THAT. 1435s X<&> 1435s 1435s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1435s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1435s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1435s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1435s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1435s X 1435s 1435s &FOO(1,2,3); # PASS THREE ARGUMENTS 1435s FOO(1,2,3); # THE SAME 1435s 1435s FOO(); # PASS A NULL LIST 1435s &FOO(); # THE SAME 1435s 1435s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1435s USE STRICT 'SUBS'; 1435s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1435s # A COMPILE-TIME ERROR 1435s NO STRICT 'SUBS'; 1435s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1435s # A LITERAL STRING "FOO" 1435s 1435s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1435s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1435s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1435s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1435s X<&> 1435s 1435s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1435s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1435s YOUR SUBROUTINE'S NAME. 1435s 1435s USE V5.16; 1435s MY $FACTORIAL = SUB { 1435s MY ($X) = @_; 1435s RETURN 1 IF $X == 1; 1435s RETURN($X * __SUB__->( $X - 1 ) ); 1435s }; 1435s 1435s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1435s IS SUBJECT TO CHANGE. 1435s 1435s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1435s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1435s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1435s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1435s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1435s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1435s SPECIAL, PRE-DEFINED THINGS. 1435s 1435s =OVER 1435s 1435s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1435s 1435s C 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s C, C 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s C, C 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s C, C, C, C, C, C, C, 1435s C, C, C, C, C, C, 1435s C, C, C, C, C, C, C, 1435s C, C, C, C, C, C, 1435s C, C, C, C, C, 1435s C, C, C, C 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s C, C, C, C, C, C, C, 1435s C, C, C, C, C, C, C, 1435s C, C, C, C, C, C 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1435s L<< C|PERLFUNC/REQUIRE >> 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s C 1435s 1435s =ITEM DOCUMENTED IN L 1435s 1435s C, C, C, C, C 1435s 1435s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1435s 1435s ANY STARTING WITH C<(> 1435s 1435s =BACK 1435s 1435s THE C, C, C, C AND C SUBROUTINES 1435s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1435s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1435s EXPLICITLY. SEE L 1435s 1435s =HEAD2 SIGNATURES 1435s 1435s X X 1435s 1435s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1435s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1435s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1435s 1435s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1435s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1435s DIRECTLY BY C, IN THE CURRENT SCOPE. 1435s 1435s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1435s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1435s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1435s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1435s 1435s FOR EXAMPLE, 1435s 1435s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1435s 1435s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1435s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1435s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1435s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1435s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1435s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1435s 1435s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1435s THE SIGNATURE. FOR EXAMPLE, 1435s 1435s SUB FOO ($LEFT, $RIGHT) { 1435s RETURN $LEFT + $RIGHT; 1435s } 1435s 1435s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1435s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1435s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1435s EQUIVALENT TO 1435s 1435s SUB FOO { 1435s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1435s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1435s MY $LEFT = $_[0]; 1435s MY $RIGHT = $_[1]; 1435s RETURN $LEFT + $RIGHT; 1435s } 1435s 1435s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1435s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1435s 1435s SUB FOO ($FIRST, $, $THIRD) { 1435s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1435s } 1435s 1435s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1435s MANDATORY FOR THE CALLER TO PASS IT. 1435s 1435s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1435s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1435s 1435s SUB FOO ($LEFT, $RIGHT = 0) { 1435s RETURN $LEFT + $RIGHT; 1435s } 1435s 1435s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1435s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1435s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1435s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1435s FOR EXAMPLE, 1435s 1435s MY $AUTO_ID = 0; 1435s SUB FOO ($THING, $ID = $AUTO_ID++) { 1435s PRINT "$THING HAS ID $ID"; 1435s } 1435s 1435s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1435s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1435s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1435s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1435s 1435s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1435s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1435s } 1435s 1435s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1435s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1435s VALUE PROVIDED WAS C. 1435s 1435s SUB FOO ($NAME //= "WORLD") { 1435s PRINT "HELLO, $NAME"; 1435s } 1435s 1435s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1435s 1435s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1435s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1435s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1435s 1435s SUB FOO ($X ||= 10) { 1435s RETURN 5 + $X; 1435s } 1435s 1435s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1435s FOR EXAMPLE, 1435s 1435s SUB FOO ($THING, $ = 1) { 1435s PRINT $THING; 1435s } 1435s 1435s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1435s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1435s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1435s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1435s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1435s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1435s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1435s 1435s SUB FOO ($THING, $=) { 1435s PRINT $THING; 1435s } 1435s 1435s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1435s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1435s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1435s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1435s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1435s TO RIGHT. 1435s 1435s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1435s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1435s 1435s SUB FOO ($FILTER, @INPUTS) { 1435s PRINT $FILTER->($_) FOREACH @INPUTS; 1435s } 1435s 1435s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1435s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1435s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1435s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1435s 1435s SUB FOO ($THING, @) { 1435s PRINT $THING; 1435s } 1435s 1435s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1435s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1435s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1435s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1435s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1435s AS WITH STANDARD HASH CONSTRUCTION. 1435s 1435s SUB FOO ($FILTER, %INPUTS) { 1435s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1435s } 1435s 1435s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1435s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1435s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1435s 1435s SUB FOO ($THING, %) { 1435s PRINT $THING; 1435s } 1435s 1435s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1435s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1435s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1435s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1435s AN EMPTY ARRAY OR EMPTY HASH. 1435s 1435s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1435s THAT THE CALLER PASSED NO ARGUMENTS: 1435s 1435s SUB FOO () { 1435s RETURN 123; 1435s } 1435s 1435s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1435s WARNING IN THE C CATEGORY. FROM PERL 5.36 1435s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1435s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1435s STATEMENT SUCH AS: 1435s 1435s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1435s 1435s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1435s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1435s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1435s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1435s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1435s WARNINGS IN THE C CATEGORY WHEN 1435s COMPILED: 1435s 1435s SUB F ($X) { 1435s # THIS LINE EMITS THE WARNING SEEN BELOW 1435s PRINT "ARGUMENTS ARE @_"; 1435s } 1435s 1435s Z<> 1435s 1435s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1435s EXPERIMENTAL AT ... 1435s 1435s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1435s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1435s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1435s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1435s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1435s SUPPLY THAT ARGUMENT. 1435s 1435s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1435s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1435s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1435s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1435s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1435s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1435s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1435s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1435s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1435s 1435s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1435s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1435s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1435s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1435s L. FOR EXAMPLE, 1435s 1435s SUB FOO :PROTOTYPE($) { $_[0] } 1435s 1435s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1435s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1435s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1435s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1435s 1435s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1435s RETURN $LEFT + $RIGHT; 1435s } 1435s 1435s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1435s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1435s THE SUBROUTINE'S BODY. 1435s 1435s =HEAD2 PRIVATE VARIABLES VIA MY() 1435s X X X X X 1435s X X 1435s 1435s SYNOPSIS: 1435s 1435s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1435s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1435s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1435s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1435s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1435s 1435s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1435s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1435s SEE L AND L. 1435s 1435s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1435s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1435s (C/C/C/C), LOOP 1435s (C/C/C/C/C), SUBROUTINE, C, 1435s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1435s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1435s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1435s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1435s WITH C INSTEAD. 1435s 1435s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1435s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1435s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1435s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1435s ITS OWN COPY. 1435s X 1435s 1435s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1435s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1435s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1435s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1435s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1435s 1435s MY $X = 10; 1435s SUB BUMPX { $X++ } 1435s 1435s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1435s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1435s THE C ITSELF. SEE L. 1435s X 1435s 1435s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1435s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1435s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1435s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1435s 1435s $ARG = "FRED"; # "GLOBAL" VARIABLE 1435s $N = CUBE_ROOT(27); 1435s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1435s # OUTPUTS: FRED THINKS THE ROOT IS 3 1435s 1435s SUB CUBE_ROOT { 1435s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1435s $ARG **= 1/3; 1435s RETURN $ARG; 1435s } 1435s 1435s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1435s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1435s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1435s 1435s MY ($FOO) = ; # WRONG? 1435s MY @FOO = ; 1435s 1435s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1435s 1435s MY $FOO = ; 1435s 1435s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1435s 1435s MY $FOO, $BAR = 1; # WRONG 1435s 1435s THAT HAS THE SAME EFFECT AS 1435s 1435s MY $FOO; 1435s $BAR = 1; 1435s 1435s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1435s THE CURRENT STATEMENT. THUS, 1435s 1435s MY $X = $X; 1435s 1435s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1435s THE EXPRESSION 1435s 1435s MY $X = 123 AND $X == 123 1435s 1435s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1435s 1435s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1435s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1435s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1435s 1435s WHILE (MY $LINE = <>) { 1435s $LINE = LC $LINE; 1435s } CONTINUE { 1435s PRINT $LINE; 1435s } 1435s 1435s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1435s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1435s IT. SIMILARLY, IN THE CONDITIONAL 1435s 1435s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1435s USER_AGREES(); 1435s } ELSIF ($ANSWER =~ /^NO$/I) { 1435s USER_DISAGREES(); 1435s } ELSE { 1435s CHOMP $ANSWER; 1435s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1435s } 1435s 1435s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1435s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1435s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1435s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1435s 1435s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1435s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1435s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1435s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1435s IN THE LOOP 1435s X X 1435s 1435s FOR MY $I (1, 2, 3) { 1435s SOME_FUNCTION(); 1435s } 1435s 1435s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1435s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1435s X X 1435s 1435s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1435s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1435s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1435s 1435s USE STRICT 'VARS'; 1435s 1435s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1435s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1435s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1435s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1435s THIS WITH C. 1435s 1435s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1435s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1435s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1435s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1435s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1435s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1435s EXAMPLE. 1435s 1435s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1435s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1435s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1435s 1435s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1435s 1435s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1435s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1435s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1435s 1435s PACKAGE MAIN; 1435s LOCAL $X = 10; 1435s MY $X = 20; 1435s PRINT "$X AND $::X\N"; 1435s 1435s THAT WILL PRINT OUT C<20> AND C<10>. 1435s 1435s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1435s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1435s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1435s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1435s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1435s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1435s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1435s AN ANONYMOUS SUB REFERENCE: 1435s 1435s MY $SECRET_VERSION = '1.001-BETA'; 1435s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1435s &$SECRET_SUB(); 1435s 1435s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1435s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1435s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1435s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1435s UNQUALIFIED AND UNQUALIFIABLE. 1435s 1435s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1435s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1435s L FOR SOMETHING OF A WORK-AROUND TO 1435s THIS. 1435s 1435s =HEAD2 PERSISTENT PRIVATE VARIABLES 1435s X X X X 1435s X X 1435s 1435s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1435s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1435s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1435s 1435s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1435s 1435s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1435s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1435s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1435s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1435s THE C FORM DOES NOT REQUIRE THE 1435s C PRAGMA. 1435s 1435s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1435s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1435s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1435s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1435s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1435s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1435s SUBROUTINE EACH TIME IT IS EXECUTED.) 1435s 1435s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1435s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1435s 1435s USE FEATURE 'STATE'; 1435s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1435s 1435s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1435s 1435s USE FEATURE 'STATE'; 1435s SUB CREATE_COUNTER { 1435s RETURN SUB { STATE $X; RETURN ++$X } 1435s } 1435s 1435s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1435s CODE OUTSIDE. 1435s 1435s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1435s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1435s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1435s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1435s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1435s 1435s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1435s 1435s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1435s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1435s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1435s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1435s 1435s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1435s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1435s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1435s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1435s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1435s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1435s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1435s 1435s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1435s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1435s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1435s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1435s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1435s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1435s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1435s 1435s { 1435s MY $SECRET_VAL = 0; 1435s SUB GIMME_ANOTHER { 1435s RETURN ++$SECRET_VAL; 1435s } 1435s } 1435s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1435s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1435s 1435s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1435s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1435s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1435s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1435s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1435s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1435s STARTS TO RUN: 1435s 1435s BEGIN { 1435s MY $SECRET_VAL = 0; 1435s SUB GIMME_ANOTHER { 1435s RETURN ++$SECRET_VAL; 1435s } 1435s } 1435s 1435s SEE L ABOUT THE 1435s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1435s C AND C. 1435s 1435s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1435s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1435s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1435s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1435s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1435s 1435s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1435s X X X X 1435s X 1435s 1435s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1435s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1435s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1435s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1435s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1435s 1435s SYNOPSIS: 1435s 1435s # LOCALIZATION OF VALUES 1435s 1435s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1435s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1435s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1435s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1435s 1435s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1435s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1435s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1435s # LOCALIZATION 1435s 1435s # LOCALIZATION OF SYMBOLS 1435s 1435s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1435s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1435s # @MERLYN IS REALLY @RANDAL, ETC 1435s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1435s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1435s 1435s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1435s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1435s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1435s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1435s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1435s 1435s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1435s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1435s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1435s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1435s 1435s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1435s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1435s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1435s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1435s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1435s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1435s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1435s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1435s UNDEFINED VALUE.) 1435s 1435s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1435s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1435s VARIABLES OUTSIDE THE LOOP. 1435s 1435s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1435s X 1435s 1435s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1435s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1435s VIEWED AS A SCALAR OR AN ARRAY. SO 1435s 1435s LOCAL($FOO) = ; 1435s LOCAL @FOO = ; 1435s 1435s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1435s 1435s LOCAL $FOO = ; 1435s 1435s SUPPLIES A SCALAR CONTEXT. 1435s 1435s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1435s X 1435s 1435s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1435s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1435s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1435s 1435s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1435s 1435s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1435s { LOCAL $/ = UNDEF; $SLURP = ; } 1435s 1435s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1435s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1435s I, BECAUSE THE $1 VARIABLE IS 1435s MAGICAL AND READ-ONLY : 1435s 1435s LOCAL $1 = 2; 1435s 1435s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1435s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1435s TO SAFELY REUSE $_ IN A SUBROUTINE. 1435s 1435s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1435s WORK AS DESCRIBED. 1435s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1435s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1435s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1435s SEE L FOR MORE 1435s DETAILS. 1435s X 1435s 1435s =HEAD3 LOCALIZATION OF GLOBS 1435s X X 1435s 1435s THE CONSTRUCT 1435s 1435s LOCAL *NAME; 1435s 1435s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1435s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1435s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1435s 1435s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1435s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1435s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1435s SEPARATOR. 1435s 1435s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1435s X X 1435s X 1435s 1435s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1435s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1435s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1435s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1435s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1435s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1435s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1435s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1435s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1435s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1435s 1435s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1435s @ARY = ( 0..5 ); 1435s { 1435s LOCAL($ARY[5]) = 6; 1435s LOCAL($HASH{'A'}) = 'DRILL'; 1435s WHILE (MY $E = POP(@ARY)) { 1435s PRINT "$E . . .\N"; 1435s LAST UNLESS $E > 3; 1435s } 1435s IF (@ARY) { 1435s $HASH{'ONLY A'} = 'TEST'; 1435s DELETE $HASH{'A'}; 1435s } 1435s } 1435s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1435s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1435s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1435s 1435s PERL WILL PRINT 1435s 1435s 6 . . . 1435s 4 . . . 1435s 3 . . . 1435s THIS IS A TEST ONLY A TEST. 1435s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1435s 1435s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1435s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1435s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1435s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1435s 1435s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1435s X X X 1435s X 1435s 1435s YOU CAN USE THE C AND C 1435s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1435s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1435s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1435s 1435s DO { 1435s MY $VAL = $ARRAY[$IDX]; 1435s LOCAL $ARRAY[$IDX]; 1435s DELETE $ARRAY[$IDX]; 1435s $VAL 1435s } 1435s 1435s AND 1435s 1435s DO { 1435s MY $VAL = $HASH{KEY}; 1435s LOCAL $HASH{KEY}; 1435s DELETE $HASH{KEY}; 1435s $VAL 1435s } 1435s 1435s EXCEPT THAT FOR THOSE THE C IS 1435s SCOPED TO THE C BLOCK. SLICES ARE 1435s ALSO ACCEPTED. 1435s 1435s MY %HASH = ( 1435s A => [ 7, 8, 9 ], 1435s B => 1, 1435s ) 1435s 1435s { 1435s MY $X = DELETE LOCAL $HASH{A}; 1435s # $X IS [ 7, 8, 9 ] 1435s # %HASH IS (B => 1) 1435s 1435s { 1435s MY @NUMS = DELETE LOCAL @$X[0, 2] 1435s # @NUMS IS (7, 9) 1435s # $X IS [ UNDEF, 8 ] 1435s 1435s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1435s } 1435s # $X IS BACK TO [ 7, 8, 9 ] 1435s 1435s } 1435s # %HASH IS BACK TO ITS ORIGINAL STATE 1435s 1435s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1435s 1435s =HEAD2 LVALUE SUBROUTINES 1435s X X 1435s 1435s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1435s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1435s 1435s MY $VAL; 1435s SUB CANMOD : LVALUE { 1435s $VAL; # OR: RETURN $VAL; 1435s } 1435s SUB NOMOD { 1435s $VAL; 1435s } 1435s 1435s CANMOD() = 5; # ASSIGNS TO $VAL 1435s NOMOD() = 5; # ERROR 1435s 1435s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1435s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1435s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1435s 1435s DATA(2,3) = GET_DATA(3,4); 1435s 1435s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1435s 1435s (DATA(2,3)) = GET_DATA(3,4); 1435s 1435s AND IN: 1435s 1435s (DATA(2),DATA(3)) = GET_DATA(3,4); 1435s 1435s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1435s 1435s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1435s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1435s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1435s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1435s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1435s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1435s 1435s =HEAD2 LEXICAL SUBROUTINES 1435s X X X X 1435s 1435s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1435s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1435s AVAILABLE UNDER C OR C OR HIGHER. 1435s 1435s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1435s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1435s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1435s CATEGORY WAS DISABLED. 1435s 1435s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1435s DECLARED, AND ONLY AFTER THAT DECLARATION: 1435s 1435s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1435s # VERSIONS EARLIER THAN 5.26. 1435s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1435s USE FEATURE 'LEXICAL_SUBS'; 1435s 1435s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1435s STATE SUB FOO { 1435s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1435s } 1435s FOO(); # CALLS "STATE" SUB 1435s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1435s 1435s MY SUB BAR { ... } 1435s BAR(); # CALLS "MY" SUB 1435s 1435s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1435s 1435s # WRONG 1435s MY SUB BAZ { 1435s BAZ(); 1435s } 1435s 1435s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1435s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1435s 1435s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1435s 1435s MY SUB BAZ { 1435s __SUB__->(); # CALLS ITSELF 1435s } 1435s 1435s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1435s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1435s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1435s HOWEVER: 1435s 1435s MY SUB BAZ; # PREDECLARATION 1435s SUB BAZ { # DEFINE THE "MY" SUB 1435s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1435s } 1435s 1435s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1435s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1435s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1435s 1435s =HEAD3 C VS C 1435s 1435s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1435s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1435s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1435s CONTAINING BLOCK TO THE NEXT. 1435s 1435s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1435s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1435s 1435s SUB WHATEVER { 1435s MY $X = SHIFT; 1435s MY SUB INNER { 1435s ... DO SOMETHING WITH $X ... 1435s } 1435s INNER(); 1435s } 1435s 1435s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1435s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1435s SEE THE C<$X> FROM THE FIRST CALL TO C. 1435s 1435s =HEAD3 C SUBROUTINES 1435s 1435s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1435s SUBROUTINE OF THE SAME NAME. 1435s 1435s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1435s INSIDE AN INNER SCOPE: 1435s 1435s SUB FOO { ... } 1435s 1435s SUB BAR { 1435s MY SUB FOO { ... } 1435s { 1435s # NEED TO USE THE OUTER FOO HERE 1435s OUR SUB FOO; 1435s FOO(); 1435s } 1435s } 1435s 1435s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1435s 1435s PACKAGE MYSNEAKYMODULE; 1435s 1435s OUR SUB DO_SOMETHING { ... } 1435s 1435s SUB DO_SOMETHING_WITH_CALLER { 1435s PACKAGE DB; 1435s () = CALLER 1; # SETS @DB::ARGS 1435s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1435s } 1435s 1435s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1435s X X<*> 1435s 1435s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1435s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1435s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1435s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1435s 1435s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1435s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1435s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1435s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1435s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1435s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1435s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1435s 1435s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1435s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1435s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1435s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1435s 1435s SUB DOUBLEARY { 1435s LOCAL(*SOMEARY) = @_; 1435s FOREACH $ELEM (@SOMEARY) { 1435s $ELEM *= 2; 1435s } 1435s } 1435s DOUBLEARY(*FOO); 1435s DOUBLEARY(*BAR); 1435s 1435s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1435s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1435s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1435s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1435s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1435s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1435s 1435s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1435s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1435s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1435s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1435s L. 1435s 1435s =HEAD2 WHEN TO STILL USE LOCAL() 1435s X X 1435s 1435s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1435s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1435s I USE C INSTEAD OF C. 1435s 1435s =OVER 4 1435s 1435s =ITEM 1. 1435s 1435s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1435s 1435s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1435s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1435s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1435s IN C<@FIELDS>. 1435s 1435s { 1435s LOCAL @ARGV = ("/ETC/MOTD"); 1435s LOCAL $/ = UNDEF; 1435s LOCAL $_ = <>; 1435s @FIELDS = SPLIT /^\S*=+\S*$/; 1435s } 1435s 1435s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1435s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1435s 1435s =ITEM 2. 1435s 1435s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1435s 1435s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1435s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1435s TABLE ENTRIES: 1435s 1435s SUB IOQUEUE { 1435s LOCAL (*READER, *WRITER); # NOT MY! 1435s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1435s RETURN (*READER, *WRITER); 1435s } 1435s ($HEAD, $TAIL) = IOQUEUE(); 1435s 1435s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1435s ENTRIES. 1435s 1435s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1435s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1435s A LOCAL ALIAS. 1435s 1435s { 1435s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1435s GROW(); # REALLY CALLS SHRINK() 1435s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1435s } 1435s GROW(); # GET THE REAL GROW() AGAIN 1435s 1435s SEE L FOR MORE ABOUT MANIPULATING 1435s FUNCTIONS BY NAME IN THIS WAY. 1435s 1435s =ITEM 3. 1435s 1435s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1435s 1435s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1435s IS DONE ON DYNAMICS: 1435s 1435s { 1435s LOCAL $SIG{INT} = 'IGNORE'; 1435s FUNCT(); # UNINTERRUPTIBLE 1435s } 1435s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1435s 1435s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1435s 1435s =BACK 1435s 1435s =HEAD2 PASS BY REFERENCE 1435s X X X 1435s 1435s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1435s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1435s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1435s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1435s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1435s 1435s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1435s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1435s OF ALL THEIR FORMER LAST ELEMENTS: 1435s 1435s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1435s 1435s SUB POPMANY { 1435s MY $AREF; 1435s MY @RETLIST; 1435s FOREACH $AREF ( @_ ) { 1435s PUSH @RETLIST, POP @$AREF; 1435s } 1435s RETURN @RETLIST; 1435s } 1435s 1435s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1435s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1435s 1435s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1435s SUB INTER { 1435s MY ($K, $HREF, %SEEN); # LOCALS 1435s FOREACH $HREF (@_) { 1435s WHILE ( $K = EACH %$HREF ) { 1435s $SEEN{$K}++; 1435s } 1435s } 1435s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1435s } 1435s 1435s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1435s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1435s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1435s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1435s A LITTLE EXPENSIVE. 1435s 1435s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1435s 1435s (@W, @X) = FUNC(@Y, @Z); 1435s OR 1435s (%W, %X) = FUNC(%Y, %Z); 1435s 1435s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1435s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1435s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1435s AS ALWAYS. 1435s 1435s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1435s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1435s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1435s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1435s 1435s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1435s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1435s SUB FUNC { 1435s MY ($YREF, $ZREF) = @_; 1435s IF (@$YREF > @$ZREF) { 1435s RETURN ($YREF, $ZREF); 1435s } ELSE { 1435s RETURN ($ZREF, $YREF); 1435s } 1435s } 1435s 1435s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1435s 1435s (*W, *X) = FUNC(\@Y, \@Z); 1435s PRINT "@W HAS MORE THAN @X\N"; 1435s SUB FUNC { 1435s LOCAL (*Y, *Z) = @_; 1435s IF (@Y > @Z) { 1435s RETURN (\@Y, \@Z); 1435s } ELSE { 1435s RETURN (\@Z, \@Y); 1435s } 1435s } 1435s 1435s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1435s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1435s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1435s ARE IN THE SYMBOL TABLE. 1435s 1435s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1435s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1435s FOR EXAMPLE: 1435s 1435s SPLUTTER(\*STDOUT); 1435s SUB SPLUTTER { 1435s MY $FH = SHIFT; 1435s PRINT $FH "HER UM WELL A HMMM\N"; 1435s } 1435s 1435s $REC = GET_REC(\*STDIN); 1435s SUB GET_REC { 1435s MY $FH = SHIFT; 1435s RETURN SCALAR <$FH>; 1435s } 1435s 1435s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1435s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1435s 1435s SUB OPENIT { 1435s MY $PATH = SHIFT; 1435s LOCAL *FH; 1435s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1435s } 1435s 1435s =HEAD2 PROTOTYPES 1435s X X 1435s 1435s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1435s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1435s SECTION OR WITH A L. 1435s IF YOU DECLARE EITHER OF 1435s 1435s SUB MYPUSH (\@@) 1435s SUB MYPUSH :PROTOTYPE(\@@) 1435s 1435s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1435s 1435s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1435s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1435s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1435s OF AN ATTRIBUTE. 1435s 1435s THE 1435s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1435s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1435s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1435s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1435s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1435s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1435s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1435s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1435s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1435s 1435s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1435s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1435s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1435s 1435s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1435s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1435s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1435s CORRESPONDING BUILT-IN. 1435s 1435s DECLARED AS CALLED AS 1435s 1435s SUB MYLINK ($$) MYLINK $OLD, $NEW 1435s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1435s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1435s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1435s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1435s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1435s SUB MYPOP (\@) MYPOP @ARRAY 1435s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1435s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1435s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1435s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1435s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1435s SUB MYRAND (;$) MYRAND 42 1435s SUB MYTIME () MYTIME 1435s 1435s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1435s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1435s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1435s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1435s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1435s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1435s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1435s 1435s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1435s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1435s 1435s SUB MYREF (\[$@%&*]) 1435s 1435s WILL ALLOW CALLING MYREF() AS 1435s 1435s MYREF $VAR 1435s MYREF @ARRAY 1435s MYREF %HASH 1435s MYREF &SUB 1435s MYREF *GLOB 1435s 1435s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1435s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1435s 1435s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1435s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1435s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1435s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1435s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1435s 1435s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1435s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1435s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1435s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1435s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1435s FOLLOWS: 1435s 1435s USE SYMBOL 'QUALIFY_TO_REF'; 1435s 1435s SUB FOO (*) { 1435s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1435s ... 1435s } 1435s 1435s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1435s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1435s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1435s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1435s 1435s SUB MYPUSH (+@) { 1435s MY $AREF = SHIFT; 1435s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1435s PUSH @$AREF, @_; 1435s } 1435s 1435s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1435s IS OF AN ACCEPTABLE TYPE. 1435s 1435s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1435s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1435s 1435s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1435s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1435s PROVIDED, C<$_> WILL BE USED INSTEAD. 1435s 1435s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1435s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1435s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1435s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1435s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1435s 1435s MYTIME +2; 1435s 1435s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1435s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1435s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1435s 1435s SUB MYGETPROTOBYNUMBER($;); 1435s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1435s 1435s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1435s PROVIDED IT'S IN THE INITIAL POSITION: 1435s X<&> 1435s 1435s SUB TRY (&@) { 1435s MY($TRY,$CATCH) = @_; 1435s EVAL { &$TRY }; 1435s IF ($@) { 1435s LOCAL $_ = $@; 1435s &$CATCH; 1435s } 1435s } 1435s SUB CATCH (&) { $_[0] } 1435s 1435s TRY { 1435s DIE "PHOOEY"; 1435s } CATCH { 1435s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1435s }; 1435s 1435s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1435s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1435s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1435s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1435s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1435s 1435s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1435s X 1435s 1435s SUB MYGREP (&@) { 1435s MY $CODE = SHIFT; 1435s MY @RESULT; 1435s FOREACH $_ (@_) { 1435s PUSH(@RESULT, $_) IF &$CODE; 1435s } 1435s @RESULT; 1435s } 1435s 1435s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1435s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1435s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1435s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1435s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1435s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1435s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1435s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1435s 1435s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1435s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1435s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1435s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1435s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1435s MAJORITY OF OFFENDING CODE IS FIXED. 1435s 1435s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1435s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1435s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1435s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1435s 1435s SUB FUNC ($) { 1435s MY $N = SHIFT; 1435s PRINT "YOU GAVE ME $N\N"; 1435s } 1435s 1435s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1435s RETURNING A LIST: 1435s 1435s FUNC(@FOO); 1435s FUNC( $TEXT =~ /\W+/G ); 1435s 1435s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1435s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1435s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1435s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1435s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1435s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1435s 1435s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1435s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1435s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1435s EFFECT, LIKE SO: 1435s 1435s SUB FOO($$); 1435s SUB FOO($$) { 1435s FOO 1, 2; 1435s } 1435s 1435s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1435s TO MAKE THE WORLD A BETTER PLACE. 1435s 1435s =HEAD2 CONSTANT FUNCTIONS 1435s X 1435s 1435s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1435s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1435s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1435s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1435s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1435s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1435s 1435s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1435s 1435s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1435s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1435s # AND IT'S INLINED, TOO! 1435s SUB ST_DEV () { 0 } 1435s SUB ST_INO () { 1 } 1435s 1435s SUB FLAG_FOO () { 1 << 8 } 1435s SUB FLAG_BAR () { 1 << 9 } 1435s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1435s 1435s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1435s 1435s SUB N () { INT(OPT_BAZ) / 3 } 1435s 1435s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1435s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1435s 1435s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1435s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1435s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1435s C: 1435s 1435s SUB BAZ_VAL () { 1435s IF (OPT_BAZ) { 1435s RETURN 23; 1435s } 1435s ELSE { 1435s RETURN 42; 1435s } 1435s } 1435s SUB BONK_VAL () { RETURN 12345 } 1435s 1435s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1435s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1435s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1435s 1435s BEGIN { 1435s MY $VAR = 1; 1435s NO STRICT 'REFS'; 1435s *INLINED = SUB () { $VAR }; 1435s } 1435s 1435s BEGIN { 1435s MY $VAR = 1; 1435s MY $REF = \$VAR; 1435s NO STRICT 'REFS'; 1435s *NOT_INLINED = SUB () { $VAR }; 1435s } 1435s 1435s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1435s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1435s 1435s BEGIN { 1435s MY $X = 10; 1435s *FOO = SUB () { $X }; 1435s $X++; 1435s } 1435s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1435s 1435s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1435s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1435s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1435s SO IT PRINTED C<10>, NOT C<11>. 1435s 1435s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1435s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1435s ASIDE FROM WHERE IT IS DECLARED. 1435s 1435s # FINE, NO WARNING 1435s BEGIN { 1435s MY $X = 54321; 1435s *INLINED = SUB () { $X }; 1435s } 1435s # ERROR 1435s BEGIN { 1435s MY $X; 1435s $X = 54321; 1435s *ALSO_INLINED = SUB () { $X }; 1435s } 1435s 1435s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1435s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1435s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1435s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1435s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1435s 1435s MY $X = 54321; 1435s *INLINED = SUB : CONST { $X }; 1435s $X++; 1435s 1435s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1435s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1435s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1435s VALUE CAPTURED THE SAME WAY. 1435s 1435s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1435s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1435s AN EXPLICIT C: 1435s 1435s BEGIN { 1435s MY $X = 10; 1435s *FOO = SUB () { RETURN $X }; 1435s $X++; 1435s } 1435s PRINT FOO(); # PRINTS 11 1435s 1435s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1435s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1435s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1435s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1435s 1435s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1435s SUB ONE { 1435s 1; 1435s } 1435s IF (ONE ) { 1435s PRINT ONE() IF ONE ; 1435s } 1435s 1435s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1435s SUB ONE () { 1 } 1435s DO { 1435s PRINT 1 1435s }; 1435s 1435s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1435s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1435s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1435s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1435s 1435s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1435s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1435s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1435s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1435s 1435s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1435s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1435s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1435s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1435s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1435s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1435s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1435s MENTIONED ABOVE: 1435s 1435s SUB NOT_INLINED () { RETURN 23 } 1435s 1435s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1435s X X X X 1435s 1435s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1435s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1435s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1435s ON A NON-UNIX SYSTEM. 1435s 1435s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1435s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1435s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1435s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1435s 1435s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1435s CHDIR $SOMEWHERE; 1435s SUB CHDIR { ... } 1435s 1435s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1435s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1435s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1435s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1435s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1435s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1435s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1435s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1435s FOR SOME KEYWORDS. SEE L. 1435s 1435s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1435s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1435s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1435s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1435s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1435s THAT IS, THEY COULD SAY 1435s 1435s USE MODULE 'OPEN'; 1435s 1435s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1435s 1435s USE MODULE; 1435s 1435s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1435s 1435s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1435s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1435s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1435s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1435s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1435s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1435s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1435s 1435s PACKAGE REGLOB; 1435s REQUIRE EXPORTER; 1435s @ISA = 'EXPORTER'; 1435s @EXPORT_OK = 'GLOB'; 1435s 1435s SUB IMPORT { 1435s MY $PKG = SHIFT; 1435s RETURN UNLESS @_; 1435s MY $SYM = SHIFT; 1435s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1435s $PKG->EXPORT($WHERE, $SYM, @_); 1435s } 1435s 1435s SUB GLOB { 1435s MY $PAT = SHIFT; 1435s MY @GOT; 1435s IF (OPENDIR MY $D, '.') { 1435s @GOT = GREP /$PAT/, READDIR $D; 1435s CLOSEDIR $D; 1435s } 1435s RETURN @GOT; 1435s } 1435s 1; 1435s 1435s AND HERE'S HOW IT COULD BE (AB)USED: 1435s 1435s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1435s PACKAGE FOO; 1435s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1435s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1435s 1435s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1435s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1435s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1435s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1435s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1435s IT MUST BE DONE AT ALL. 1435s 1435s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1435s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1435s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1435s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1435s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1435s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1435s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1435s LIBRARY. 1435s 1435s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1435s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1435s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1435s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1435s (SEE L). 1435s 1435s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1435s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1435s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1435s 1435s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1435s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1435s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1435s C SYNTAX, THOUGH). 1435s 1435s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1435s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1435s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1435s 1435s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1435s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1435s 1435s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1435s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1435s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1435s 1435s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1435s 1435s =HEAD2 AUTOLOADING 1435s X X 1435s 1435s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1435s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1435s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1435s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1435s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1435s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1435s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1435s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1435s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1435s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1435s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1435s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1435s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1435s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1435s SUBROUTINE NAME. SEE L FOR DETAILS.) 1435s 1435s 1435s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1435s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1435s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1435s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1435s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1435s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1435s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1435s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1435s 1435s SUB AUTOLOAD { 1435s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1435s MY $PROGRAM = $AUTOLOAD; 1435s $PROGRAM =~ S/.*:://; 1435s SYSTEM($PROGRAM, @_); 1435s } 1435s DATE(); 1435s WHO(); 1435s LS('-L'); 1435s 1435s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1435s EVEN NEED PARENTHESES: 1435s 1435s USE SUBS QW(DATE WHO LS); 1435s DATE; 1435s WHO; 1435s LS '-L'; 1435s 1435s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1435s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1435s 1435s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1435s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1435s DESCRIBED IN L AND IN L, THE STANDARD 1435s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1435s FUNCTIONS TO PERL CODE IN L. 1435s 1435s =HEAD2 SUBROUTINE ATTRIBUTES 1435s X X X 1435s 1435s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1435s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1435s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1435s C HAD BEEN SEEN. SEE L FOR DETAILS 1435s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1435s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1435s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1435s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1435s 1435s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1435s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1435s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1435s NEST PROPERLY. 1435s 1435s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1435s 1435s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1435s SUB PLUGH () : UGLY('\(") :BAD; 1435s SUB XYZZY : _5X5 { ... } 1435s 1435s EXAMPLES OF INVALID SYNTAX: 1435s 1435s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1435s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1435s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1435s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1435s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1435s 1435s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1435s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1435s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1435s PARSED AND INVOKED: 1435s 1435s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1435s 1435s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1435s SEE L AND L. 1435s 1435s =HEAD1 SEE ALSO 1435s 1435s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1435s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1435s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1435s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1435s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1435s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1435s 1435s =FOR VI 1435s # EX: SET STS=0 SW=4 ET: 1435s 1435s ok 2 1435s # testing mod_cgi with /modules/cgi/perl.pl 1435s # expected 200 1435s # received 200 1435s # body: PERL CGI 1435s ok 3 1435s # testing mod_test_rwrite with /test_rwrite 1435s # expected 200 1435s # received 200 1435s # body: A 1435s ok 4 1435s ok 1437s t/filter/case_in.t .................. 1437s 1..3 1437s # Running under perl version 5.038002 for linux 1437s # Current time local: Sun Mar 24 20:11:32 2024 1437s # Current time GMT: Sun Mar 24 20:11:32 2024 1437s # Using Test.pm version 1.31 1437s # Using Apache/Test.pm version 1.42 1437s ok 1 1437s # testing mod_cgi with /modules/cgi/perl_echo.pl 1437s # expected 200 1437s # received 200 1437s ok 2 1437s # testing mod_echo_post with /echo_post 1437s # expected 200 1437s # received 200 1437s ok 3 1437s ok 1440s t/filter/input_body.t ............... 1440s 1..2 1440s # Running under perl version 5.038002 for linux 1440s # Current time local: Sun Mar 24 20:11:34 2024 1440s # Current time GMT: Sun Mar 24 20:11:34 2024 1440s # Using Test.pm version 1.31 1440s # Using Apache/Test.pm version 1.42 1440s # testing : Posted "1 ko" 1440s # expected: 'ok 1' 1440s # received: 'ok 1' 1440s ok 1 1440s # testing : Posted "2 ko" 1440s # expected: 'ok 2' 1440s # received: 'ok 2' 1440s ok 2 1440s ok 1442s t/http11/basicauth.t ................ 1442s 1..3 1442s # Running under perl version 5.038002 for linux 1442s # Current time local: Sun Mar 24 20:11:37 2024 1442s # Current time GMT: Sun Mar 24 20:11:37 2024 1442s # Using Test.pm version 1.31 1442s # Using Apache/Test.pm version 1.42 1442s ok 1 1442s ok 2 1442s ok 3 1442s ok 1445s t/http11/chunked.t .................. 1445s 1..30 1445s # Running under perl version 5.038002 for linux 1445s # Current time local: Sun Mar 24 20:11:39 2024 1445s # Current time GMT: Sun Mar 24 20:11:39 2024 1445s # Using Test.pm version 1.31 1445s # Using Apache/Test.pm version 1.42 1445s # testing : response protocol 1445s # expected: 'HTTP/1.1' 1445s # received: 'HTTP/1.1' 1445s ok 1 1445s # testing : response Transfer-Encoding 1445s # expected: 'chunked' 1445s # received: 'chunked' 1445s ok 2 1445s # testing : no Content-Length 1445s # expected: 0 1445s # received: 0 1445s ok 3 1445s # testing : body length 1445s # expected: '70976' 1445s # received: 70976 1445s ok 4 1445s # testing : number of requests 1445s # expected: 1 1445s # received: 1 1445s ok 5 1445s # testing : response protocol 1445s # expected: 'HTTP/1.1' 1445s # received: 'HTTP/1.1' 1445s ok 6 1445s # testing : response Transfer-Encoding 1445s # expected: 'chunked' 1445s # received: 'chunked' 1445s ok 7 1445s # testing : no Content-Length 1445s # expected: 0 1445s # received: 0 1445s ok 8 1445s # testing : body length 1445s # expected: '212509' 1445s # received: 212509 1445s ok 9 1445s # testing : number of requests 1445s # expected: 2 1445s # received: 2 1445s ok 10 1445s # testing : response protocol 1445s # expected: 'HTTP/1.1' 1445s # received: 'HTTP/1.1' 1445s ok 11 1445s # testing : response Transfer-Encoding 1445s # expected: 'chunked' 1445s # received: 'chunked' 1445s ok 12 1445s # testing : no Content-Length 1445s # expected: 0 1445s # received: 0 1445s ok 13 1445s # testing : body length 1445s # expected: '280545' 1445s # received: 280545 1445s ok 14 1445s # testing : number of requests 1445s # expected: 3 1445s # received: 3 1445s ok 15 1445s # testing : response protocol 1445s # expected: 'HTTP/1.1' 1445s # received: 'HTTP/1.1' 1445s ok 16 1445s # testing : response Transfer-Encoding 1445s # expected: 'chunked' 1445s # received: 'chunked' 1445s ok 17 1445s # testing : no Content-Length 1445s # expected: 0 1445s # received: 0 1445s ok 18 1445s # testing : body length 1445s # expected: '845969' 1445s # received: 845969 1445s ok 19 1445s # testing : number of requests 1445s # expected: 4 1445s # received: 4 1445s ok 20 1445s # testing : response protocol 1445s # expected: 'HTTP/1.1' 1445s # received: 'HTTP/1.1' 1445s ok 21 1445s # testing : no Transfer-Encoding (test result inverted) 1445s # expected: 'chunked' 1445s # received: '' 1445s ok 22 1445s # testing : content length 1445s # expected: 253 1445s # received: '253' 1445s ok 23 1445s # testing : body length 1445s # expected: '242' 1445s # received: 242 1445s ok 24 1445s # testing : number of requests 1445s # expected: 5 1445s # received: 5 1445s ok 25 1445s # testing : response protocol 1445s # expected: 'HTTP/1.1' 1445s # received: 'HTTP/1.1' 1445s ok 26 1445s # testing : no Transfer-Encoding (test result inverted) 1445s # expected: 'chunked' 1445s # received: '' 1445s ok 27 1445s # testing : content length 1445s # expected: '' 1445s # received: '' 1445s ok 28 1445s # testing : body length 1445s # expected: '14276' 1445s # received: 14276 1445s ok 29 1445s # testing : number of requests 1445s # expected: 6 1445s # received: 6 1445s ok 30 1445s ok 1447s t/http11/chunked2.t ................. 1447s 1..2 1447s # Running under perl version 5.038002 for linux 1447s # Current time local: Sun Mar 24 20:11:42 2024 1447s # Current time GMT: Sun Mar 24 20:11:42 2024 1447s # Using Test.pm version 1.31 1447s # Using Apache/Test.pm version 1.42 1447s # testing : successful response 1447s # expected: 200 1447s # received: '200' 1447s ok 1 1447s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1447s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1447s ok 2 1447s ok 1450s t/http11/clength.t .................. 1450s 1..6 1450s # Running under perl version 5.038002 for linux 1450s # Current time local: Sun Mar 24 20:11:44 2024 1450s # Current time GMT: Sun Mar 24 20:11:44 2024 1450s # Using Test.pm version 1.31 1450s # Using Apache/Test.pm version 1.42 1450s # testing : successful response 1450s # expected: 200 1450s # received: '200' 1450s ok 1 1450s # expected: 10 1450s # received: '10' 1450s ok 2 1450s # expected: 'bbbbbbbbbb' 1450s # received: 'bbbbbbbbbb' 1450s ok 3 1450s # testing : successful response 1450s # expected: 200 1450s # received: '200' 1450s ok 4 1450s # expected: 6 1450s # received: '6' 1450s ok 5 1450s # expected: 'foobar' 1450s # received: 'foobar' 1450s ok 6 1450s ok 1454s t/http11/post.t ..................... 1454s # using LWP client 1454s 1..51 1454s # Running under perl version 5.038002 for linux 1454s # Current time local: Sun Mar 24 20:11:47 2024 1454s # Current time GMT: Sun Mar 24 20:11:47 2024 1454s # Using Test.pm version 1.31 1454s # Using Apache/Test.pm version 1.42 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 1024 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Connection: Keep-Alive 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 1 1454s #DMMATCH1: 1 1454s #Keep-Alive: timeout=5, max=100 1454s # 1454s # testing : length posted 1454s # expected: '1024' 1454s # received: 1024 1454s ok 1 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 2048 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 2 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '2048' 1454s # received: 2048 1454s ok 2 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 3072 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 3 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '3072' 1454s # received: 3072 1454s ok 3 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 4096 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 4 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '4096' 1454s # received: 4096 1454s ok 4 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 5120 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 5 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '5120' 1454s # received: 5120 1454s ok 5 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 6144 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 6 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '6144' 1454s # received: 6144 1454s ok 6 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 7168 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 7 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '7168' 1454s # received: 7168 1454s ok 7 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 8192 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 8 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '8192' 1454s # received: 8192 1454s ok 8 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 9216 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 5 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 9 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '9216' 1454s # received: 9216 1454s ok 9 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 10240 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 10 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '10240' 1454s # received: 10240 1454s ok 10 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 11264 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 11 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '11264' 1454s # received: 11264 1454s ok 11 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 12288 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 12 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '12288' 1454s # received: 12288 1454s ok 12 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 13312 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 13 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '13312' 1454s # received: 13312 1454s ok 13 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 14336 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 14 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '14336' 1454s # received: 14336 1454s ok 14 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 15360 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 15 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '15360' 1454s # received: 15360 1454s ok 15 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 16384 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 16 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '16384' 1454s # received: 16384 1454s ok 16 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 17408 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 17 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '17408' 1454s # received: 17408 1454s ok 17 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 18432 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 18 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '18432' 1454s # received: 18432 1454s ok 18 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 19456 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 19 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '19456' 1454s # received: 19456 1454s ok 19 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 20480 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 20 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '20480' 1454s # received: 20480 1454s ok 20 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 21504 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 21 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '21504' 1454s # received: 21504 1454s ok 21 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 22528 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 22 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '22528' 1454s # received: 22528 1454s ok 22 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 23552 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 23 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '23552' 1454s # received: 23552 1454s ok 23 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 24576 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 24 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '24576' 1454s # received: 24576 1454s ok 24 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 25600 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 25 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '25600' 1454s # received: 25600 1454s ok 25 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 26624 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 26 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '26624' 1454s # received: 26624 1454s ok 26 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 27648 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 27 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '27648' 1454s # received: 27648 1454s ok 27 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 28672 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 28 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '28672' 1454s # received: 28672 1454s ok 28 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 29696 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 29 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '29696' 1454s # received: 29696 1454s ok 29 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 30720 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 30 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '30720' 1454s # received: 30720 1454s ok 30 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 31744 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 31 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '31744' 1454s # received: 31744 1454s ok 31 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 32768 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 32 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '32768' 1454s # received: 32768 1454s ok 32 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 33792 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 33 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '33792' 1454s # received: 33792 1454s ok 33 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 34816 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 34 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '34816' 1454s # received: 34816 1454s ok 34 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 35840 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 35 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '35840' 1454s # received: 35840 1454s ok 35 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 36864 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 36 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '36864' 1454s # received: 36864 1454s ok 36 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 37888 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 37 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '37888' 1454s # received: 37888 1454s ok 37 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 38912 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 38 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '38912' 1454s # received: 38912 1454s ok 38 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 39936 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 39 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '39936' 1454s # received: 39936 1454s ok 39 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 40960 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:50 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 40 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '40960' 1454s # received: 40960 1454s ok 40 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 41984 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 41 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '41984' 1454s # received: 41984 1454s ok 41 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 43008 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 42 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '43008' 1454s # received: 43008 1454s ok 42 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 44032 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 43 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '44032' 1454s # received: 44032 1454s ok 43 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 45056 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 44 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '45056' 1454s # received: 45056 1454s ok 44 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 46080 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 45 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '46080' 1454s # received: 46080 1454s ok 45 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 47104 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 46 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '47104' 1454s # received: 47104 1454s ok 46 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 48128 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 47 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '48128' 1454s # received: 48128 1454s ok 47 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 49152 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 48 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '49152' 1454s # received: 49152 1454s ok 48 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 50176 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 49 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '50176' 1454s # received: 50176 1454s ok 49 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 51200 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 6 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 50 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '51200' 1454s # received: 51200 1454s ok 50 1454s #lwp request: 1454s #POST http://localhost:8529/eat_post HTTP/1.1 1454s #User-Agent: libwww-perl/6.76 1454s #Content-Length: 102400 1454s # 1454s #server response: 1454s #HTTP/1.1 200 OK 1454s #Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1454s #Vary: In-If1 1454s #Content-Length: 7 1454s #Client-Date: Sun, 24 Mar 2024 20:11:51 GMT 1454s #Client-Peer: 127.0.0.1:8529 1454s #Client-Response-Num: 51 1454s #DMMATCH1: 1 1454s # 1454s # testing : length posted 1454s # expected: '102400' 1454s # received: 102400 1454s ok 51 1454s ok 1457s t/modules/aaa.t ..................... 1457s 1..40 1457s # Running under perl version 5.038002 for linux 1457s # Current time local: Sun Mar 24 20:11:51 2024 1457s # Current time GMT: Sun Mar 24 20:11:51 2024 1457s # Using Test.pm version 1.31 1457s # Using Apache/Test.pm version 1.42 1457s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm2 1457s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 1457s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/form1 1457s ok 1 1457s ok 2 1457s ok 3 1457s ok 4 1457s ok 5 1457s ok 6 1457s ok 7 1457s ok 8 1457s ok 9 1457s ok 10 1457s ok 11 1457s ok 12 1457s ok 13 1457s ok 14 1457s ok 15 1457s ok 16 1457s ok 17 1457s ok 18 1457s ok 19 1457s ok 20 1457s ok 21 1457s ok 22 1457s ok 23 1457s ok 24 1457s ok 25 1457s ok 26 1457s ok 27 1457s ok 28 1457s ok 29 1457s ok 30 1457s ok 31 1457s ok 32 1457s ok 33 1457s ok 34 1457s ok 35 1457s ok 36 1457s ok 37 1457s ok 38 1457s ok 39 1457s ok 40 1457s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/realm2 1457s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/form1 1457s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 1457s ok 1461s t/modules/access.t .................. 1461s 1..408 1461s # Running under perl version 5.038002 for linux 1461s # Current time local: Sun Mar 24 20:11:54 2024 1461s # Current time GMT: Sun Mar 24 20:11:54 2024 1461s # Using Test.pm version 1.31 1461s # Using Apache/Test.pm version 1.42 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # expecting access. 1461s ok 1 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 2 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from all 1461s # expecting access. 1461s ok 3 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 4 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from localhost 1461s # expecting access. 1461s ok 5 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 6 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from 127.0.0.1 1461s # expecting access. 1461s ok 7 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 8 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from 127.0 1461s # expecting access. 1461s ok 9 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 10 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 11 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 12 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from 127.0.0.1/16 1461s # expecting access. 1461s ok 13 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 14 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 15 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 16 1461s # --- 1461s # Order deny,allow 1461s # Allow from all 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 17 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # expecting access. 1461s ok 18 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 19 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from all 1461s # expecting access. 1461s ok 20 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 21 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from localhost 1461s # expecting access. 1461s ok 22 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 23 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from 127.0.0.1 1461s # expecting access. 1461s ok 24 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 25 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from 127.0 1461s # expecting access. 1461s ok 26 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 27 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 28 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 29 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from 127.0.0.1/16 1461s # expecting access. 1461s ok 30 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 31 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 32 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 33 1461s # --- 1461s # Order deny,allow 1461s # Allow from localhost 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 34 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # expecting access. 1461s ok 35 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 36 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from all 1461s # expecting access. 1461s ok 37 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 38 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from localhost 1461s # expecting access. 1461s ok 39 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 40 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1 1461s # expecting access. 1461s ok 41 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 42 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0 1461s # expecting access. 1461s ok 43 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 44 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 45 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 46 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1/16 1461s # expecting access. 1461s ok 47 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 48 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 49 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 50 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 51 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # expecting access. 1461s ok 52 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 53 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from all 1461s # expecting access. 1461s ok 54 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 55 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from localhost 1461s # expecting access. 1461s ok 56 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 57 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1 1461s # expecting access. 1461s ok 58 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 59 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from 127.0 1461s # expecting access. 1461s ok 60 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 61 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 62 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 63 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1/16 1461s # expecting access. 1461s ok 64 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 65 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 66 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 67 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 68 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 69 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 70 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from all 1461s # expecting access. 1461s ok 71 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 72 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from localhost 1461s # expecting access. 1461s ok 73 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 74 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1 1461s # expecting access. 1461s ok 75 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 76 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0 1461s # expecting access. 1461s ok 77 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 78 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 79 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 80 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1/16 1461s # expecting access. 1461s ok 81 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 82 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 83 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 84 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 85 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # expecting access. 1461s ok 86 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 87 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from all 1461s # expecting access. 1461s ok 88 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 89 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from localhost 1461s # expecting access. 1461s ok 90 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 91 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1 1461s # expecting access. 1461s ok 92 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 93 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0 1461s # expecting access. 1461s ok 94 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 95 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 96 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 97 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1/16 1461s # expecting access. 1461s ok 98 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 99 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 100 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 101 1461s # --- 1461s # Order deny,allow 1461s # Allow from 127.0.0.1/16 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 102 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # expecting access. 1461s ok 103 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 104 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from all 1461s # expecting access denial. 1461s ok 105 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 106 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 107 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 108 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 109 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 110 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 111 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 112 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 113 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 114 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 115 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 116 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 117 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 118 1461s # --- 1461s # Order deny,allow 1461s # Allow from somewhere.else.com 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 119 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # expecting access. 1461s ok 120 1461s # --- 1461s # Order deny,allow 1461s # Deny from all 1461s # expecting access denial. 1461s ok 121 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from all 1461s # expecting access denial. 1461s ok 122 1461s # --- 1461s # Order deny,allow 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 123 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 124 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 125 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 126 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 127 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 128 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 129 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 130 1461s # --- 1461s # Order deny,allow 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 131 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 132 1461s # --- 1461s # Order deny,allow 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 133 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 134 1461s # --- 1461s # Order deny,allow 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 135 1461s # --- 1461s # Order deny,allow 1461s # Allow from 66.6.6.6 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 136 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # expecting access. 1461s ok 137 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 138 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from all 1461s # expecting access denial. 1461s ok 139 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 140 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 141 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 142 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 143 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 144 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 145 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 146 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 147 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 148 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 149 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 150 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 151 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 152 1461s # --- 1461s # Order allow,deny 1461s # Allow from all 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 153 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # expecting access. 1461s ok 154 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 155 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from all 1461s # expecting access denial. 1461s ok 156 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 157 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 158 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 159 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 160 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 161 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 162 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 163 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 164 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 165 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 166 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 167 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 168 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 169 1461s # --- 1461s # Order allow,deny 1461s # Allow from localhost 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 170 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # expecting access. 1461s ok 171 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 172 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from all 1461s # expecting access denial. 1461s ok 173 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 174 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 175 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 176 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 177 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 178 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 179 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 180 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 181 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 182 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 183 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 184 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 185 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 186 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 187 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # expecting access. 1461s ok 188 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 189 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from all 1461s # expecting access denial. 1461s ok 190 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 191 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 192 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 193 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 194 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 195 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 196 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 197 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 198 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 199 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 200 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 201 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 202 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 203 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 204 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 205 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 206 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from all 1461s # expecting access denial. 1461s ok 207 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 208 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 209 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 210 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 211 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 212 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 213 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 214 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 215 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 216 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 217 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 218 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 219 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 220 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 221 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # expecting access. 1461s ok 222 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 223 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from all 1461s # expecting access denial. 1461s ok 224 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 225 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 226 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 227 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 228 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 229 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 230 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 231 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 232 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 233 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 234 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 235 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 236 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 237 1461s # --- 1461s # Order allow,deny 1461s # Allow from 127.0.0.1/16 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 238 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # expecting access denial. 1461s ok 239 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 240 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from all 1461s # expecting access denial. 1461s ok 241 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 242 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 243 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 244 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 245 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 246 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 247 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 248 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 249 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 250 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 251 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 252 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 253 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 254 1461s # --- 1461s # Order allow,deny 1461s # Allow from somewhere.else.com 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 255 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # expecting access denial. 1461s ok 256 1461s # --- 1461s # Order allow,deny 1461s # Deny from all 1461s # expecting access denial. 1461s ok 257 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from all 1461s # expecting access denial. 1461s ok 258 1461s # --- 1461s # Order allow,deny 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 259 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 260 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 261 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 262 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 263 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 264 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 265 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 266 1461s # --- 1461s # Order allow,deny 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 267 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 268 1461s # --- 1461s # Order allow,deny 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 269 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 270 1461s # --- 1461s # Order allow,deny 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 271 1461s # --- 1461s # Order allow,deny 1461s # Allow from 66.6.6.6 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 272 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # expecting access. 1461s ok 273 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 274 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from all 1461s # expecting access denial. 1461s ok 275 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 276 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 277 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 278 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 279 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 280 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 281 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 282 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 283 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 284 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 285 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 286 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 287 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 288 1461s # --- 1461s # Order mutual-failure 1461s # Allow from all 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 289 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # expecting access. 1461s ok 290 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 291 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from all 1461s # expecting access denial. 1461s ok 292 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 293 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 294 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 295 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 296 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 297 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 298 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 299 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 300 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 301 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 302 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 303 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 304 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 305 1461s # --- 1461s # Order mutual-failure 1461s # Allow from localhost 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 306 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # expecting access. 1461s ok 307 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 308 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from all 1461s # expecting access denial. 1461s ok 309 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 310 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 311 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 312 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 313 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 314 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 315 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 316 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 317 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 318 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 319 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 320 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 321 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 322 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 323 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # expecting access. 1461s ok 324 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 325 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from all 1461s # expecting access denial. 1461s ok 326 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 327 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 328 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 329 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 330 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 331 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 332 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 333 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 334 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 335 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 336 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 337 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 338 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 339 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 340 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # expecting access. 1461s ok 341 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 342 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from all 1461s # expecting access denial. 1461s ok 343 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 344 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 345 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 346 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 347 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 348 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 349 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 350 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 351 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 352 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 353 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 354 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 355 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 356 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/255.255.0.0 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 357 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # expecting access. 1461s ok 358 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 359 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from all 1461s # expecting access denial. 1461s ok 360 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 361 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 362 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 363 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 364 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 365 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 366 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 367 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 368 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 369 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 370 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 371 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from somewhere.else.com 1461s # expecting access. 1461s ok 372 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 373 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 127.0.0.1/16 1461s # Deny from 66.6.6.6 1461s # expecting access. 1461s ok 374 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # expecting access denial. 1461s ok 375 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 376 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from all 1461s # expecting access denial. 1461s ok 377 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 378 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 379 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 380 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 381 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 382 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 383 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 384 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 385 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 386 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 387 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 388 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 389 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 390 1461s # --- 1461s # Order mutual-failure 1461s # Allow from somewhere.else.com 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 391 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # expecting access denial. 1461s ok 392 1461s # --- 1461s # Order mutual-failure 1461s # Deny from all 1461s # expecting access denial. 1461s ok 393 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from all 1461s # expecting access denial. 1461s ok 394 1461s # --- 1461s # Order mutual-failure 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 395 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from localhost 1461s # expecting access denial. 1461s ok 396 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 397 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1 1461s # expecting access denial. 1461s ok 398 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 399 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0 1461s # expecting access denial. 1461s ok 400 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 401 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1/255.255.0.0 1461s # expecting access denial. 1461s ok 402 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 403 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from 127.0.0.1/16 1461s # expecting access denial. 1461s ok 404 1461s # --- 1461s # Order mutual-failure 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 405 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from somewhere.else.com 1461s # expecting access denial. 1461s ok 406 1461s # --- 1461s # Order mutual-failure 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 407 1461s # --- 1461s # Order mutual-failure 1461s # Allow from 66.6.6.6 1461s # Deny from 66.6.6.6 1461s # expecting access denial. 1461s ok 408 1461s ok 1463s t/modules/actions.t ................. 1463s 1..20 1463s # Running under perl version 5.038002 for linux 1463s # Current time local: Sun Mar 24 20:11:58 2024 1463s # Current time GMT: Sun Mar 24 20:11:58 2024 1463s # Using Test.pm version 1.31 1463s # Using Apache/Test.pm version 1.42 1463s # expected: 200 1463s # received: '200' 1463s ok 1 1463s # expected: 'nada' 1463s # received: 'nada' 1463s ok 2 1463s # expected: 404 1463s # received: '404' 1463s ok 3 1463s ok 4 # skip RC=404, no need to check content 1463s # expected: 404 1463s # received: '404' 1463s ok 5 1463s ok 6 # skip RC=404, no need to check content 1463s # expected: 404 1463s # received: '404' 1463s ok 7 1463s ok 8 # skip RC=404, no need to check content 1463s # expected: 200 1463s # received: '200' 1463s ok 9 1463s # expected: 'nada' 1463s # received: 'nada' 1463s ok 10 1463s # expected: 404 1463s # received: '404' 1463s ok 11 1463s ok 12 # skip RC=404, no need to check content 1463s # expected: 200 1463s # received: '200' 1463s ok 13 1463s # expected: 'POST 1463s # foo2: bar2 1463s # ' 1463s # received: 'POST 1463s # foo2: bar2 1463s # ' 1463s ok 14 1463s # expected: 405 1463s # received: '405' 1463s ok 15 1463s # expected: 200 1463s # received: '200' 1463s ok 16 1463s # expected: 'foo=bar' 1463s # received: 'foo=bar' 1463s ok 17 1463s # expected: 200 1463s # received: '200' 1463s ok 18 1463s # expected: 'POST 1463s # foo2: bar2 1463s # ' 1463s # received: 'POST 1463s # foo2: bar2 1463s # ' 1463s ok 19 1463s # expected: 405 1463s # received: '405' 1463s ok 20 1463s ok 1467s t/modules/alias.t ................... 1467s 1..134 1467s # Running under perl version 5.038002 for linux 1467s # Current time local: Sun Mar 24 20:12:00 2024 1467s # Current time GMT: Sun Mar 24 20:12:00 2024 1467s # Using Test.pm version 1.31 1467s # Using Apache/Test.pm version 1.42 1467s # verifying simple aliases 1467s # testing : /alias/ 1467s # expected: 200 1467s # received: '200' 1467s ok 1 1467s # testing : /bogu/ 1467s # expected: 404 1467s # received: '404' 1467s ok 2 1467s # verifying alias match with /ali[0-9]. 1467s # testing : /ali0 1467s # expected: 0 1467s # received: '0' 1467s ok 3 1467s # testing : /ali1 1467s # expected: 1 1467s # received: '1' 1467s ok 4 1467s # testing : /ali2 1467s # expected: 2 1467s # received: '2' 1467s ok 5 1467s # testing : /ali3 1467s # expected: 3 1467s # received: '3' 1467s ok 6 1467s # testing : /ali4 1467s # expected: 4 1467s # received: '4' 1467s ok 7 1467s # testing : /ali5 1467s # expected: 5 1467s # received: '5' 1467s ok 8 1467s # testing : /ali6 1467s # expected: 6 1467s # received: '6' 1467s ok 9 1467s # testing : /ali7 1467s # expected: 7 1467s # received: '7' 1467s ok 10 1467s # testing : /ali8 1467s # expected: 8 1467s # received: '8' 1467s ok 11 1467s # testing : /ali9 1467s # expected: 9 1467s # received: '9' 1467s ok 12 1467s # verifying expression alias match with /expr/ali[0-9]. 1467s # testing : /ali0 1467s # expected: 0 1467s # received: '0' 1467s ok 13 1467s # testing : /ali1 1467s # expected: 1 1467s # received: '1' 1467s ok 14 1467s # testing : /ali2 1467s # expected: 2 1467s # received: '2' 1467s ok 15 1467s # testing : /ali3 1467s # expected: 3 1467s # received: '3' 1467s ok 16 1467s # testing : /ali4 1467s # expected: 4 1467s # received: '4' 1467s ok 17 1467s # testing : /ali5 1467s # expected: 5 1467s # received: '5' 1467s ok 18 1467s # testing : /ali6 1467s # expected: 6 1467s # received: '6' 1467s ok 19 1467s # testing : /ali7 1467s # expected: 7 1467s # received: '7' 1467s ok 20 1467s # testing : /ali8 1467s # expected: 8 1467s # received: '8' 1467s ok 21 1467s # testing : /ali9 1467s # expected: 9 1467s # received: '9' 1467s ok 22 1467s # testing : /forbid 1467s # expected: '403' 1467s # received: '403' 1467s ok 23 1467s # testing : /gone 1467s # expected: '410' 1467s # received: '410' 1467s ok 24 1467s # testing : /perm 1467s # expected: '301' 1467s # received: '301' 1467s ok 25 1467s # testing : /perm2 1467s # expected: '301' 1467s # received: '301' 1467s ok 26 1467s # testing : /seeother 1467s # expected: '303' 1467s # received: '303' 1467s ok 27 1467s # testing : /temp 1467s # expected: '302' 1467s # received: '302' 1467s ok 28 1467s # testing : /temp2 1467s # expected: '302' 1467s # received: '302' 1467s ok 29 1467s verifying body of perm and temp redirect match 1467s # testing : /p0 1467s # expected: 0 1467s # received: '0' 1467s ok 30 1467s # testing : /p1 1467s # expected: 1 1467s # received: '1' 1467s ok 31 1467s # testing : /p2 1467s # expected: 2 1467s # received: '2' 1467s ok 32 1467s # testing : /p3 1467s # expected: 3 1467s # received: '3' 1467s ok 33 1467s # testing : /p4 1467s # expected: 4 1467s # received: '4' 1467s ok 34 1467s # testing : /p5 1467s # expected: 5 1467s # received: '5' 1467s ok 35 1467s # testing : /p6 1467s # expected: 6 1467s # received: '6' 1467s ok 36 1467s # testing : /p7 1467s # expected: 7 1467s # received: '7' 1467s ok 37 1467s # testing : /p8 1467s # expected: 8 1467s # received: '8' 1467s ok 38 1467s # testing : /p9 1467s # expected: 9 1467s # received: '9' 1467s ok 39 1467s # testing : /t0 1467s # expected: 0 1467s # received: '0' 1467s ok 40 1467s # testing : /t1 1467s # expected: 1 1467s # received: '1' 1467s ok 41 1467s # testing : /t2 1467s # expected: 2 1467s # received: '2' 1467s ok 42 1467s # testing : /t3 1467s # expected: 3 1467s # received: '3' 1467s ok 43 1467s # testing : /t4 1467s # expected: 4 1467s # received: '4' 1467s ok 44 1467s # testing : /t5 1467s # expected: 5 1467s # received: '5' 1467s ok 45 1467s # testing : /t6 1467s # expected: 6 1467s # received: '6' 1467s ok 46 1467s # testing : /t7 1467s # expected: 7 1467s # received: '7' 1467s ok 47 1467s # testing : /t8 1467s # expected: 8 1467s # received: '8' 1467s ok 48 1467s # testing : /t9 1467s # expected: 9 1467s # received: '9' 1467s ok 49 1467s verifying body of perm and temp redirect match with expression support 1467s # testing : /p0 1467s # expected: 0 1467s # received: '0' 1467s ok 50 1467s # testing : /p1 1467s # expected: 1 1467s # received: '1' 1467s ok 51 1467s # testing : /p2 1467s # expected: 2 1467s # received: '2' 1467s ok 52 1467s # testing : /p3 1467s # expected: 3 1467s # received: '3' 1467s ok 53 1467s # testing : /p4 1467s # expected: 4 1467s # received: '4' 1467s ok 54 1467s # testing : /p5 1467s # expected: 5 1467s # received: '5' 1467s ok 55 1467s # testing : /p6 1467s # expected: 6 1467s # received: '6' 1467s ok 56 1467s # testing : /p7 1467s # expected: 7 1467s # received: '7' 1467s ok 57 1467s # testing : /p8 1467s # expected: 8 1467s # received: '8' 1467s ok 58 1467s # testing : /p9 1467s # expected: 9 1467s # received: '9' 1467s ok 59 1467s # testing : /t0 1467s # expected: 0 1467s # received: '0' 1467s ok 60 1467s # testing : /t1 1467s # expected: 1 1467s # received: '1' 1467s ok 61 1467s # testing : /t2 1467s # expected: 2 1467s # received: '2' 1467s ok 62 1467s # testing : /t3 1467s # expected: 3 1467s # received: '3' 1467s ok 63 1467s # testing : /t4 1467s # expected: 4 1467s # received: '4' 1467s ok 64 1467s # testing : /t5 1467s # expected: 5 1467s # received: '5' 1467s ok 65 1467s # testing : /t6 1467s # expected: 6 1467s # received: '6' 1467s ok 66 1467s # testing : /t7 1467s # expected: 7 1467s # received: '7' 1467s ok 67 1467s # testing : /t8 1467s # expected: 8 1467s # received: '8' 1467s ok 68 1467s # testing : /t9 1467s # expected: 9 1467s # received: '9' 1467s ok 69 1467s verifying return code of seeother and gone redirect match 1467s # testing : s0 1467s # expected: '303' 1467s # received: '303' 1467s ok 70 1467s # testing : s1 1467s # expected: '303' 1467s # received: '303' 1467s ok 71 1467s # testing : s2 1467s # expected: '303' 1467s # received: '303' 1467s ok 72 1467s # testing : s3 1467s # expected: '303' 1467s # received: '303' 1467s ok 73 1467s # testing : s4 1467s # expected: '303' 1467s # received: '303' 1467s ok 74 1467s # testing : s5 1467s # expected: '303' 1467s # received: '303' 1467s ok 75 1467s # testing : s6 1467s # expected: '303' 1467s # received: '303' 1467s ok 76 1467s # testing : s7 1467s # expected: '303' 1467s # received: '303' 1467s ok 77 1467s # testing : s8 1467s # expected: '303' 1467s # received: '303' 1467s ok 78 1467s # testing : s9 1467s # expected: '303' 1467s # received: '303' 1467s ok 79 1467s # testing : f0 1467s # expected: '403' 1467s # received: '403' 1467s ok 80 1467s # testing : f1 1467s # expected: '403' 1467s # received: '403' 1467s ok 81 1467s # testing : f2 1467s # expected: '403' 1467s # received: '403' 1467s ok 82 1467s # testing : f3 1467s # expected: '403' 1467s # received: '403' 1467s ok 83 1467s # testing : f4 1467s # expected: '403' 1467s # received: '403' 1467s ok 84 1467s # testing : f5 1467s # expected: '403' 1467s # received: '403' 1467s ok 85 1467s # testing : f6 1467s # expected: '403' 1467s # received: '403' 1467s ok 86 1467s # testing : f7 1467s # expected: '403' 1467s # received: '403' 1467s ok 87 1467s # testing : f8 1467s # expected: '403' 1467s # received: '403' 1467s ok 88 1467s # testing : f9 1467s # expected: '403' 1467s # received: '403' 1467s ok 89 1467s # testing : g0 1467s # expected: '410' 1467s # received: '410' 1467s ok 90 1467s # testing : g1 1467s # expected: '410' 1467s # received: '410' 1467s ok 91 1467s # testing : g2 1467s # expected: '410' 1467s # received: '410' 1467s ok 92 1467s # testing : g3 1467s # expected: '410' 1467s # received: '410' 1467s ok 93 1467s # testing : g4 1467s # expected: '410' 1467s # received: '410' 1467s ok 94 1467s # testing : g5 1467s # expected: '410' 1467s # received: '410' 1467s ok 95 1467s # testing : g6 1467s # expected: '410' 1467s # received: '410' 1467s ok 96 1467s # testing : g7 1467s # expected: '410' 1467s # received: '410' 1467s ok 97 1467s # testing : g8 1467s # expected: '410' 1467s # received: '410' 1467s ok 98 1467s # testing : g9 1467s # expected: '410' 1467s # received: '410' 1467s ok 99 1467s verifying return code of seeother and gone redirect match with expression support 1467s # testing : s0 1467s # expected: '303' 1467s # received: '303' 1467s ok 100 1467s # testing : s1 1467s # expected: '303' 1467s # received: '303' 1467s ok 101 1467s # testing : s2 1467s # expected: '303' 1467s # received: '303' 1467s ok 102 1467s # testing : s3 1467s # expected: '303' 1467s # received: '303' 1467s ok 103 1467s # testing : s4 1467s # expected: '303' 1467s # received: '303' 1467s ok 104 1467s # testing : s5 1467s # expected: '303' 1467s # received: '303' 1467s ok 105 1467s # testing : s6 1467s # expected: '303' 1467s # received: '303' 1467s ok 106 1467s # testing : s7 1467s # expected: '303' 1467s # received: '303' 1467s ok 107 1467s # testing : s8 1467s # expected: '303' 1467s # received: '303' 1467s ok 108 1467s # testing : s9 1467s # expected: '303' 1467s # received: '303' 1467s ok 109 1467s # testing : f0 1467s # expected: '403' 1467s # received: '403' 1467s ok 110 1467s # testing : f1 1467s # expected: '403' 1467s # received: '403' 1467s ok 111 1467s # testing : f2 1467s # expected: '403' 1467s # received: '403' 1467s ok 112 1467s # testing : f3 1467s # expected: '403' 1467s # received: '403' 1467s ok 113 1467s # testing : f4 1467s # expected: '403' 1467s # received: '403' 1467s ok 114 1467s # testing : f5 1467s # expected: '403' 1467s # received: '403' 1467s ok 115 1467s # testing : f6 1467s # expected: '403' 1467s # received: '403' 1467s ok 116 1467s # testing : f7 1467s # expected: '403' 1467s # received: '403' 1467s ok 117 1467s # testing : f8 1467s # expected: '403' 1467s # received: '403' 1467s ok 118 1467s # testing : f9 1467s # expected: '403' 1467s # received: '403' 1467s ok 119 1467s # testing : g0 1467s # expected: '410' 1467s # received: '410' 1467s ok 120 1467s # testing : g1 1467s # expected: '410' 1467s # received: '410' 1467s ok 121 1467s # testing : g2 1467s # expected: '410' 1467s # received: '410' 1467s ok 122 1467s # testing : g3 1467s # expected: '410' 1467s # received: '410' 1467s ok 123 1467s # testing : g4 1467s # expected: '410' 1467s # received: '410' 1467s ok 124 1467s # testing : g5 1467s # expected: '410' 1467s # received: '410' 1467s ok 125 1467s # testing : g6 1467s # expected: '410' 1467s # received: '410' 1467s ok 126 1467s # testing : g7 1467s # expected: '410' 1467s # received: '410' 1467s ok 127 1467s # testing : g8 1467s # expected: '410' 1467s # received: '410' 1467s ok 128 1467s # testing : g9 1467s # expected: '410' 1467s # received: '410' 1467s ok 129 1467s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1467s # verifying /modules/alias/script is plain text 1467s # testing : /modules/alias/script 1467s # expected: '#!/bin/sh 1467s # echo Content-type: text/plain 1467s # echo 1467s # echo this is a shell script cgi. 1467s # ' 1467s # received: '#!/bin/sh 1467s # echo Content-type: text/plain 1467s # echo 1467s # echo this is a shell script cgi. 1467s # ' 1467s ok 130 1467s # verifying same file accessed at /cgi/script is executed code 1467s # testing : /cgi/script 1467s # expected: 'this is a shell script cgi. 1467s # ' 1467s # received: 'this is a shell script cgi. 1467s # ' 1467s ok 131 1467s # verifying ScriptAliasMatch with /aliascgi-script 1467s # testing : /aliascgi-script 1467s # expected: 'this is a shell script cgi. 1467s # ' 1467s # received: 'this is a shell script cgi. 1467s # ' 1467s ok 132 1467s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1467s # testing : /aliascgi-script 1467s # expected: 'this is a shell script cgi. 1467s # ' 1467s # received: 'this is a shell script cgi. 1467s # ' 1467s ok 133 1467s # verifying bad script alias. 1467s # testing : /aliascgi-nada 1467s # expected: 404 1467s # received: '404' 1467s ok 134 1467s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1467s ok 1469s t/modules/allowmethods.t ............ 1469s 1..9 1469s # Running under perl version 5.038002 for linux 1469s # Current time local: Sun Mar 24 20:12:04 2024 1469s # Current time GMT: Sun Mar 24 20:12:04 2024 1469s # Using Test.pm version 1.31 1469s # Using Apache/Test.pm version 1.42 1469s # testing : Get request to /Get responds 200 1469s # expected: 200 1469s # received: '200' 1469s ok 1 1469s # testing : Head request to /Get responds 200 1469s # expected: 200 1469s # received: '200' 1469s ok 2 1469s # testing : Post request to /Get responds 405 1469s # expected: 405 1469s # received: '405' 1469s ok 3 1469s # testing : Get request to /Head responds 200 1469s # expected: 200 1469s # received: '200' 1469s ok 4 1469s # testing : Head request to /Head responds 200 1469s # expected: 200 1469s # received: '200' 1469s ok 5 1469s # testing : Post request to /Head responds 405 1469s # expected: 405 1469s # received: '405' 1469s ok 6 1469s # testing : Get request to /Post responds 405 1469s # expected: 405 1469s # received: '405' 1469s ok 7 1469s # testing : Head request to /Post responds 405 1469s # expected: 405 1469s # received: '405' 1469s ok 8 1469s # testing : Post request to /Post responds 200 1469s # expected: 200 1469s # received: '200' 1469s ok 9 1469s ok 1472s t/modules/asis.t .................... 1472s 1..3 1472s # Running under perl version 5.038002 for linux 1472s # Current time local: Sun Mar 24 20:12:06 2024 1472s # Current time GMT: Sun Mar 24 20:12:06 2024 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.42 1472s # testing : asis content OK 1472s # expected: 'This is asis content. 1472s # ' 1472s # received: 'This is asis content. 1472s # ' 1472s ok 1 1472s # testing : asis gave 404 error 1472s # expected: 404 1472s # received: '404' 1472s ok 2 1472s # testing : asis gave 403 error 1472s # expected: 403 1472s # received: '403' 1472s ok 3 1472s ok 1476s t/modules/authz_core.t .............. 1476s 1..504 1476s # Running under perl version 5.038002 for linux 1476s # Current time local: Sun Mar 24 20:12:09 2024 1476s # Current time GMT: Sun Mar 24 20:12:09 2024 1476s # Using Test.pm version 1.31 1476s # Using Apache/Test.pm version 1.42 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/groups1 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 200, expected 200 [a/ : a/ ] 1476s ok 1 1476s # got 200, expected 200 [a/ : a/ 1] 1476s ok 2 1476s # got 200, expected 200 [a/ : a/ 2] 1476s ok 3 1476s # got 200, expected 200 [a/ : a/ 1 2] 1476s ok 4 1476s # got 200, expected 200 [a/ : a/ 3] 1476s ok 5 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ user1: a/ ] 1476s ok 6 1476s # got 200, expected 200 [a/ user1: a/ user1] 1476s ok 7 1476s # got 401, expected 401 [a/ user1: a/ user2] 1476s ok 8 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ Any 1 2: a/ ] 1476s ok 9 1476s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1476s ok 10 1476s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1476s ok 11 1476s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1476s ok 12 1476s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1476s ok 13 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1476s ok 14 1476s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1476s ok 15 1476s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1476s ok 16 1476s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1476s ok 17 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1476s ok 18 1476s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1476s ok 19 1476s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1476s ok 20 1476s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1476s ok 21 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1476s ok 22 1476s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1476s ok 23 1476s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1476s ok 24 1476s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1476s ok 25 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1476s ok 26 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1476s ok 27 1476s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1476s ok 28 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1476s ok 29 1476s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1476s ok 30 1476s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1476s ok 31 1476s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1476s ok 32 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1476s ok 33 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1476s ok 34 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1476s ok 35 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1476s ok 36 1476s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1476s ok 37 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1476s ok 38 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1476s ok 39 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1476s ok 40 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1476s ok 41 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1476s ok 42 1476s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1476s ok 43 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1476s ok 44 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1476s ok 45 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1476s ok 46 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1476s ok 47 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1476s ok 48 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1476s ok 49 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1476s ok 50 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1476s ok 51 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1476s ok 52 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1476s ok 53 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1476s ok 54 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1476s ok 55 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1476s ok 56 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1476s ok 57 1476s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1476s ok 58 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 !2: a/ ] 1476s ok 59 1476s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1476s ok 60 1476s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1476s ok 61 1476s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1476s ok 62 1476s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1476s ok 63 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1476s ok 64 1476s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1476s ok 65 1476s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1476s ok 66 1476s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1476s ok 67 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1476s ok 68 1476s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1476s ok 69 1476s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1476s ok 70 1476s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1476s ok 71 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1476s ok 72 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1476s ok 73 1476s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1476s ok 74 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1476s ok 75 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1476s ok 76 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1476s ok 77 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1476s ok 78 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1476s ok 79 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1476s ok 80 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1476s ok 81 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1476s ok 82 1476s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1476s ok 83 1476s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1476s ok 84 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1476s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1476s ok 85 1476s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1476s ok 86 1476s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1476s ok 87 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1476s ok 88 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1476s ok 89 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1476s ok 90 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1476s ok 91 1476s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1476s ok 92 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1476s ok 93 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1476s ok 94 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1476s ok 95 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1476s ok 96 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1476s ok 97 1476s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1476s ok 98 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1476s ok 99 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1476s ok 100 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1476s ok 101 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1476s ok 102 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1476s ok 103 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1476s ok 104 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1476s ok 105 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1476s ok 106 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1476s ok 107 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1476s ok 108 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1476s ok 109 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1476s ok 110 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1476s ok 111 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1476s ok 112 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1476s ok 113 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 2: a/ ] 1476s ok 114 1476s # got 403, expected 403 [a/ All 1 2: a/ 1] 1476s ok 115 1476s # got 403, expected 403 [a/ All 1 2: a/ 2] 1476s ok 116 1476s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1476s ok 117 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1476s ok 118 1476s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1476s ok 119 1476s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1476s ok 120 1476s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1476s ok 121 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1476s ok 122 1476s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1476s ok 123 1476s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1476s ok 124 1476s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1476s ok 125 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1476s ok 126 1476s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1476s ok 127 1476s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1476s ok 128 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1476s ok 129 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1476s ok 130 1476s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1476s ok 131 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1476s ok 132 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1476s ok 133 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1476s ok 134 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1476s ok 135 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1476s ok 136 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1476s ok 137 1476s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1476s ok 138 1476s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1476s ok 139 1476s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1476s ok 140 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1476s ok 141 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1476s ok 142 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1476s ok 143 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1476s ok 144 1476s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1476s ok 145 1476s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1476s ok 146 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1476s ok 147 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1476s ok 148 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1476s ok 149 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1476s ok 150 1476s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1476s ok 151 1476s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1476s ok 152 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1476s ok 153 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1476s ok 154 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1476s ok 155 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1476s ok 156 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1476s ok 157 1476s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1476s ok 158 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1476s ok 159 1476s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1476s ok 160 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1476s ok 161 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1476s ok 162 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1476s ok 163 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1476s ok 164 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1476s ok 165 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1476s ok 166 1476s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1476s ok 167 1476s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1476s ok 168 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1476s ok 169 1476s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1476s ok 170 1476s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1476s ok 171 1476s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1476s ok 172 1476s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1476s ok 173 1476s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1476s ok 174 1476s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1476s ok 175 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1476s ok 176 1476s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1476s ok 177 1476s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1476s ok 178 1476s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1476s ok 179 1476s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1476s ok 180 1476s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1476s ok 181 1476s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1476s ok 182 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1476s ok 183 1476s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1476s ok 184 1476s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1476s ok 185 1476s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1476s ok 186 1476s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1476s ok 187 1476s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1476s ok 188 1476s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1476s ok 189 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1476s ok 190 1476s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1476s ok 191 1476s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1476s ok 192 1476s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1476s ok 193 1476s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1476s ok 194 1476s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1476s ok 195 1476s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1476s ok 196 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1476s ok 197 1476s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1476s ok 198 1476s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1476s ok 199 1476s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1476s ok 200 1476s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1476s ok 201 1476s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1476s ok 202 1476s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1476s ok 203 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1476s ok 204 1476s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1476s ok 205 1476s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1476s ok 206 1476s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1476s ok 207 1476s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1476s ok 208 1476s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1476s ok 209 1476s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1476s ok 210 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1476s ok 211 1476s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1476s ok 212 1476s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1476s ok 213 1476s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1476s ok 214 1476s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1476s ok 215 1476s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1476s ok 216 1476s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1476s ok 217 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1476s ok 218 1476s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1476s ok 219 1476s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1476s ok 220 1476s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1476s ok 221 1476s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1476s ok 222 1476s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1476s ok 223 1476s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1476s ok 224 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1476s ok 225 1476s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1476s ok 226 1476s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1476s ok 227 1476s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1476s ok 228 1476s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1476s ok 229 1476s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1476s ok 230 1476s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1476s ok 231 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1476s ok 232 1476s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1476s ok 233 1476s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1476s ok 234 1476s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1476s ok 235 1476s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1476s ok 236 1476s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1476s ok 237 1476s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1476s ok 238 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1476s ok 239 1476s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1476s ok 240 1476s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1476s ok 241 1476s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1476s ok 242 1476s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1476s ok 243 1476s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1476s ok 244 1476s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1476s ok 245 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1476s ok 246 1476s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1476s ok 247 1476s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1476s ok 248 1476s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1476s ok 249 1476s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1476s ok 250 1476s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1476s ok 251 1476s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1476s ok 252 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1476s ok 253 1476s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1476s ok 254 1476s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1476s ok 255 1476s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1476s ok 256 1476s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1476s ok 257 1476s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1476s ok 258 1476s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1476s ok 259 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1476s ok 260 1476s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1476s ok 261 1476s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1476s ok 262 1476s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1476s ok 263 1476s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1476s ok 264 1476s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1476s ok 265 1476s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1476s ok 266 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1476s ok 267 1476s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1476s ok 268 1476s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1476s ok 269 1476s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1476s ok 270 1476s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1476s ok 271 1476s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1476s ok 272 1476s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1476s ok 273 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1476s ok 274 1476s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1476s ok 275 1476s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1476s ok 276 1476s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1476s ok 277 1476s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1476s ok 278 1476s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1476s ok 279 1476s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1476s ok 280 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1476s ok 281 1476s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1476s ok 282 1476s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1476s ok 283 1476s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1476s ok 284 1476s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1476s ok 285 1476s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1476s ok 286 1476s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1476s ok 287 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1476s ok 288 1476s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1476s ok 289 1476s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1476s ok 290 1476s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1476s ok 291 1476s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1476s ok 292 1476s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1476s ok 293 1476s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1476s ok 294 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1476s ok 295 1476s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1476s ok 296 1476s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1476s ok 297 1476s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1476s ok 298 1476s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1476s ok 299 1476s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1476s ok 300 1476s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1476s ok 301 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1476s ok 302 1476s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1476s ok 303 1476s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1476s ok 304 1476s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1476s ok 305 1476s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1476s ok 306 1476s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1476s ok 307 1476s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1476s ok 308 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1476s ok 309 1476s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1476s ok 310 1476s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1476s ok 311 1476s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1476s ok 312 1476s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1476s ok 313 1476s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1476s ok 314 1476s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1476s ok 315 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1476s ok 316 1476s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1476s ok 317 1476s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1476s ok 318 1476s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1476s ok 319 1476s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1476s ok 320 1476s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1476s ok 321 1476s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1476s ok 322 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1476s ok 323 1476s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1476s ok 324 1476s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1476s ok 325 1476s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1476s ok 326 1476s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1476s ok 327 1476s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1476s ok 328 1476s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1476s ok 329 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1476s ok 330 1476s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1476s ok 331 1476s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1476s ok 332 1476s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1476s ok 333 1476s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1476s ok 334 1476s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1476s ok 335 1476s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1476s ok 336 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1476s ok 337 1476s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1476s ok 338 1476s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1476s ok 339 1476s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1476s ok 340 1476s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1476s ok 341 1476s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1476s ok 342 1476s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1476s ok 343 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1476s ok 344 1476s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1476s ok 345 1476s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1476s ok 346 1476s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1476s ok 347 1476s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1476s ok 348 1476s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1476s ok 349 1476s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1476s ok 350 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1476s ok 351 1476s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1476s ok 352 1476s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1476s ok 353 1476s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1476s ok 354 1476s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1476s ok 355 1476s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1476s ok 356 1476s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1476s ok 357 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1476s ok 358 1476s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1476s ok 359 1476s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1476s ok 360 1476s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1476s ok 361 1476s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1476s ok 362 1476s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1476s ok 363 1476s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1476s ok 364 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1476s ok 365 1476s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1476s ok 366 1476s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1476s ok 367 1476s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1476s ok 368 1476s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1476s ok 369 1476s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1476s ok 370 1476s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1476s ok 371 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1476s ok 372 1476s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1476s ok 373 1476s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1476s ok 374 1476s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1476s ok 375 1476s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1476s ok 376 1476s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1476s ok 377 1476s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1476s ok 378 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1476s ok 379 1476s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1476s ok 380 1476s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1476s ok 381 1476s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1476s ok 382 1476s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1476s ok 383 1476s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1476s ok 384 1476s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1476s ok 385 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1476s ok 386 1476s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1476s ok 387 1476s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1476s ok 388 1476s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1476s ok 389 1476s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1476s ok 390 1476s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1476s ok 391 1476s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1476s ok 392 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1476s ok 393 1476s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1476s ok 394 1476s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1476s ok 395 1476s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1476s ok 396 1476s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1476s ok 397 1476s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1476s ok 398 1476s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1476s ok 399 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1476s ok 400 1476s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1476s ok 401 1476s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1476s ok 402 1476s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1476s ok 403 1476s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1476s ok 404 1476s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1476s ok 405 1476s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1476s ok 406 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1476s ok 407 1476s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1476s ok 408 1476s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1476s ok 409 1476s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1476s ok 410 1476s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1476s ok 411 1476s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1476s ok 412 1476s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1476s ok 413 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1476s ok 414 1476s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1476s ok 415 1476s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1476s ok 416 1476s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1476s ok 417 1476s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1476s ok 418 1476s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1476s ok 419 1476s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1476s ok 420 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1476s ok 421 1476s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1476s ok 422 1476s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1476s ok 423 1476s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1476s ok 424 1476s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1476s ok 425 1476s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1476s ok 426 1476s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1476s ok 427 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1476s ok 428 1476s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1476s ok 429 1476s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1476s ok 430 1476s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1476s ok 431 1476s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1476s ok 432 1476s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1476s ok 433 1476s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1476s ok 434 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1476s ok 435 1476s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1476s ok 436 1476s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1476s ok 437 1476s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1476s ok 438 1476s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1476s ok 439 1476s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1476s ok 440 1476s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1476s ok 441 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1476s ok 442 1476s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1476s ok 443 1476s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1476s ok 444 1476s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1476s ok 445 1476s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1476s ok 446 1476s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1476s ok 447 1476s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1476s ok 448 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1476s ok 449 1476s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1476s ok 450 1476s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1476s ok 451 1476s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1476s ok 452 1476s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1476s ok 453 1476s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1476s ok 454 1476s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1476s ok 455 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1476s ok 456 1476s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1476s ok 457 1476s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1476s ok 458 1476s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1476s ok 459 1476s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1476s ok 460 1476s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1476s ok 461 1476s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1476s ok 462 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1476s ok 463 1476s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1476s ok 464 1476s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1476s ok 465 1476s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1476s ok 466 1476s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1476s ok 467 1476s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1476s ok 468 1476s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1476s ok 469 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1476s ok 470 1476s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1476s ok 471 1476s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1476s ok 472 1476s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1476s ok 473 1476s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1476s ok 474 1476s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1476s ok 475 1476s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1476s ok 476 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1476s ok 477 1476s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1476s ok 478 1476s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1476s ok 479 1476s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1476s ok 480 1476s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1476s ok 481 1476s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1476s ok 482 1476s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1476s ok 483 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1476s ok 484 1476s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1476s ok 485 1476s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1476s ok 486 1476s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1476s ok 487 1476s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1476s ok 488 1476s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1476s ok 489 1476s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1476s ok 490 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1476s ok 491 1476s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1476s ok 492 1476s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1476s ok 493 1476s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1476s ok 494 1476s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1476s ok 495 1476s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1476s ok 496 1476s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1476s ok 497 1476s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1476s ok 498 1476s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1476s ok 499 1476s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1476s ok 500 1476s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1476s ok 501 1476s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1476s ok 502 1476s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1476s ok 503 1476s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1476s ok 504 1476s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/groups1 1476s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1476s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1476s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/basic1 1476s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1476s ok 1479s t/modules/autoindex.t ............... 1479s 1..84 1479s # Running under perl version 5.038002 for linux 1479s # Current time local: Sun Mar 24 20:12:13 2024 1479s # Current time GMT: Sun Mar 24 20:12:13 2024 1479s # Using Test.pm version 1.31 1479s # Using Apache/Test.pm version 1.42 1479s --- 1479s IndexOrderDefault Ascending Name 1479s GET /modules/autoindex/htaccess/ 1479s ok 1 1479s --- 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 2 1479s --- 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 3 1479s --- 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 4 1479s --- 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 5 1479s --- 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 6 1479s --- 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 7 1479s --- 1479s IndexOrderDefault Ascending Date 1479s GET /modules/autoindex/htaccess/ 1479s ok 8 1479s --- 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 9 1479s --- 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 10 1479s --- 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 11 1479s --- 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 12 1479s --- 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 13 1479s --- 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 14 1479s --- 1479s IndexOrderDefault Ascending Size 1479s GET /modules/autoindex/htaccess/ 1479s ok 15 1479s --- 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 16 1479s --- 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 17 1479s --- 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 18 1479s --- 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 19 1479s --- 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 20 1479s --- 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 21 1479s --- 1479s IndexOrderDefault Descending Name 1479s GET /modules/autoindex/htaccess/ 1479s ok 22 1479s --- 1479s IndexOrderDefault Descending Name 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 23 1479s --- 1479s IndexOrderDefault Descending Name 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 24 1479s --- 1479s IndexOrderDefault Descending Name 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 25 1479s --- 1479s IndexOrderDefault Descending Name 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 26 1479s --- 1479s IndexOrderDefault Descending Name 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 27 1479s --- 1479s IndexOrderDefault Descending Name 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 28 1479s --- 1479s IndexOrderDefault Descending Date 1479s GET /modules/autoindex/htaccess/ 1479s ok 29 1479s --- 1479s IndexOrderDefault Descending Date 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 30 1479s --- 1479s IndexOrderDefault Descending Date 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 31 1479s --- 1479s IndexOrderDefault Descending Date 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 32 1479s --- 1479s IndexOrderDefault Descending Date 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 33 1479s --- 1479s IndexOrderDefault Descending Date 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 34 1479s --- 1479s IndexOrderDefault Descending Date 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 35 1479s --- 1479s IndexOrderDefault Descending Size 1479s GET /modules/autoindex/htaccess/ 1479s ok 36 1479s --- 1479s IndexOrderDefault Descending Size 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 37 1479s --- 1479s IndexOrderDefault Descending Size 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 38 1479s --- 1479s IndexOrderDefault Descending Size 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 39 1479s --- 1479s IndexOrderDefault Descending Size 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 40 1479s --- 1479s IndexOrderDefault Descending Size 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 41 1479s --- 1479s IndexOrderDefault Descending Size 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 42 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s GET /modules/autoindex/htaccess/ 1479s ok 43 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 44 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 45 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 46 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 47 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 48 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Name 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 49 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s GET /modules/autoindex/htaccess/ 1479s ok 50 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 51 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 52 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 53 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 54 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 55 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Date 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 56 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s GET /modules/autoindex/htaccess/ 1479s ok 57 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 58 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 59 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 60 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 61 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 62 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Ascending Size 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 63 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s GET /modules/autoindex/htaccess/ 1479s ok 64 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 65 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 66 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 67 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 68 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 69 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Name 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 70 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s GET /modules/autoindex/htaccess/ 1479s ok 71 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 72 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 73 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 74 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 75 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 76 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Date 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 77 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s GET /modules/autoindex/htaccess/ 1479s ok 78 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s 1479s (C=N O=A) 1479s GET /modules/autoindex/htaccess/?C=N&O=A 1479s ok 79 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s 1479s (C=N O=D) 1479s GET /modules/autoindex/htaccess/?C=N&O=D 1479s ok 80 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s 1479s (C=M O=A) 1479s GET /modules/autoindex/htaccess/?C=M&O=A 1479s ok 81 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s 1479s (C=M O=D) 1479s GET /modules/autoindex/htaccess/?C=M&O=D 1479s ok 82 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s 1479s (C=S O=A) 1479s GET /modules/autoindex/htaccess/?C=S&O=A 1479s ok 83 1479s --- 1479s IndexOptions FancyIndexing 1479s IndexOrderDefault Descending Size 1479s 1479s (C=S O=D) 1479s GET /modules/autoindex/htaccess/?C=S&O=D 1479s ok 84 1479s ok 1481s t/modules/autoindex2.t .............. 1481s 1..3 1481s # Running under perl version 5.038002 for linux 1481s # Current time local: Sun Mar 24 20:12:16 2024 1481s # Current time GMT: Sun Mar 24 20:12:16 2024 1481s # Using Test.pm version 1.31 1481s # Using Apache/Test.pm version 1.42 1481s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1481s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1481s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1481s # testing : dir_broken should not be listed 1481s # expected: 0 1481s # received: 0 1481s ok 1 1481s # testing : dir_normal should be listed 1481s # expected: 1 1481s # received: 1 1481s ok 2 1481s # testing : dir_protected should not be listed 1481s # expected: 0 1481s # received: 0 1481s ok 3 1481s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1481s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1481s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1481s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1481s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1481s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1481s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1481s ok 1483s t/modules/brotli.t .................. 1483s 1..64 1483s # Running under perl version 5.038002 for linux 1483s # Current time local: Sun Mar 24 20:12:18 2024 1483s # Current time GMT: Sun Mar 24 20:12:18 2024 1483s # Using Test.pm version 1.31 1483s # Using Apache/Test.pm version 1.42 1483s qvalue: 1483s # expected: 200 1483s # received: '200' 1483s ok 1 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 2 1483s qvalue: 1483s # expected: 200 1483s # received: '200' 1483s ok 3 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 4 1483s qvalue: 1483s # expected: 200 1483s # received: '200' 1483s ok 5 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 6 1483s qvalue: 1483s # expected: 200 1483s # received: '200' 1483s ok 7 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 8 1483s qvalue: 1483s # expected: 200 1483s # received: '200' 1483s ok 9 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 10 1483s qvalue: 1483s # expected: 200 1483s # received: '200' 1483s ok 11 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 12 1483s qvalue: ; 1483s # expected: 200 1483s # received: '200' 1483s ok 13 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 14 1483s qvalue: ; 1483s # expected: 200 1483s # received: '200' 1483s ok 15 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 16 1483s qvalue: ; 1483s # expected: 200 1483s # received: '200' 1483s ok 17 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 18 1483s qvalue: ;q= 1483s # expected: 200 1483s # received: '200' 1483s ok 19 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 20 1483s qvalue: ;q= 1483s # expected: 200 1483s # received: '200' 1483s ok 21 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 22 1483s qvalue: ;q= 1483s # expected: 200 1483s # received: '200' 1483s ok 23 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 24 1483s qvalue: ;q=0 1483s # expected: 200 1483s # received: '200' 1483s ok 25 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 26 1483s qvalue: ;q=0 1483s # expected: 200 1483s # received: '200' 1483s ok 27 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 28 1483s qvalue: ;q=0 1483s # expected: 200 1483s # received: '200' 1483s ok 29 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 30 1483s qvalue: ;q=0. 1483s # expected: 200 1483s # received: '200' 1483s ok 31 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 32 1483s qvalue: ;q=0. 1483s # expected: 200 1483s # received: '200' 1483s ok 33 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 34 1483s qvalue: ;q=0. 1483s # expected: 200 1483s # received: '200' 1483s ok 35 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 36 1483s qvalue: ;q=0.0 1483s # expected: 200 1483s # received: '200' 1483s ok 37 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 38 1483s qvalue: ;q=0.0 1483s # expected: 200 1483s # received: '200' 1483s ok 39 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 40 1483s qvalue: ;q=0.0 1483s # expected: 200 1483s # received: '200' 1483s ok 41 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 42 1483s qvalue: ;q=0.00 1483s # expected: 200 1483s # received: '200' 1483s ok 43 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 44 1483s qvalue: ;q=0.00 1483s # expected: 200 1483s # received: '200' 1483s ok 45 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 46 1483s qvalue: ;q=0.00 1483s # expected: 200 1483s # received: '200' 1483s ok 47 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 48 1483s qvalue: ;q=0.000 1483s # expected: 200 1483s # received: '200' 1483s ok 49 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 50 1483s qvalue: ;q=0.000 1483s # expected: 200 1483s # received: '200' 1483s ok 51 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 52 1483s qvalue: ;q=0.000 1483s # expected: 200 1483s # received: '200' 1483s ok 53 1483s # testing : response without Content-Encoding is OK 1483s # expected: undef 1483s # received: undef 1483s ok 54 1483s qvalue: ;q=0.0000 1483s # expected: 200 1483s # received: '200' 1483s ok 55 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 56 1483s qvalue: ;q=0.0000 1483s # expected: 200 1483s # received: '200' 1483s ok 57 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 58 1483s qvalue: ;q=0.0000 1483s # expected: 200 1483s # received: '200' 1483s ok 59 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 60 1483s # expected: 200 1483s # received: '200' 1483s ok 61 1483s # testing : response Content-Encoding is OK 1483s # expected: 'br' 1483s # received: 'br' 1483s ok 62 1483s # expected: 200 1483s # received: '200' 1483s ok 63 1483s # testing : response Content-Encoding is OK 1483s # expected: 'gzip' 1483s # received: 'gzip' 1483s ok 64 1483s ok 1486s t/modules/buffer.t .................. 1486s 1..12 1486s # Running under perl version 5.038002 for linux 1486s # Current time local: Sun Mar 24 20:12:20 2024 1486s # Current time GMT: Sun Mar 24 20:12:20 2024 1486s # Using Test.pm version 1.31 1486s # Using Apache/Test.pm version 1.42 1486s # testing : Checking return code is '200' 1486s # expected: 200 1486s # received: '200' 1486s ok 1 1486s ok 2 1486s # testing : Checking return code is '200' 1486s # expected: 200 1486s # received: '200' 1486s ok 3 1486s ok 4 1486s # testing : Checking return code is '200' 1486s # expected: 200 1486s # received: '200' 1486s ok 5 1486s ok 6 1486s # testing : Checking return code is '200' 1486s # expected: 200 1486s # received: '200' 1486s ok 7 1486s ok 8 1486s # testing : Checking return code is '200' 1486s # expected: 200 1486s # received: '200' 1486s ok 9 1486s ok 10 1486s # testing : Checking return code is '200' 1486s # expected: 200 1486s # received: '200' 1486s ok 11 1486s ok 12 1486s ok 1489s t/modules/cache.t ................... 1489s 1..3 1489s # Running under perl version 5.038002 for linux 1489s # Current time local: Sun Mar 24 20:12:22 2024 1489s # Current time GMT: Sun Mar 24 20:12:22 2024 1489s # Using Test.pm version 1.31 1489s # Using Apache/Test.pm version 1.42 1489s # testing : non-cached call to index.html 1489s # expected: 200 1489s # received: '200' 1489s ok 1 1489s # testing : call to cache index.html 1489s # expected: 200 1489s # received: '200' 1489s ok 2 1489s # testing : cached call to index.html 1489s # expected: 200 1489s # received: '200' 1489s ok 3 1489s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1489s ok 1494s t/modules/cgi.t ..................... 1494s 1..58 1494s # Running under perl version 5.038002 for linux 1494s # Current time local: Sun Mar 24 20:12:26 2024 1494s # Current time GMT: Sun Mar 24 20:12:26 2024 1494s # Using Test.pm version 1.31 1494s # Using Apache/Test.pm version 1.42 1494s # testing : return code for acceptpathinfodefault.sh 1494s # expected: 200 1494s # received: '200' 1494s ok 1 1494s # testing : body for acceptpathinfodefault.sh 1494s # expected: '' 1494s # received: '' 1494s ok 2 1494s # testing : return code for acceptpathinfodefault.sh/foo 1494s # expected: 200 1494s # received: '200' 1494s ok 3 1494s # testing : body for acceptpathinfodefault.sh/foo 1494s # expected: '/foo' 1494s # received: '/foo' 1494s ok 4 1494s # testing : return code for acceptpathinfooff.sh 1494s # expected: 200 1494s # received: '200' 1494s ok 5 1494s # testing : body for acceptpathinfooff.sh 1494s # expected: '' 1494s # received: '' 1494s ok 6 1494s # testing : return code for acceptpathinfooff.sh/foo 1494s # expected: 404 1494s # received: '404' 1494s ok 7 1494s # no body test for this one 1494s ok 8 1494s # testing : return code for acceptpathinfoon.sh 1494s # expected: 200 1494s # received: '200' 1494s ok 9 1494s # testing : body for acceptpathinfoon.sh 1494s # expected: '' 1494s # received: '' 1494s ok 10 1494s # testing : return code for acceptpathinfoon.sh/foo 1494s # expected: 200 1494s # received: '200' 1494s ok 11 1494s # testing : body for acceptpathinfoon.sh/foo 1494s # expected: '/foo' 1494s # received: '/foo' 1494s ok 12 1494s # testing : return code for bogus-perl.pl 1494s # expected: 500 1494s # received: '500' 1494s ok 13 1494s # cgi log created ok. 1494s ok 14 1494s # testing : return code for bogus-sh.sh 1494s # expected: 500 1494s # received: '500' 1494s ok 15 1494s # checking that log size (807) is bigger than it used to be (523) 1494s ok 16 1494s # testing : return code for nph-stderr.pl 1494s # expected: 200 1494s # received: '200' 1494s ok 17 1494s # testing : body for nph-stderr.pl 1494s # expected: 'this is nph-stdout' 1494s # received: 'this is nph-stdout' 1494s ok 18 1494s # testing : return code for nph-test.pl 1494s # expected: 200 1494s # received: '200' 1494s ok 19 1494s # testing : body for nph-test.pl 1494s # expected: 'ok' 1494s # received: 'ok' 1494s ok 20 1494s # testing : return code for perl.pl 1494s # expected: 200 1494s # received: '200' 1494s ok 21 1494s # testing : body for perl.pl 1494s # expected: 'perl cgi' 1494s # received: 'perl cgi' 1494s ok 22 1494s # testing : return code for sh.sh 1494s # expected: 200 1494s # received: '200' 1494s ok 23 1494s # testing : body for sh.sh 1494s # expected: 'sh cgi' 1494s # received: 'sh cgi' 1494s ok 24 1494s # testing : return code for stderr1.pl 1494s # expected: 200 1494s # received: '200' 1494s ok 25 1494s # testing : body for stderr1.pl 1494s # expected: 'this is stdout' 1494s # received: 'this is stdout' 1494s ok 26 1494s # testing : return code for stderr2.pl 1494s # expected: 200 1494s # received: '200' 1494s ok 27 1494s # testing : body for stderr2.pl 1494s # expected: 'this is also stdout' 1494s # received: 'this is also stdout' 1494s ok 28 1494s # testing : return code for stderr3.pl 1494s # expected: 200 1494s # received: '200' 1494s ok 29 1494s # testing : body for stderr3.pl 1494s # expected: 'this is more stdout' 1494s # received: 'this is more stdout' 1494s ok 30 1494s # posted content (length 10) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1494s # expected: '500' 1494s # received: '500' 1494s ok 31 1494s # checking that log size (36131) is greater than 807 1494s ok 32 1494s # verifying that logged content is 10 characters 1494s ok 33 1494s # posted content (length 99) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1494s # expected: '500' 1494s # received: '500' 1494s ok 34 1494s # checking that log size (36590) is greater than 36131 1494s ok 35 1494s # verifying that logged content is 99 characters 1494s ok 36 1494s # posted content (length 250) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1494s # expected: '500' 1494s # received: '500' 1494s ok 37 1494s # checking that log size (37201) is greater than 36590 1494s ok 38 1494s # verifying that logged content is 250 characters 1494s ok 39 1494s # posted content (length 255) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1494s # expected: '500' 1494s # received: '500' 1494s ok 40 1494s # checking that log size (37817) is greater than 37201 1494s ok 41 1494s # verifying that logged content is 255 characters 1494s ok 42 1494s # posted content (length 256) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1494s # expected: '500' 1494s # received: '500' 1494s ok 43 1494s # checking that log size (38434) is greater than 37817 1494s ok 44 1494s # verifying that logged content is 256 characters 1494s ok 45 1494s # posted content (length 257) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1494s # expected: '500' 1494s # received: '500' 1494s ok 46 1494s # checking that log size (39051) is greater than 38434 1494s ok 47 1494s # verifying that logged content is 256 characters 1494s ok 48 1494s # posted content (length 258) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1494s # expected: '500' 1494s # received: '500' 1494s ok 49 1494s # checking that log size (39668) is greater than 39051 1494s ok 50 1494s # verifying that logged content is 256 characters 1494s ok 51 1494s # posted content (length 1024) to bogus-perl.pl 1494s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1494s # expected: '500' 1494s # received: '500' 1494s ok 52 1494s # checking that log size (40286) is greater than 39668 1494s ok 53 1494s # verifying that logged content is 256 characters 1494s ok 54 1494s # verifying log is greater than 40960 bytes. 1494s ok 55 1494s # verifying log did not grow after making bogus request. 1494s ok 56 1494s # verifying log did not grow after making another bogus request. 1494s ok 57 1494s # checking that HEAD /modules/cgi/perl.pl returns 200. 1494s ok 58 1494s ok 1496s t/modules/data.t .................... 1496s 1..2 1496s # Running under perl version 5.038002 for linux 1496s # Current time local: Sun Mar 24 20:12:31 2024 1496s # Current time GMT: Sun Mar 24 20:12:31 2024 1496s # Using Test.pm version 1.31 1496s # Using Apache/Test.pm version 1.42 1496s # testing : Checking return code is '200' 1496s # expected: 200 1496s # received: '200' 1496s ok 1 1496s ok 2 1496s ok 1501s t/modules/dav.t ..................... 1501s 1..19 1501s # Running under perl version 5.038002 for linux 1501s # Current time local: Sun Mar 24 20:12:33 2024 1501s # Current time GMT: Sun Mar 24 20:12:33 2024 1501s # Using Test.pm version 1.31 1501s # Using Apache/Test.pm version 1.42 1501s resource lock test: 1501s ok 1 1501s DAV put test: 1501s ok 2 1501s getting DAV resource properties: 1501s ok 3 1501s created: Sun, 24 Mar 2024 20:12:36 GMT 1501s modified: Sun, 24 Mar 2024 20:12:36 GMT 1501s now: Sun, 24 Mar 2024 20:12:38 GMT 1501s ok 4 1501s ok 5 1501s resource lock status test: 1501s ok 6 1501s resource unlock test: 1501s ok 7 1501s resource lock status test: 1501s ok 8 1501s getting uri... 1501s expect: 1501s -> 1501s 1501s
1501s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1539s # 1539s # ' 1539s # received: ' 1539s #

Hello World!

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

No query was specified.

1539s # 1539s # ' 1539s # received: ' 1539s #

No query was specified.

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

Hello World!

1539s # 1539s # ' 1539s # received: ' 1539s #

Hello World!

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

No query was specified.

1539s # 1539s # ' 1539s # received: ' 1539s #

No query was specified.

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

mod_include test

1544s # 1544s # 1544s # Hello World 1544s # 1544s #

[back]

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

mod_include test

1544s # 1544s # 1544s # Hello World 1544s # 1544s #

[back]

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

mod_include test

1544s # 1544s # 1544s # Hello World 1544s # 1544s #

[back]

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

Load Balancer Manager for localhost

1568s # 1568s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10
1568s #
Server Built: 2024-01-24T22:00:03
1568s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1568s #
1568s #

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

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

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

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

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

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

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

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

LoadBalancer Status for balancer://failover [p5ff318c_failover]

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

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

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

Moved Permanently

1599s #

The document has moved here.

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

Moved Permanently

1599s #

The document has moved here.

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

Moved Permanently

1599s #

The document has moved here.

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

Moved Permanently

1599s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1599s #

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

Multiple Choices

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

Available documents: 1599s #

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

Multiple Choices

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

Available documents: 1599s #

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

Moved Permanently

1599s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1599s #

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

Multiple Choices

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

Available documents: 1599s #

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

Moved Permanently

1599s #

The document has moved here.

1599s # 1599s # ' 1599s ok 48 1599s ok 1601s t/modules/status.t .................. 1601s 1..1 1601s # Running under perl version 5.038002 for linux 1601s # Current time local: Sun Mar 24 20:14:16 2024 1601s # Current time GMT: Sun Mar 24 20:14:16 2024 1601s # Using Test.pm version 1.31 1601s # Using Apache/Test.pm version 1.42 1601s 1601s 1601s Apache Status 1601s 1601s

Apache Server Status for localhost (via 127.0.0.1)

1601s 1601s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10
1601s
Server MPM: event
1601s
Server Built: 2024-01-24T22:00:03 1601s

1601s
Current Time: Sunday, 24-Mar-2024 20:14:18 UTC
1601s
Restart Time: Sunday, 24-Mar-2024 20:08:57 UTC
1601s
Parent Server Config. Generation: 1
1601s
Parent Server MPM Generation: 0
1601s
Server uptime: 5 minutes 21 seconds
1601s
Server load: 1.13 1.35 1.11
1601s
Total accesses: 6785 - Total Traffic: 139.9 MB - Total Duration: 41382
1601s
CPU Usage: u5.7 s5.28 cu1.64 cs.94 - 4.22% CPU load
1601s
21.1 requests/sec - 446.4 kB/second - 21.1 kB/request - 6.09904 ms/request
1601s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1601s
1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0322022no0yes0025000
1322023no0yes0025000
2322024no0yes1024000
3329640no0yes0025000
Sum400 1099000
1601s
______________________________________________________________W_
1601s ____________________________________............................
1601s ................................................................
1601s ................................................................
1601s ................................................................
1601s ................................................................
1601s ................
1601s

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

1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s
SrvPIDAccMCPU 1601s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03220220/149/149_ 1601s 7.762014700.02.972.97 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/146/146_ 1601s 7.81224090.01.111.11 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-03220220/159/159_ 1601s 7.78204360.00.920.92 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/160/160_ 1601s 7.80537470.010.4610.46 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/150/150_ 1601s 7.75205020.02.652.65 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/154/154_ 1601s 7.76515590.04.934.93 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/155/155_ 1601s 7.81204560.01.541.54 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-03220220/168/168_ 1601s 7.81203480.01.191.19 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03220220/172/172_ 1601s 7.82286130.09.759.75 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-03220220/157/157_ 1601s 7.81204870.00.890.89 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-03220220/148/148_ 1601s 7.81203150.00.800.80 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-03220220/162/162_ 1601s 7.822070690.00.910.91 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-03220220/158/158_ 1601s 7.81214500.00.760.76 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03220220/156/156_ 1601s 7.79203570.00.790.79 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/159/159_ 1601s 7.75204950.01.721.72 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/154/154_ 1601s 7.82205510.014.6314.63 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-03220220/150/150_ 1601s 7.79215640.00.760.76 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/154/154_ 1601s 7.78205020.02.082.08 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/153/153_ 1601s 7.81207260.04.824.82 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-03220220/150/150_ 1601s 7.80233080.00.930.93 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/157/157_ 1601s 7.812115250.01.131.13 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-03220220/150/150_ 1601s 7.80533620.01.191.19 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/160/160_ 1601s 7.812113820.010.8710.87 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-03220220/153/153_ 1601s 7.78214920.00.790.79 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220220/152/152_ 1601s 7.81203460.01.431.43 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-03220230/19/19_ 1601s 1.2117786180.00.090.09 1601s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?horse=trigger HTTP/1.1
1-03220230/13/13_ 1601s 1.21172150.00.110.11 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/foo%20bar.html HTTP/1.1
1-03220230/17/17_ 1601s 1.231721970.00.100.10 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/pr60478-rewrite-loop/a/X/b/c HTTP/1.1
1-03220230/15/15_ 1601s 1.14171130.00.080.08 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/compressed/ HTTP/1.1
1-03220230/13/13_ 1601s 1.241201670.03.953.95 1601s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on?test=value HTTP/1.1
1-03220230/16/16_ 1601s 1.2412012180.05.925.92 1601s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on?test=value HTTP/1.1
1-03220230/14/14_ 1601s 1.01461210.00.150.15 1601s 127.0.0.1h2clocalhost:8548GET /modules/h2/necho.pl?count=10000&text=0123456789 HTTP/2.0
1-03220230/14/14_ 1601s 1.151241200.01.011.01 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/index.html.de HTTP/1.1
1-03220230/17/17_ 1601s 1.15124520.00.050.05 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/ HTTP/1.1
1-03220230/14/14_ 1601s 1.2494190.00.050.05 1601s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test HTTP/1.1
1-03220230/14/14_ 1601s 1.2460190.00.040.04 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03220230/17/17_ 1601s 1.1567360.00.060.06 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/compressed/ HTTP/1.1
1-03220230/13/13_ 1601s 1.2460150.00.030.03 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03220230/15/15_ 1601s 1.1662260.00.090.09 1601s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
1-03220230/17/17_ 1601s 1.2462340.00.350.35 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03220230/14/14_ 1601s 1.2462250.00.060.06 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03220230/17/17_ 1601s 1.2451770.00.190.19 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03220230/12/12_ 1601s 0.8251250.00.190.19 1601s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03220230/18/18_ 1601s 1.2451260.00.150.15 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03220230/12/12_ 1601s 1.1356170.00.070.07 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/two/index.fr.html HTTP/1.1
1-03220230/16/16_ 1601s 1.2522340.00.130.13 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-03220230/14/14_ 1601s 0.85302220.00.110.11 1601s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
1-03220230/16/16_ 1601s 1.21178850.00.120.12 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
1-03220230/13/13_ 1601s 1.21174240.00.130.13 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
1-03220230/16/16_ 1601s 1.21175240.00.110.11 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/ HTTP/1.1
2-03220240/92/92_ 1601s 3.85212930.00.470.47 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
2-03220240/95/95_ 1601s 3.85513800.00.560.56 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/91/91_ 1601s 3.83212600.00.450.45 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/89/89_ 1601s 3.81202390.00.570.57 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/96/96_ 1601s 3.85232440.00.510.51 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
2-03220240/103/103_ 1601s 3.85202630.00.710.71 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-03220240/99/99_ 1601s 3.85223460.07.417.41 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
2-03220240/93/93_ 1601s 3.85201570.00.860.86 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
2-03220240/99/99_ 1601s 3.85203290.04.414.41 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
2-03220240/94/94_ 1601s 3.83235360.02.532.53 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/90/90_ 1601s 3.81215370.010.3210.32 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/96/96_ 1601s 3.85213170.00.450.45 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-03220241/97/97W 1601s 3.84002360.00.540.54 1601s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-03220240/84/84_ 1601s 3.82237940.06.446.44 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/95/95_ 1601s 3.85501460.00.650.65 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/98/98_ 1601s 3.82581720.00.430.43 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/92/92_ 1601s 3.85512440.00.610.61 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/98/98_ 1601s 3.82523020.00.600.60 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/94/94_ 1601s 3.83211680.00.600.60 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/87/87_ 1601s 3.85202440.00.540.54 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-03220240/99/99_ 1601s 3.85543350.02.552.55 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/93/93_ 1601s 3.85522290.00.450.45 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/100/100_ 1601s 3.852022420.00.690.69 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
2-03220240/99/99_ 1601s 3.83212400.01.361.36 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220240/89/89_ 1601s 3.83511820.00.530.53 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03296400/8/8_ 1601s 0.423671860.00.020.02 1601s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/nph-102.pl HTTP/1.1
3-03296400/7/7_ 1601s 0.3835070.00.100.10 1601s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/errmsg1.shtml HTTP/1.1
3-03296400/6/6_ 1601s 0.45332120.00.050.05 1601s 127.0.0.1http/1.1localhost:8554POST /baltest_echo_post HTTP/1.1
3-03296400/7/7_ 1601s 0.38332120.00.080.08 1601s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/newline.shtml HTTP/1.1
3-03296400/6/6_ 1601s 0.453010170.00.020.02 1601s 127.0.0.1http/1.1localhost:8557GET /modules/proxy/fcgi-action/index.php/path/info?query HTTP/1
3-03296400/6/6_ 1601s 0.46173170.00.110.11 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/2 HTTP/1.1
3-03296400/9/9_ 1601s 0.461712380.00.520.52 1601s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/lucky13.html HTTP/1.1
3-03296400/8/8_ 1601s 0.5017361640.00.020.02 1601s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/env.pl?foo=bar&bloo=blar HTTP/1.1
3-03296400/7/7_ 1601s 0.5212090.00.020.02 1601s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/include/yes?test=value HTTP/1.1
3-03296400/5/5_ 1601s 0.40125100.00.020.02 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/compressed/ HTTP/1.1
3-03296400/6/6_ 1601s 0.40121750.00.020.02 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
3-03296400/6/6_ 1601s 0.5291420.00.010.01 1601s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test404 HTTP/1.1
3-03296400/5/5_ 1601s 0.409470.00.020.02 1601s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
3-03296400/7/7_ 1601s 0.5260700.00.010.01 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03296400/6/6_ 1601s 0.306080.00.010.01 1601s 127.0.0.1http/1.1localhost:8529POST /modules/deflate/echo_post HTTP/1.1
3-03296400/6/6_ 1601s 0.5352100.00.010.01 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03296400/9/9_ 1601s 0.5352130.00.010.01 1601s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03296400/3/3_ 1601s 0.115130.00.020.02 1601s 127.0.0.1http/1.1localhost:8545GET / HTTP/1.0
3-03296400/9/9_ 1601s 0.5321500.00.010.01 1601s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-03296400/4/4_ 1601s 0.3721710.00.020.02 1601s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03296400/7/7_ 1601s 0.404316270.00.010.01 1601s 127.0.0.1http/1.1localhost:8538GET /reverse/modules/cgi/env.pl?reverse-proxy HTTP/1.1
3-03296400/5/5_ 1601s 0.3773170.00.020.02 1601s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03296400/7/7_ 1601s 0.4236663166520.00.150.15 1601s 127.0.0.1http/1.1localhost:8538GET /reverse/modules/cgi/nph-dripfeed.pl HTTP/1.1
3-03296400/7/7_ 1601s 0.443672800.00.020.02 1601s 127.0.0.1http/1.1localhost:8538GET /reverse/modules/cgi/nph-102.pl HTTP/1.1
3-03296400/5/5_ 1601s 0.4435590.00.020.02 1601s 127.0.0.1http/1.1localhost:8538GET /uds/ HTTP/1.1
1601s
1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s 1601s
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
1601s 1601s 1601s ok 1 1601s ok 1604s t/modules/substitute.t .............. 1604s 1..19 1604s # Running under perl version 5.038002 for linux 1604s # Current time local: Sun Mar 24 20:14:18 2024 1604s # Current time GMT: Sun Mar 24 20:14:18 2024 1604s # Using Test.pm version 1.31 1604s # Using Apache/Test.pm version 1.42 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'barbar': OK 1604s ok 1 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'barbar': OK 1604s ok 2 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'foofoo': OK 1604s ok 3 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'barbar': OK 1604s ok 4 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'barbar': OK 1604s ok 5 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'barbar': OK 1604s ok 6 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'foof 1604s oo': OK 1604s ok 7 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'xfoo': OK 1604s ok 8 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1604s ok 9 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s barx 1604s ': OK 1604s ok 10 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'a$1axb(': OK 1604s ok 11 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1604s got 200 'a$XX': OK 1604s ok 12 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1604s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1605s ok 13 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'x&x': OK 1605s ok 14 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'xx': OK 1605s ok 15 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'fcooar': OK 1605s ok 16 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'fc$1ar': OK 1605s ok 17 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'fdooar': OK 1605s ok 18 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s got 200 'XXXfooXXX 1605s bar': OK 1605s ok 19 1605s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1605s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1605s ok 1610s t/modules/unique_id.t ............... 1610s 1..300 1610s # Running under perl version 5.038002 for linux 1610s # Current time local: Sun Mar 24 20:14:21 2024 1610s # Current time GMT: Sun Mar 24 20:14:21 2024 1610s # Using Test.pm version 1.31 1610s # Using Apache/Test.pm version 1.42 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 1 1610s # unique id: ZgCJoJGwup04u8-RQ0o6jQAAABM 1610s ok 2 1610s ok 3 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 4 1610s # unique id: ZgCJoJGwup04u8-RQ0o6jgAAABI 1610s ok 5 1610s ok 6 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 7 1610s # unique id: ZgCJoJGwup04u8-RQ0o6jwAAABE 1610s ok 8 1610s ok 9 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 10 1610s # unique id: ZgCJoJGwup04u8-RQ0o6kAAAAAE 1610s ok 11 1610s ok 12 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 13 1610s # unique id: ZgCJoJGwup04u8-RQ0o6kQAAABY 1610s ok 14 1610s ok 15 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 16 1610s # unique id: ZgCJoJGwup04u8-RQ0o6kgAAAAs 1610s ok 17 1610s ok 18 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 19 1610s # unique id: ZgCJoJGwup04u8-RQ0o6kwAAAAI 1610s ok 20 1610s ok 21 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 22 1610s # unique id: ZgCJoJGwup04u8-RQ0o6lAAAAA8 1610s ok 23 1610s ok 24 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 25 1610s # unique id: ZgCJoJGwup04u8-RQ0o6lQAAABc 1610s ok 26 1610s ok 27 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 28 1610s # unique id: ZgCJoJGwup04u8-RQ0o6lgAAAAg 1610s ok 29 1610s ok 30 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 31 1610s # unique id: ZgCJoJGwup04u8-RQ0o6lwAAAAU 1610s ok 32 1610s ok 33 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 34 1610s # unique id: ZgCJoJGwup04u8-RQ0o6mAAAABU 1610s ok 35 1610s ok 36 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 37 1610s # unique id: ZgCJoJGwup04u8-RQ0o6mQAAAAM 1610s ok 38 1610s ok 39 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 40 1610s # unique id: ZgCJoJGwup04u8-RQ0o6mgAAAAw 1610s ok 41 1610s ok 42 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 43 1610s # unique id: ZgCJoJGwup04u8-RQ0o6mwAAABA 1610s ok 44 1610s ok 45 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 46 1610s # unique id: ZgCJoJGwup04u8-RQ0o6nAAAAAY 1610s ok 47 1610s ok 48 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 49 1610s # unique id: ZgCJoJGwup04u8-RQ0o6nQAAAAQ 1610s ok 50 1610s ok 51 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 52 1610s # unique id: ZgCJoJGwup04u8-RQ0o6ngAAAAc 1610s ok 53 1610s ok 54 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 55 1610s # unique id: ZgCJoJGwup04u8-RQ0o6nwAAAA4 1610s ok 56 1610s ok 57 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 58 1610s # unique id: ZgCJoNtKmkHhNImvPflHwQAAAJE 1610s ok 59 1610s ok 60 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 61 1610s # unique id: ZgCJoNtKmkHhNImvPflHwgAAAI4 1610s ok 62 1610s ok 63 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 64 1610s # unique id: ZgCJoJGwup04u8-RQ0o6oAAAAAo 1610s ok 65 1610s ok 66 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 67 1610s # unique id: ZgCJoZGwup04u8-RQ0o6oQAAAAA 1610s ok 68 1610s ok 69 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 70 1610s # unique id: ZgCJoZGwup04u8-RQ0o6ogAAABQ 1610s ok 71 1610s ok 72 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 73 1610s # unique id: ZgCJoZGwup04u8-RQ0o6owAAAAk 1610s ok 74 1610s ok 75 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 76 1610s # unique id: ZgCJodtKmkHhNImvPflHwwAAAI8 1610s ok 77 1610s ok 78 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 79 1610s # unique id: ZgCJoZGwup04u8-RQ0o6pAAAAA0 1610s ok 80 1610s ok 81 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 82 1610s # unique id: ZgCJoZGwup04u8-RQ0o6pQAAABg 1610s ok 83 1610s ok 84 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 85 1610s # unique id: ZgCJodtKmkHhNImvPflHxAAAAJA 1610s ok 86 1610s ok 87 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 88 1610s # unique id: ZgCJoZGwup04u8-RQ0o6pgAAABM 1610s ok 89 1610s ok 90 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 91 1610s # unique id: ZgCJoYZFAP9pccXsOKYlugAAANQ 1610s ok 92 1610s ok 93 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 94 1610s # unique id: ZgCJoZGwup04u8-RQ0o6pwAAABI 1610s ok 95 1610s ok 96 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 97 1610s # unique id: ZgCJoZGwup04u8-RQ0o6qAAAABE 1610s ok 98 1610s ok 99 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 100 1610s # unique id: ZgCJodtKmkHhNImvPflHxQAAAJU 1610s ok 101 1610s ok 102 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 103 1610s # unique id: ZgCJoZGwup04u8-RQ0o6qQAAAAE 1610s ok 104 1610s ok 105 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 106 1610s # unique id: ZgCJoYZFAP9pccXsOKYluwAAANU 1610s ok 107 1610s ok 108 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 109 1610s # unique id: ZgCJofEeKj7t1Ti_cC_c8gAAAFU 1610s ok 110 1610s ok 111 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 112 1610s # unique id: ZgCJoZGwup04u8-RQ0o6qgAAABY 1610s ok 113 1610s ok 114 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 115 1610s # unique id: ZgCJodtKmkHhNImvPflHxgAAAJg 1610s ok 116 1610s ok 117 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 118 1610s # unique id: ZgCJoZGwup04u8-RQ0o6qwAAAAs 1610s ok 119 1610s ok 120 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 121 1610s # unique id: ZgCJodtKmkHhNImvPflHxwAAAJM 1610s ok 122 1610s ok 123 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 124 1610s # unique id: ZgCJoZGwup04u8-RQ0o6rAAAAAI 1610s ok 125 1610s ok 126 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 127 1610s # unique id: ZgCJodtKmkHhNImvPflHyAAAAJI 1610s ok 128 1610s ok 129 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 130 1610s # unique id: ZgCJoZGwup04u8-RQ0o6rQAAABc 1610s ok 131 1610s ok 132 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 133 1610s # unique id: ZgCJoZGwup04u8-RQ0o6rgAAAA8 1610s ok 134 1610s ok 135 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 136 1610s # unique id: ZgCJoZGwup04u8-RQ0o6rwAAAAg 1610s ok 137 1610s ok 138 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 139 1610s # unique id: ZgCJoZGwup04u8-RQ0o6sAAAAAU 1610s ok 140 1610s ok 141 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 142 1610s # unique id: ZgCJoZGwup04u8-RQ0o6sQAAABU 1610s ok 143 1610s ok 144 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 145 1610s # unique id: ZgCJodtKmkHhNImvPflHyQAAAJY 1610s ok 146 1610s ok 147 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 148 1610s # unique id: ZgCJoZGwup04u8-RQ0o6sgAAAAM 1610s ok 149 1610s ok 150 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 151 1610s # unique id: ZgCJodtKmkHhNImvPflHygAAAJc 1610s ok 152 1610s ok 153 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 154 1610s # unique id: ZgCJoZGwup04u8-RQ0o6swAAAAw 1610s ok 155 1610s ok 156 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 157 1610s # unique id: ZgCJoZGwup04u8-RQ0o6tAAAABA 1610s ok 158 1610s ok 159 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 160 1610s # unique id: ZgCJopGwup04u8-RQ0o6tQAAAAY 1610s ok 161 1610s ok 162 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 163 1610s # unique id: ZgCJopGwup04u8-RQ0o6tgAAAAQ 1610s ok 164 1610s ok 165 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 166 1610s # unique id: ZgCJottKmkHhNImvPflHywAAAIA 1610s ok 167 1610s ok 168 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 169 1610s # unique id: ZgCJopGwup04u8-RQ0o6twAAAAc 1610s ok 170 1610s ok 171 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 172 1610s # unique id: ZgCJottKmkHhNImvPflHzAAAAII 1610s ok 173 1610s ok 174 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 175 1610s # unique id: ZgCJopGwup04u8-RQ0o6uAAAAA4 1610s ok 176 1610s ok 177 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 178 1610s # unique id: ZgCJottKmkHhNImvPflHzQAAAIc 1610s ok 179 1610s ok 180 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 181 1610s # unique id: ZgCJopGwup04u8-RQ0o6uQAAAAo 1610s ok 182 1610s ok 183 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 184 1610s # unique id: ZgCJottKmkHhNImvPflHzgAAAIM 1610s ok 185 1610s ok 186 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 187 1610s # unique id: ZgCJopGwup04u8-RQ0o6ugAAAAA 1610s ok 188 1610s ok 189 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 190 1610s # unique id: ZgCJopGwup04u8-RQ0o6uwAAABQ 1610s ok 191 1610s ok 192 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 193 1610s # unique id: ZgCJopGwup04u8-RQ0o6vAAAAAk 1610s ok 194 1610s ok 195 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 196 1610s # unique id: ZgCJovEeKj7t1Ti_cC_c8wAAAFY 1610s ok 197 1610s ok 198 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 199 1610s # unique id: ZgCJopGwup04u8-RQ0o6vQAAAA0 1610s ok 200 1610s ok 201 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 202 1610s # unique id: ZgCJottKmkHhNImvPflHzwAAAIY 1610s ok 203 1610s ok 204 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 205 1610s # unique id: ZgCJopGwup04u8-RQ0o6vgAAABg 1610s ok 206 1610s ok 207 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 208 1610s # unique id: ZgCJopGwup04u8-RQ0o6vwAAABI 1610s ok 209 1610s ok 210 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 211 1610s # unique id: ZgCJopGwup04u8-RQ0o6wAAAABM 1610s ok 212 1610s ok 213 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 214 1610s # unique id: ZgCJottKmkHhNImvPflH0AAAAIU 1610s ok 215 1610s ok 216 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 217 1610s # unique id: ZgCJopGwup04u8-RQ0o6wQAAABE 1610s ok 218 1610s ok 219 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 220 1610s # unique id: ZgCJopGwup04u8-RQ0o6wgAAAAE 1610s ok 221 1610s ok 222 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 223 1610s # unique id: ZgCJottKmkHhNImvPflH0QAAAIo 1610s ok 224 1610s ok 225 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 226 1610s # unique id: ZgCJottKmkHhNImvPflH0gAAAIg 1610s ok 227 1610s ok 228 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 229 1610s # unique id: ZgCJopGwup04u8-RQ0o6wwAAABY 1610s ok 230 1610s ok 231 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 232 1610s # unique id: ZgCJopGwup04u8-RQ0o6xAAAAAs 1610s ok 233 1610s ok 234 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 235 1610s # unique id: ZgCJopGwup04u8-RQ0o6xQAAABc 1610s ok 236 1610s ok 237 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 238 1610s # unique id: ZgCJopGwup04u8-RQ0o6xgAAAAI 1610s ok 239 1610s ok 240 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 241 1610s # unique id: ZgCJopGwup04u8-RQ0o6xwAAAAg 1610s ok 242 1610s ok 243 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 244 1610s # unique id: ZgCJopGwup04u8-RQ0o6yAAAAA8 1610s ok 245 1610s ok 246 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 247 1610s # unique id: ZgCJottKmkHhNImvPflH0wAAAIk 1610s ok 248 1610s ok 249 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 250 1610s # unique id: ZgCJopGwup04u8-RQ0o6yQAAAAU 1610s ok 251 1610s ok 252 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 253 1610s # unique id: ZgCJottKmkHhNImvPflH1AAAAIQ 1610s ok 254 1610s ok 255 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 256 1610s # unique id: ZgCJo5Gwup04u8-RQ0o6ygAAABU 1610s ok 257 1610s ok 258 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 259 1610s # unique id: ZgCJo5Gwup04u8-RQ0o6ywAAAAM 1610s ok 260 1610s ok 261 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 262 1610s # unique id: ZgCJo9tKmkHhNImvPflH1QAAAIs 1610s ok 263 1610s ok 264 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 265 1610s # unique id: ZgCJo9tKmkHhNImvPflH1gAAAI0 1610s ok 266 1610s ok 267 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 268 1610s # unique id: ZgCJo5Gwup04u8-RQ0o6zAAAAAw 1610s ok 269 1610s ok 270 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 271 1610s # unique id: ZgCJo5Gwup04u8-RQ0o6zQAAABA 1610s ok 272 1610s ok 273 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 274 1610s # unique id: ZgCJo5Gwup04u8-RQ0o6zgAAAAY 1610s ok 275 1610s ok 276 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 277 1610s # unique id: ZgCJo5Gwup04u8-RQ0o6zwAAAAQ 1610s ok 278 1610s ok 279 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 280 1610s # unique id: ZgCJo9tKmkHhNImvPflH1wAAAIw 1610s ok 281 1610s ok 282 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 283 1610s # unique id: ZgCJo_EeKj7t1Ti_cC_c9AAAAFc 1610s ok 284 1610s ok 285 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 286 1610s # unique id: ZgCJo5Gwup04u8-RQ0o60AAAAAc 1610s ok 287 1610s ok 288 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 289 1610s # unique id: ZgCJo5Gwup04u8-RQ0o60QAAAA4 1610s ok 290 1610s ok 291 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 292 1610s # unique id: ZgCJo5Gwup04u8-RQ0o60gAAAAo 1610s ok 293 1610s ok 294 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 295 1610s # unique id: ZgCJo5Gwup04u8-RQ0o60wAAABQ 1610s ok 296 1610s ok 297 1610s # testing : fetch unique ID 1610s # expected: 200 1610s # received: '200' 1610s ok 298 1610s # unique id: ZgCJo4ZFAP9pccXsOKYlvAAAANY 1610s ok 299 1610s ok 300 1610s ok 1615s t/modules/usertrack.t ............... 1615s 1..1004 1615s # Running under perl version 5.038002 for linux 1615s # Current time local: Sun Mar 24 20:14:27 2024 1615s # Current time GMT: Sun Mar 24 20:14:27 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.42 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 1 1615s ok 2 1615s Set-Cookie: usertrack_test=5aea0a3f.6146db4695813; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=5aea0a3f.6146db4695813 1615s ok 3 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 4 1615s ok 5 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 6 1615s ok 7 1615s Set-Cookie: usertrack_test=46b89ea.6146db4699885; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=46b89ea.6146db4699885 1615s ok 8 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 9 1615s ok 10 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 11 1615s ok 12 1615s Set-Cookie: usertrack_test=ca52b030.6146db469bc7d; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ca52b030.6146db469bc7d 1615s ok 13 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 14 1615s ok 15 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 16 1615s ok 17 1615s Set-Cookie: usertrack_test=f912aebc.6146db469ecbe; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=f912aebc.6146db469ecbe 1615s ok 18 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 19 1615s ok 20 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 21 1615s ok 22 1615s Set-Cookie: usertrack_test=48eeb55.6146db46a1bef; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=48eeb55.6146db46a1bef 1615s ok 23 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 24 1615s ok 25 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 26 1615s ok 27 1615s Set-Cookie: usertrack_test=26bb50ec.6146db46a3cbc; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=26bb50ec.6146db46a3cbc 1615s ok 28 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 29 1615s ok 30 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 31 1615s ok 32 1615s Set-Cookie: usertrack_test=eff16a87.6146db46a5f83; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=eff16a87.6146db46a5f83 1615s ok 33 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 34 1615s ok 35 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 36 1615s ok 37 1615s Set-Cookie: usertrack_test=9877ddba.6146db46a73b0; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=9877ddba.6146db46a73b0 1615s ok 38 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 39 1615s ok 40 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 41 1615s ok 42 1615s Set-Cookie: usertrack_test=c7940911.6146db46a94f2; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c7940911.6146db46a94f2 1615s ok 43 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 44 1615s ok 45 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 46 1615s ok 47 1615s Set-Cookie: usertrack_test=bbab177.6146db46aae29; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=bbab177.6146db46aae29 1615s ok 48 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 49 1615s ok 50 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 51 1615s ok 52 1615s Set-Cookie: usertrack_test=432b30f2.6146db46aca51; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=432b30f2.6146db46aca51 1615s ok 53 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 54 1615s ok 55 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 56 1615s ok 57 1615s Set-Cookie: usertrack_test=4dfa5db2.6146db46ae9c5; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=4dfa5db2.6146db46ae9c5 1615s ok 58 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 59 1615s ok 60 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 61 1615s ok 62 1615s Set-Cookie: usertrack_test=aebd6fbc.6146db46b0160; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=aebd6fbc.6146db46b0160 1615s ok 63 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 64 1615s ok 65 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 66 1615s ok 67 1615s Set-Cookie: usertrack_test=db908449.6146db46b15f5; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=db908449.6146db46b15f5 1615s ok 68 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 69 1615s ok 70 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 71 1615s ok 72 1615s Set-Cookie: usertrack_test=c389b6b3.6146db46b28d2; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c389b6b3.6146db46b28d2 1615s ok 73 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 74 1615s ok 75 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 76 1615s ok 77 1615s Set-Cookie: usertrack_test=ac69bb29.6146db46b3c52; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ac69bb29.6146db46b3c52 1615s ok 78 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 79 1615s ok 80 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 81 1615s ok 82 1615s Set-Cookie: usertrack_test=b93c812f.6146db46b4c17; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=b93c812f.6146db46b4c17 1615s ok 83 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 84 1615s ok 85 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 86 1615s ok 87 1615s Set-Cookie: usertrack_test=6f34358f.6146db46b58f7; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=6f34358f.6146db46b58f7 1615s ok 88 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 89 1615s ok 90 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 91 1615s ok 92 1615s Set-Cookie: usertrack_test=c278f87d.6146db46b694a; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c278f87d.6146db46b694a 1615s ok 93 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 94 1615s ok 95 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 96 1615s ok 97 1615s Set-Cookie: usertrack_test=1ae18393.6146db46b7e9a; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=1ae18393.6146db46b7e9a 1615s ok 98 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 99 1615s ok 100 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 101 1615s ok 102 1615s Set-Cookie: usertrack_test=fac93104.6146db46b9499; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=fac93104.6146db46b9499 1615s ok 103 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 104 1615s ok 105 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 106 1615s ok 107 1615s Set-Cookie: usertrack_test=a1a42a2a.6146db46ba4fd; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=a1a42a2a.6146db46ba4fd 1615s ok 108 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 109 1615s ok 110 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 111 1615s ok 112 1615s Set-Cookie: usertrack_test=46a087de.6146db46bbdd1; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=46a087de.6146db46bbdd1 1615s ok 113 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 114 1615s ok 115 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 116 1615s ok 117 1615s Set-Cookie: usertrack_test=6e7ac9db.6146db46bd1ae; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=6e7ac9db.6146db46bd1ae 1615s ok 118 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 119 1615s ok 120 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 121 1615s ok 122 1615s Set-Cookie: usertrack_test=b7181f31.6146db46beebc; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=b7181f31.6146db46beebc 1615s ok 123 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 124 1615s ok 125 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 126 1615s ok 127 1615s Set-Cookie: usertrack_test=71c5254d.6146db46c178d; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=71c5254d.6146db46c178d 1615s ok 128 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 129 1615s ok 130 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 131 1615s ok 132 1615s Set-Cookie: usertrack_test=b787ee07.6146db46c340b; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=b787ee07.6146db46c340b 1615s ok 133 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 134 1615s ok 135 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 136 1615s ok 137 1615s Set-Cookie: usertrack_test=d087b01c.6146db46c538f; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=d087b01c.6146db46c538f 1615s ok 138 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 139 1615s ok 140 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 141 1615s ok 142 1615s Set-Cookie: usertrack_test=ab10d27d.6146db46c7426; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ab10d27d.6146db46c7426 1615s ok 143 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 144 1615s ok 145 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 146 1615s ok 147 1615s Set-Cookie: usertrack_test=5a01d50b.6146db46c94d2; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=5a01d50b.6146db46c94d2 1615s ok 148 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 149 1615s ok 150 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 151 1615s ok 152 1615s Set-Cookie: usertrack_test=cefb3f2a.6146db46cbf25; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=cefb3f2a.6146db46cbf25 1615s ok 153 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 154 1615s ok 155 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 156 1615s ok 157 1615s Set-Cookie: usertrack_test=27d2631f.6146db46cec45; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=27d2631f.6146db46cec45 1615s ok 158 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 159 1615s ok 160 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 161 1615s ok 162 1615s Set-Cookie: usertrack_test=f9f5b7ce.6146db46d189b; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=f9f5b7ce.6146db46d189b 1615s ok 163 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 164 1615s ok 165 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 166 1615s ok 167 1615s Set-Cookie: usertrack_test=bd06ca69.6146db46d4391; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=bd06ca69.6146db46d4391 1615s ok 168 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 169 1615s ok 170 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 171 1615s ok 172 1615s Set-Cookie: usertrack_test=65591e0.6146db46d7895; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=65591e0.6146db46d7895 1615s ok 173 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 174 1615s ok 175 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 176 1615s ok 177 1615s Set-Cookie: usertrack_test=965bd849.6146db46d9ea5; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=965bd849.6146db46d9ea5 1615s ok 178 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 179 1615s ok 180 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 181 1615s ok 182 1615s Set-Cookie: usertrack_test=d88659bf.6146db46dc5af; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=d88659bf.6146db46dc5af 1615s ok 183 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 184 1615s ok 185 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 186 1615s ok 187 1615s Set-Cookie: usertrack_test=1cffe3cb.6146db46dd501; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=1cffe3cb.6146db46dd501 1615s ok 188 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 189 1615s ok 190 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 191 1615s ok 192 1615s Set-Cookie: usertrack_test=6c7d63c4.6146db46de6c4; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=6c7d63c4.6146db46de6c4 1615s ok 193 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 194 1615s ok 195 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 196 1615s ok 197 1615s Set-Cookie: usertrack_test=6b2553e0.6146db46df347; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=6b2553e0.6146db46df347 1615s ok 198 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 199 1615s ok 200 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 201 1615s ok 202 1615s Set-Cookie: usertrack_test=57947415.6146db46e0869; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=57947415.6146db46e0869 1615s ok 203 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 204 1615s ok 205 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 206 1615s ok 207 1615s Set-Cookie: usertrack_test=7df65521.6146db46e1610; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=7df65521.6146db46e1610 1615s ok 208 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 209 1615s ok 210 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 211 1615s ok 212 1615s Set-Cookie: usertrack_test=e2eaa7a8.6146db46e234f; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=e2eaa7a8.6146db46e234f 1615s ok 213 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 214 1615s ok 215 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 216 1615s ok 217 1615s Set-Cookie: usertrack_test=33c44db.6146db46e2eeb; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=33c44db.6146db46e2eeb 1615s ok 218 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 219 1615s ok 220 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 221 1615s ok 222 1615s Set-Cookie: usertrack_test=70b8d380.6146db46e4681; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=70b8d380.6146db46e4681 1615s ok 223 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 224 1615s ok 225 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 226 1615s ok 227 1615s Set-Cookie: usertrack_test=9a2b327d.6146db46e5bd7; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=9a2b327d.6146db46e5bd7 1615s ok 228 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 229 1615s ok 230 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 231 1615s ok 232 1615s Set-Cookie: usertrack_test=398b5d23.6146db46e9eb5; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=398b5d23.6146db46e9eb5 1615s ok 233 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 234 1615s ok 235 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 236 1615s ok 237 1615s Set-Cookie: usertrack_test=e558e15f.6146db46eed96; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=e558e15f.6146db46eed96 1615s ok 238 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 239 1615s ok 240 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 241 1615s ok 242 1615s Set-Cookie: usertrack_test=a53e65f8.6146db46f05bc; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=a53e65f8.6146db46f05bc 1615s ok 243 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 244 1615s ok 245 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 246 1615s ok 247 1615s Set-Cookie: usertrack_test=b19c98a4.6146db46f2c93; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=b19c98a4.6146db46f2c93 1615s ok 248 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 249 1615s ok 250 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 251 1615s ok 252 1615s Set-Cookie: usertrack_test=215db621.6146db46f44f6; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=215db621.6146db46f44f6 1615s ok 253 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 254 1615s ok 255 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 256 1615s ok 257 1615s Set-Cookie: usertrack_test=359ac33f.6146db46f6c6c; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=359ac33f.6146db46f6c6c 1615s ok 258 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 259 1615s ok 260 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 261 1615s ok 262 1615s Set-Cookie: usertrack_test=3fd8ccc.6146db46fa119; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=3fd8ccc.6146db46fa119 1615s ok 263 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 264 1615s ok 265 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 266 1615s ok 267 1615s Set-Cookie: usertrack_test=206caeaa.6146db46fc8e6; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=206caeaa.6146db46fc8e6 1615s ok 268 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 269 1615s ok 270 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 271 1615s ok 272 1615s Set-Cookie: usertrack_test=489a4279.6146db46fe0f0; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=489a4279.6146db46fe0f0 1615s ok 273 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 274 1615s ok 275 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 276 1615s ok 277 1615s Set-Cookie: usertrack_test=c79bbd7.6146db47019f6; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c79bbd7.6146db47019f6 1615s ok 278 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 279 1615s ok 280 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 281 1615s ok 282 1615s Set-Cookie: usertrack_test=5905d0e7.6146db4703239; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=5905d0e7.6146db4703239 1615s ok 283 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 284 1615s ok 285 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 286 1615s ok 287 1615s Set-Cookie: usertrack_test=aefd8f93.6146db47043cd; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=aefd8f93.6146db47043cd 1615s ok 288 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 289 1615s ok 290 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 291 1615s ok 292 1615s Set-Cookie: usertrack_test=5e74341.6146db4706957; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=5e74341.6146db4706957 1615s ok 293 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 294 1615s ok 295 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 296 1615s ok 297 1615s Set-Cookie: usertrack_test=f2352f73.6146db47098b7; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=f2352f73.6146db47098b7 1615s ok 298 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 299 1615s ok 300 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 301 1615s ok 302 1615s Set-Cookie: usertrack_test=eb0834d0.6146db470b94f; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=eb0834d0.6146db470b94f 1615s ok 303 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 304 1615s ok 305 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 306 1615s ok 307 1615s Set-Cookie: usertrack_test=e1d8b841.6146db470e427; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=e1d8b841.6146db470e427 1615s ok 308 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 309 1615s ok 310 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 311 1615s ok 312 1615s Set-Cookie: usertrack_test=cfa9887d.6146db471093a; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=cfa9887d.6146db471093a 1615s ok 313 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 314 1615s ok 315 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 316 1615s ok 317 1615s Set-Cookie: usertrack_test=6f37f8c9.6146db4712e12; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=6f37f8c9.6146db4712e12 1615s ok 318 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 319 1615s ok 320 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 321 1615s ok 322 1615s Set-Cookie: usertrack_test=1ee00a8b.6146db47159bc; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=1ee00a8b.6146db47159bc 1615s ok 323 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 324 1615s ok 325 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 326 1615s ok 327 1615s Set-Cookie: usertrack_test=863b199f.6146db4718093; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=863b199f.6146db4718093 1615s ok 328 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 329 1615s ok 330 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 331 1615s ok 332 1615s Set-Cookie: usertrack_test=44fb09ba.6146db4719757; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=44fb09ba.6146db4719757 1615s ok 333 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 334 1615s ok 335 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 336 1615s ok 337 1615s Set-Cookie: usertrack_test=4dd52540.6146db471bc2b; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=4dd52540.6146db471bc2b 1615s ok 338 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 339 1615s ok 340 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 341 1615s ok 342 1615s Set-Cookie: usertrack_test=8a876cd.6146db471de61; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=8a876cd.6146db471de61 1615s ok 343 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 344 1615s ok 345 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 346 1615s ok 347 1615s Set-Cookie: usertrack_test=6f8a8ac9.6146db471f6f2; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=6f8a8ac9.6146db471f6f2 1615s ok 348 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 349 1615s ok 350 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 351 1615s ok 352 1615s Set-Cookie: usertrack_test=acab1f16.6146db472197e; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=acab1f16.6146db472197e 1615s ok 353 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 354 1615s ok 355 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 356 1615s ok 357 1615s Set-Cookie: usertrack_test=a0aae0.6146db472304f; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=a0aae0.6146db472304f 1615s ok 358 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 359 1615s ok 360 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 361 1615s ok 362 1615s Set-Cookie: usertrack_test=d35a82d4.6146db4724aa2; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=d35a82d4.6146db4724aa2 1615s ok 363 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 364 1615s ok 365 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 366 1615s ok 367 1615s Set-Cookie: usertrack_test=57e2b48f.6146db47260a6; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=57e2b48f.6146db47260a6 1615s ok 368 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 369 1615s ok 370 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 371 1615s ok 372 1615s Set-Cookie: usertrack_test=1c023685.6146db472811d; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=1c023685.6146db472811d 1615s ok 373 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 374 1615s ok 375 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 376 1615s ok 377 1615s Set-Cookie: usertrack_test=f5c79703.6146db4729dd3; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=f5c79703.6146db4729dd3 1615s ok 378 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 379 1615s ok 380 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 381 1615s ok 382 1615s Set-Cookie: usertrack_test=ea6aef10.6146db472b839; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ea6aef10.6146db472b839 1615s ok 383 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 384 1615s ok 385 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 386 1615s ok 387 1615s Set-Cookie: usertrack_test=142a7824.6146db472ce84; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=142a7824.6146db472ce84 1615s ok 388 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 389 1615s ok 390 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 391 1615s ok 392 1615s Set-Cookie: usertrack_test=4a110dfb.6146db472e381; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=4a110dfb.6146db472e381 1615s ok 393 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 394 1615s ok 395 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 396 1615s ok 397 1615s Set-Cookie: usertrack_test=e77c8f53.6146db4730ea8; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=e77c8f53.6146db4730ea8 1615s ok 398 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 399 1615s ok 400 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 401 1615s ok 402 1615s Set-Cookie: usertrack_test=ea47d1e3.6146db4732be7; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ea47d1e3.6146db4732be7 1615s ok 403 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 404 1615s ok 405 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 406 1615s ok 407 1615s Set-Cookie: usertrack_test=2c4abde0.6146db47348ae; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=2c4abde0.6146db47348ae 1615s ok 408 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 409 1615s ok 410 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 411 1615s ok 412 1615s Set-Cookie: usertrack_test=92583236.6146db4736528; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=92583236.6146db4736528 1615s ok 413 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 414 1615s ok 415 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 416 1615s ok 417 1615s Set-Cookie: usertrack_test=907586ca.6146db4738810; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=907586ca.6146db4738810 1615s ok 418 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 419 1615s ok 420 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 421 1615s ok 422 1615s Set-Cookie: usertrack_test=b560ced2.6146db4739f7d; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=b560ced2.6146db4739f7d 1615s ok 423 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 424 1615s ok 425 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 426 1615s ok 427 1615s Set-Cookie: usertrack_test=e3bfdb35.6146db473d05c; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=e3bfdb35.6146db473d05c 1615s ok 428 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 429 1615s ok 430 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 431 1615s ok 432 1615s Set-Cookie: usertrack_test=ff4ccee7.6146db473e700; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ff4ccee7.6146db473e700 1615s ok 433 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 434 1615s ok 435 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 436 1615s ok 437 1615s Set-Cookie: usertrack_test=aa55a566.6146db4740606; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=aa55a566.6146db4740606 1615s ok 438 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 439 1615s ok 440 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 441 1615s ok 442 1615s Set-Cookie: usertrack_test=e2cbb939.6146db4742a15; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=e2cbb939.6146db4742a15 1615s ok 443 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 444 1615s ok 445 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 446 1615s ok 447 1615s Set-Cookie: usertrack_test=aaea4487.6146db474473b; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=aaea4487.6146db474473b 1615s ok 448 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 449 1615s ok 450 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 451 1615s ok 452 1615s Set-Cookie: usertrack_test=ed3807af.6146db4746527; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=ed3807af.6146db4746527 1615s ok 453 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 454 1615s ok 455 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 456 1615s ok 457 1615s Set-Cookie: usertrack_test=664417a8.6146db47484f8; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=664417a8.6146db47484f8 1615s ok 458 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 459 1615s ok 460 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 461 1615s ok 462 1615s Set-Cookie: usertrack_test=7610b5f4.6146db474a191; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=7610b5f4.6146db474a191 1615s ok 463 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 464 1615s ok 465 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 466 1615s ok 467 1615s Set-Cookie: usertrack_test=a2d48e9c.6146db474c46c; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=a2d48e9c.6146db474c46c 1615s ok 468 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 469 1615s ok 470 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 471 1615s ok 472 1615s Set-Cookie: usertrack_test=fec52bec.6146db474ecc1; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=fec52bec.6146db474ecc1 1615s ok 473 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 474 1615s ok 475 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 476 1615s ok 477 1615s Set-Cookie: usertrack_test=c4c546b9.6146db4751528; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c4c546b9.6146db4751528 1615s ok 478 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 479 1615s ok 480 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 481 1615s ok 482 1615s Set-Cookie: usertrack_test=343b9245.6146db4754293; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=343b9245.6146db4754293 1615s ok 483 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 484 1615s ok 485 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 486 1615s ok 487 1615s Set-Cookie: usertrack_test=699488f.6146db47598f3; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=699488f.6146db47598f3 1615s ok 488 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 489 1615s ok 490 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 491 1615s ok 492 1615s Set-Cookie: usertrack_test=a90b2aa0.6146db475ee7c; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=a90b2aa0.6146db475ee7c 1615s ok 493 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 494 1615s ok 495 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 496 1615s ok 497 1615s Set-Cookie: usertrack_test=509a3ec3.6146db47624c0; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=509a3ec3.6146db47624c0 1615s ok 498 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 499 1615s ok 500 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 501 1615s ok 502 1615s Set-Cookie: usertrack_test=75d039ba.6146db47668ae; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=75d039ba.6146db47668ae 1615s ok 503 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 504 1615s ok 505 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 506 1615s ok 507 1615s Set-Cookie: usertrack_test=8baf23e5.6146db4769565; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=8baf23e5.6146db4769565 1615s ok 508 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 509 1615s ok 510 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 511 1615s ok 512 1615s Set-Cookie: usertrack_test=db4a1969.6146db476b228; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=db4a1969.6146db476b228 1615s ok 513 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 514 1615s ok 515 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 516 1615s ok 517 1615s Set-Cookie: usertrack_test=28b6a0b5.6146db476d289; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=28b6a0b5.6146db476d289 1615s ok 518 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 519 1615s ok 520 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 521 1615s ok 522 1615s Set-Cookie: usertrack_test=c7b61cfa.6146db476f88b; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c7b61cfa.6146db476f88b 1615s ok 523 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 524 1615s ok 525 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 526 1615s ok 527 1615s Set-Cookie: usertrack_test=636b9df.6146db4770e2c; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=636b9df.6146db4770e2c 1615s ok 528 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 529 1615s ok 530 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 531 1615s ok 532 1615s Set-Cookie: usertrack_test=27e62363.6146db47724f4; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=27e62363.6146db47724f4 1615s ok 533 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 534 1615s ok 535 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 536 1615s ok 537 1615s Set-Cookie: usertrack_test=22e6b04a.6146db4773983; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=22e6b04a.6146db4773983 1615s ok 538 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 539 1615s ok 540 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 541 1615s ok 542 1615s Set-Cookie: usertrack_test=2527d988.6146db4775151; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=2527d988.6146db4775151 1615s ok 543 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 544 1615s ok 545 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 546 1615s ok 547 1615s Set-Cookie: usertrack_test=c12ebfe1.6146db4777381; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=c12ebfe1.6146db4777381 1615s ok 548 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 549 1615s ok 550 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 551 1615s ok 552 1615s Set-Cookie: usertrack_test=4a853474.6146db4778900; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=4a853474.6146db4778900 1615s ok 553 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 554 1615s ok 555 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 556 1615s ok 557 1615s Set-Cookie: usertrack_test=efc6ff46.6146db477a3c9; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=efc6ff46.6146db477a3c9 1615s ok 558 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 559 1615s ok 560 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 561 1615s ok 562 1615s Set-Cookie: usertrack_test=57d88a80.6146db477b96c; path=/; expires=Sun, 24-Mar-24 20:15:31 GMT 1615s Cookie: usertrack_test=57d88a80.6146db477b96c 1615s ok 563 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 564 1615s ok 565 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 566 1615s ok 567 1615s Set-Cookie: usertrack_test=6aea7f69.6146db477d605; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6aea7f69.6146db477d605 1615s ok 568 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 569 1615s ok 570 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 571 1615s ok 572 1615s Set-Cookie: usertrack_test=dd715432.6146db477f12d; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=dd715432.6146db477f12d 1615s ok 573 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 574 1615s ok 575 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 576 1615s ok 577 1615s Set-Cookie: usertrack_test=b75fd718.6146db4780243; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=b75fd718.6146db4780243 1615s ok 578 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 579 1615s ok 580 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 581 1615s ok 582 1615s Set-Cookie: usertrack_test=f48dde76.6146db4781733; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=f48dde76.6146db4781733 1615s ok 583 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 584 1615s ok 585 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 586 1615s ok 587 1615s Set-Cookie: usertrack_test=f9c42ae2.6146db4783516; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=f9c42ae2.6146db4783516 1615s ok 588 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 589 1615s ok 590 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 591 1615s ok 592 1615s Set-Cookie: usertrack_test=6026fef7.6146db4784d92; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6026fef7.6146db4784d92 1615s ok 593 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 594 1615s ok 595 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 596 1615s ok 597 1615s Set-Cookie: usertrack_test=6984d5c1.6146db4786aaf; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6984d5c1.6146db4786aaf 1615s ok 598 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 599 1615s ok 600 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 601 1615s ok 602 1615s Set-Cookie: usertrack_test=b01920a8.6146db4787a4e; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=b01920a8.6146db4787a4e 1615s ok 603 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 604 1615s ok 605 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 606 1615s ok 607 1615s Set-Cookie: usertrack_test=ca1da83.6146db478879f; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=ca1da83.6146db478879f 1615s ok 608 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 609 1615s ok 610 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 611 1615s ok 612 1615s Set-Cookie: usertrack_test=49c9e069.6146db4789f56; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=49c9e069.6146db4789f56 1615s ok 613 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 614 1615s ok 615 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 616 1615s ok 617 1615s Set-Cookie: usertrack_test=36d50701.6146db478c51b; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=36d50701.6146db478c51b 1615s ok 618 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 619 1615s ok 620 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 621 1615s ok 622 1615s Set-Cookie: usertrack_test=424a7207.6146db478dfe4; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=424a7207.6146db478dfe4 1615s ok 623 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 624 1615s ok 625 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 626 1615s ok 627 1615s Set-Cookie: usertrack_test=b7153c09.6146db478fbb8; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=b7153c09.6146db478fbb8 1615s ok 628 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 629 1615s ok 630 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 631 1615s ok 632 1615s Set-Cookie: usertrack_test=14a592f8.6146db4791764; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=14a592f8.6146db4791764 1615s ok 633 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 634 1615s ok 635 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 636 1615s ok 637 1615s Set-Cookie: usertrack_test=9b396f74.6146db4792d97; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=9b396f74.6146db4792d97 1615s ok 638 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 639 1615s ok 640 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 641 1615s ok 642 1615s Set-Cookie: usertrack_test=1a141940.6146db4793a14; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=1a141940.6146db4793a14 1615s ok 643 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 644 1615s ok 645 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 646 1615s ok 647 1615s Set-Cookie: usertrack_test=84eb1cc9.6146db4794777; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=84eb1cc9.6146db4794777 1615s ok 648 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 649 1615s ok 650 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 651 1615s ok 652 1615s Set-Cookie: usertrack_test=1a47709d.6146db4795ba5; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=1a47709d.6146db4795ba5 1615s ok 653 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 654 1615s ok 655 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 656 1615s ok 657 1615s Set-Cookie: usertrack_test=152aa9ed.6146db47978dc; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=152aa9ed.6146db47978dc 1615s ok 658 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 659 1615s ok 660 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 661 1615s ok 662 1615s Set-Cookie: usertrack_test=1273998f.6146db47992ca; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=1273998f.6146db47992ca 1615s ok 663 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 664 1615s ok 665 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 666 1615s ok 667 1615s Set-Cookie: usertrack_test=44a7354.6146db479b0b5; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=44a7354.6146db479b0b5 1615s ok 668 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 669 1615s ok 670 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 671 1615s ok 672 1615s Set-Cookie: usertrack_test=f8487bc1.6146db479c8f4; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=f8487bc1.6146db479c8f4 1615s ok 673 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 674 1615s ok 675 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 676 1615s ok 677 1615s Set-Cookie: usertrack_test=a6f7af10.6146db479d53c; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=a6f7af10.6146db479d53c 1615s ok 678 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 679 1615s ok 680 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 681 1615s ok 682 1615s Set-Cookie: usertrack_test=fd9478d4.6146db479e29f; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=fd9478d4.6146db479e29f 1615s ok 683 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 684 1615s ok 685 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 686 1615s ok 687 1615s Set-Cookie: usertrack_test=e788dab8.6146db479fb2a; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=e788dab8.6146db479fb2a 1615s ok 688 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 689 1615s ok 690 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 691 1615s ok 692 1615s Set-Cookie: usertrack_test=23770f3a.6146db47a0d2a; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=23770f3a.6146db47a0d2a 1615s ok 693 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 694 1615s ok 695 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 696 1615s ok 697 1615s Set-Cookie: usertrack_test=c2ac26bf.6146db47a2266; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=c2ac26bf.6146db47a2266 1615s ok 698 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 699 1615s ok 700 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 701 1615s ok 702 1615s Set-Cookie: usertrack_test=7e26d75f.6146db47a3290; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=7e26d75f.6146db47a3290 1615s ok 703 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 704 1615s ok 705 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 706 1615s ok 707 1615s Set-Cookie: usertrack_test=c2580ca6.6146db47a4179; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=c2580ca6.6146db47a4179 1615s ok 708 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 709 1615s ok 710 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 711 1615s ok 712 1615s Set-Cookie: usertrack_test=d19e537d.6146db47a5acd; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=d19e537d.6146db47a5acd 1615s ok 713 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 714 1615s ok 715 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 716 1615s ok 717 1615s Set-Cookie: usertrack_test=52bac796.6146db47a6e26; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=52bac796.6146db47a6e26 1615s ok 718 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 719 1615s ok 720 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 721 1615s ok 722 1615s Set-Cookie: usertrack_test=2b7d7c2.6146db47a8352; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=2b7d7c2.6146db47a8352 1615s ok 723 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 724 1615s ok 725 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 726 1615s ok 727 1615s Set-Cookie: usertrack_test=13d8f71a.6146db47a9a97; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=13d8f71a.6146db47a9a97 1615s ok 728 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 729 1615s ok 730 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 731 1615s ok 732 1615s Set-Cookie: usertrack_test=3b14323a.6146db47aaaf3; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=3b14323a.6146db47aaaf3 1615s ok 733 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 734 1615s ok 735 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 736 1615s ok 737 1615s Set-Cookie: usertrack_test=7be6f04e.6146db47ab83c; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=7be6f04e.6146db47ab83c 1615s ok 738 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 739 1615s ok 740 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 741 1615s ok 742 1615s Set-Cookie: usertrack_test=cdf1283c.6146db47ae09a; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=cdf1283c.6146db47ae09a 1615s ok 743 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 744 1615s ok 745 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 746 1615s ok 747 1615s Set-Cookie: usertrack_test=397923c.6146db47affeb; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=397923c.6146db47affeb 1615s ok 748 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 749 1615s ok 750 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 751 1615s ok 752 1615s Set-Cookie: usertrack_test=120ecf8e.6146db47b0db9; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=120ecf8e.6146db47b0db9 1615s ok 753 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 754 1615s ok 755 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 756 1615s ok 757 1615s Set-Cookie: usertrack_test=a64d2a0a.6146db47b1a11; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=a64d2a0a.6146db47b1a11 1615s ok 758 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 759 1615s ok 760 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 761 1615s ok 762 1615s Set-Cookie: usertrack_test=a640df02.6146db47b3439; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=a640df02.6146db47b3439 1615s ok 763 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 764 1615s ok 765 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 766 1615s ok 767 1615s Set-Cookie: usertrack_test=a313065a.6146db47b40db; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=a313065a.6146db47b40db 1615s ok 768 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 769 1615s ok 770 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 771 1615s ok 772 1615s Set-Cookie: usertrack_test=78223a00.6146db47b4d9e; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=78223a00.6146db47b4d9e 1615s ok 773 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 774 1615s ok 775 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 776 1615s ok 777 1615s Set-Cookie: usertrack_test=661e230f.6146db47b5e39; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=661e230f.6146db47b5e39 1615s ok 778 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 779 1615s ok 780 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 781 1615s ok 782 1615s Set-Cookie: usertrack_test=e74afcdb.6146db47b6a30; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=e74afcdb.6146db47b6a30 1615s ok 783 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 784 1615s ok 785 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 786 1615s ok 787 1615s Set-Cookie: usertrack_test=5c0eae06.6146db47b76ea; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=5c0eae06.6146db47b76ea 1615s ok 788 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 789 1615s ok 790 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 791 1615s ok 792 1615s Set-Cookie: usertrack_test=941d4b5f.6146db47b8326; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=941d4b5f.6146db47b8326 1615s ok 793 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 794 1615s ok 795 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 796 1615s ok 797 1615s Set-Cookie: usertrack_test=c249cd99.6146db47b9415; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=c249cd99.6146db47b9415 1615s ok 798 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 799 1615s ok 800 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 801 1615s ok 802 1615s Set-Cookie: usertrack_test=518dd47a.6146db47ba1b2; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=518dd47a.6146db47ba1b2 1615s ok 803 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 804 1615s ok 805 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 806 1615s ok 807 1615s Set-Cookie: usertrack_test=5ec9184.6146db47bae0d; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=5ec9184.6146db47bae0d 1615s ok 808 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 809 1615s ok 810 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 811 1615s ok 812 1615s Set-Cookie: usertrack_test=184c137d.6146db47bc058; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=184c137d.6146db47bc058 1615s ok 813 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 814 1615s ok 815 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 816 1615s ok 817 1615s Set-Cookie: usertrack_test=3da1163c.6146db47bcede; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=3da1163c.6146db47bcede 1615s ok 818 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 819 1615s ok 820 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 821 1615s ok 822 1615s Set-Cookie: usertrack_test=9d4e196d.6146db47bdb23; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=9d4e196d.6146db47bdb23 1615s ok 823 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 824 1615s ok 825 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 826 1615s ok 827 1615s Set-Cookie: usertrack_test=b0a752b3.6146db47beb48; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=b0a752b3.6146db47beb48 1615s ok 828 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 829 1615s ok 830 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 831 1615s ok 832 1615s Set-Cookie: usertrack_test=638802de.6146db47c0bcd; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=638802de.6146db47c0bcd 1615s ok 833 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 834 1615s ok 835 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 836 1615s ok 837 1615s Set-Cookie: usertrack_test=5556300d.6146db47c1d86; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=5556300d.6146db47c1d86 1615s ok 838 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 839 1615s ok 840 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 841 1615s ok 842 1615s Set-Cookie: usertrack_test=8578ce24.6146db47c2b45; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=8578ce24.6146db47c2b45 1615s ok 843 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 844 1615s ok 845 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 846 1615s ok 847 1615s Set-Cookie: usertrack_test=6fdf3450.6146db47c37e0; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6fdf3450.6146db47c37e0 1615s ok 848 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 849 1615s ok 850 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 851 1615s ok 852 1615s Set-Cookie: usertrack_test=c9801d2b.6146db47c4435; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=c9801d2b.6146db47c4435 1615s ok 853 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 854 1615s ok 855 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 856 1615s ok 857 1615s Set-Cookie: usertrack_test=4f144a6b.6146db47c7415; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=4f144a6b.6146db47c7415 1615s ok 858 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 859 1615s ok 860 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 861 1615s ok 862 1615s Set-Cookie: usertrack_test=275495ce.6146db47c80c9; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=275495ce.6146db47c80c9 1615s ok 863 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 864 1615s ok 865 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 866 1615s ok 867 1615s Set-Cookie: usertrack_test=853bd08b.6146db47c8e1c; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=853bd08b.6146db47c8e1c 1615s ok 868 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 869 1615s ok 870 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 871 1615s ok 872 1615s Set-Cookie: usertrack_test=c3e55d3f.6146db47cb144; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=c3e55d3f.6146db47cb144 1615s ok 873 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 874 1615s ok 875 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 876 1615s ok 877 1615s Set-Cookie: usertrack_test=49fc68d9.6146db47cbf27; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=49fc68d9.6146db47cbf27 1615s ok 878 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 879 1615s ok 880 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 881 1615s ok 882 1615s Set-Cookie: usertrack_test=a1088457.6146db47ccb05; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=a1088457.6146db47ccb05 1615s ok 883 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 884 1615s ok 885 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 886 1615s ok 887 1615s Set-Cookie: usertrack_test=83cd704c.6146db47cd805; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=83cd704c.6146db47cd805 1615s ok 888 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 889 1615s ok 890 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 891 1615s ok 892 1615s Set-Cookie: usertrack_test=63d77f76.6146db47cf36e; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=63d77f76.6146db47cf36e 1615s ok 893 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 894 1615s ok 895 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 896 1615s ok 897 1615s Set-Cookie: usertrack_test=999631cd.6146db47d0684; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=999631cd.6146db47d0684 1615s ok 898 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 899 1615s ok 900 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 901 1615s ok 902 1615s Set-Cookie: usertrack_test=78bce67f.6146db47d1334; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=78bce67f.6146db47d1334 1615s ok 903 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 904 1615s ok 905 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 906 1615s ok 907 1615s Set-Cookie: usertrack_test=6ef77446.6146db47d1ffe; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6ef77446.6146db47d1ffe 1615s ok 908 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 909 1615s ok 910 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 911 1615s ok 912 1615s Set-Cookie: usertrack_test=adf4fb63.6146db47d3199; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=adf4fb63.6146db47d3199 1615s ok 913 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 914 1615s ok 915 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 916 1615s ok 917 1615s Set-Cookie: usertrack_test=6f76c69.6146db47d4067; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6f76c69.6146db47d4067 1615s ok 918 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 919 1615s ok 920 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 921 1615s ok 922 1615s Set-Cookie: usertrack_test=bb69ccf0.6146db47d4da6; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=bb69ccf0.6146db47d4da6 1615s ok 923 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 924 1615s ok 925 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 926 1615s ok 927 1615s Set-Cookie: usertrack_test=90e153da.6146db47d60b9; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=90e153da.6146db47d60b9 1615s ok 928 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 929 1615s ok 930 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 931 1615s ok 932 1615s Set-Cookie: usertrack_test=91c6013f.6146db47d7746; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=91c6013f.6146db47d7746 1615s ok 933 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 934 1615s ok 935 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 936 1615s ok 937 1615s Set-Cookie: usertrack_test=fbd26c57.6146db47d8417; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=fbd26c57.6146db47d8417 1615s ok 938 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 939 1615s ok 940 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 941 1615s ok 942 1615s Set-Cookie: usertrack_test=64f5f01f.6146db47d9655; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=64f5f01f.6146db47d9655 1615s ok 943 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 944 1615s ok 945 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 946 1615s ok 947 1615s Set-Cookie: usertrack_test=42eb8f63.6146db47dac43; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=42eb8f63.6146db47dac43 1615s ok 948 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 949 1615s ok 950 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 951 1615s ok 952 1615s Set-Cookie: usertrack_test=6a21d0b9.6146db47dba14; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6a21d0b9.6146db47dba14 1615s ok 953 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 954 1615s ok 955 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 956 1615s ok 957 1615s Set-Cookie: usertrack_test=384a0e03.6146db47dcab6; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=384a0e03.6146db47dcab6 1615s ok 958 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 959 1615s ok 960 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 961 1615s ok 962 1615s Set-Cookie: usertrack_test=d8d983c2.6146db47dd7f9; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=d8d983c2.6146db47dd7f9 1615s ok 963 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 964 1615s ok 965 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 966 1615s ok 967 1615s Set-Cookie: usertrack_test=4a14249d.6146db47de53d; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=4a14249d.6146db47de53d 1615s ok 968 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 969 1615s ok 970 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 971 1615s ok 972 1615s Set-Cookie: usertrack_test=e53d763c.6146db47e192e; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=e53d763c.6146db47e192e 1615s ok 973 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 974 1615s ok 975 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 976 1615s ok 977 1615s Set-Cookie: usertrack_test=e028a93d.6146db47e276b; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=e028a93d.6146db47e276b 1615s ok 978 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 979 1615s ok 980 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 981 1615s ok 982 1615s Set-Cookie: usertrack_test=6edd4723.6146db47e3505; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=6edd4723.6146db47e3505 1615s ok 983 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 984 1615s ok 985 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 986 1615s ok 987 1615s Set-Cookie: usertrack_test=8ea1f954.6146db47e8a44; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=8ea1f954.6146db47e8a44 1615s ok 988 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 989 1615s ok 990 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 991 1615s ok 992 1615s Set-Cookie: usertrack_test=57cb7b54.6146db47ea3f3; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=57cb7b54.6146db47ea3f3 1615s ok 993 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 994 1615s ok 995 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 996 1615s ok 997 1615s Set-Cookie: usertrack_test=195f01f3.6146db47ebf61; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s Cookie: usertrack_test=195f01f3.6146db47ebf61 1615s ok 998 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 999 1615s ok 1000 1615s ok 1001 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 1002 1615s # usertrack_test=5379f5d8.6146db47edf63; path=/; expires=Sun, 24-Mar-24 20:15:32 GMT 1615s ok 1003 1615s # expected: undef 1615s # received: undef 1615s ok 1004 1615s ok 1618s t/modules/vhost_alias.t ............. 1618s 1..8 1618s # Running under perl version 5.038002 for linux 1618s # Current time local: Sun Mar 24 20:14:32 2024 1618s # Current time GMT: Sun Mar 24 20:14:32 2024 1618s # Using Test.pm version 1.31 1618s # Using Apache/Test.pm version 1.42 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1618s # writing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1618s # testing : VirtalDocumentRoot test 1618s # expected: 'www.vha-test.com' 1618s # received: 'www.vha-test.com' 1618s ok 1 1618s # testing : VirtualScriptAlias test 1618s # expected: 'test cgi for www.vha-test.com' 1618s # received: 'test cgi for www.vha-test.com' 1618s ok 2 1618s # testing : VirtalDocumentRoot test 1618s # expected: 'big.server.name.from.heck.org' 1618s # received: 'big.server.name.from.heck.org' 1618s ok 3 1618s # testing : VirtualScriptAlias test 1618s # expected: 'test cgi for big.server.name.from.heck.org' 1618s # received: 'test cgi for big.server.name.from.heck.org' 1618s ok 4 1618s # testing : VirtalDocumentRoot test 1618s # expected: 'ab.com' 1618s # received: 'ab.com' 1618s ok 5 1618s # testing : VirtualScriptAlias test 1618s # expected: 'test cgi for ab.com' 1618s # received: 'test cgi for ab.com' 1618s ok 6 1618s # testing : VirtalDocumentRoot test 1618s # expected: 'w-t-f.net' 1618s # received: 'w-t-f.net' 1618s ok 7 1618s # testing : VirtualScriptAlias test 1618s # expected: 'test cgi for w-t-f.net' 1618s # received: 'test cgi for w-t-f.net' 1618s ok 8 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1618s # removing file: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1618s # removing dir tree: /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1618s ok 1621s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1623s t/protocol/echo.t ................... 1623s 1..8 1623s # Running under perl version 5.038002 for linux 1623s # Current time local: Sun Mar 24 20:14:38 2024 1623s # Current time GMT: Sun Mar 24 20:14:38 2024 1623s # Using Test.pm version 1.31 1623s # Using Apache/Test.pm version 1.42 1623s testing mod_echo_ssl 1623s ok 1 1623s #Cipher: TLS_AES_256_GCM_SHA384 1623s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1623s # testing : echo 1623s # expected: 't/protocol/echo.t' 1623s # received: 't/protocol/echo.t' 1623s ok 2 1623s # testing : echo 1623s # expected: '/usr/bin/perl' 1623s # received: '/usr/bin/perl' 1623s ok 3 1623s # testing : echo 1623s # expected: '433866433866433866433866433866' 1623s # received: '433866433866433866433866433866' 1623s ok 4 1623s testing mod_echo 1623s ok 5 1623s # testing : echo 1623s # expected: 't/protocol/echo.t' 1623s # received: 't/protocol/echo.t' 1623s ok 6 1623s # testing : echo 1623s # expected: '/usr/bin/perl' 1623s # received: '/usr/bin/perl' 1623s ok 7 1623s # testing : echo 1623s # expected: '433866433866433866433866433866' 1623s # received: '433866433866433866433866433866' 1623s ok 8 1623s ok 1626s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1629s t/security/CVE-2003-0542.t .......... 1629s 1..1 1629s # Running under perl version 5.038002 for linux 1629s # Current time local: Sun Mar 24 20:14:43 2024 1629s # Current time GMT: Sun Mar 24 20:14:43 2024 1629s # Using Test.pm version 1.31 1629s # Using Apache/Test.pm version 1.42 1629s # testing : CAN-2003-0542 test case 1629s # expected: 404 1629s # received: '404' 1629s ok 1 1629s ok 1632s t/security/CVE-2004-0747.t .......... 1632s 1..1 1632s # Running under perl version 5.038002 for linux 1632s # Current time local: Sun Mar 24 20:14:46 2024 1632s # Current time GMT: Sun Mar 24 20:14:46 2024 1632s # Using Test.pm version 1.31 1632s # Using Apache/Test.pm version 1.42 1632s # testing : CAN-2004-0747 ap_resolve_env test case 1632s # expected: 200 1632s # received: 200 1632s ok 1 1632s ok 1635s t/security/CVE-2004-0811.t .......... 1635s 1..8 1635s # Running under perl version 5.038002 for linux 1635s # Current time local: Sun Mar 24 20:14:49 2024 1635s # Current time GMT: Sun Mar 24 20:14:49 2024 1635s # Using Test.pm version 1.31 1635s # Using Apache/Test.pm version 1.42 1635s # testing : subdir access allowed 1635s # expected: 200 1635s # received: '200' 1635s ok 1 1635s # testing : subdir access allowed 1635s # expected: 200 1635s # received: '200' 1635s ok 2 1635s # testing : subdir access allowed 1635s # expected: 200 1635s # received: '200' 1635s ok 3 1635s # testing : subdir access allowed 1635s # expected: 200 1635s # received: '200' 1635s ok 4 1635s # testing : topdir access denied 1635s # expected: 401 1635s # received: '401' 1635s ok 5 1635s # testing : topdir access denied 1635s # expected: 401 1635s # received: '401' 1635s ok 6 1635s # testing : topdir access denied 1635s # expected: 401 1635s # received: '401' 1635s ok 7 1635s # testing : topdir access denied 1635s # expected: 401 1635s # received: '401' 1635s ok 8 1635s ok 1638s t/security/CVE-2004-0940.t .......... 1638s 1..1 1638s # Running under perl version 5.038002 for linux 1638s # Current time local: Sun Mar 24 20:14:52 2024 1638s # Current time GMT: Sun Mar 24 20:14:52 2024 1638s # Using Test.pm version 1.31 1638s # Using Apache/Test.pm version 1.42 1638s # testing : response was 200 1638s # expected: 200 1638s # received: '200' 1638s ok 1 1638s ok 1641s t/security/CVE-2004-0942.t .......... 1641s 1..2 1641s # Running under perl version 5.038002 for linux 1641s # Current time local: Sun Mar 24 20:14:55 2024 1641s # Current time GMT: Sun Mar 24 20:14:55 2024 1641s # Using Test.pm version 1.31 1641s # Using Apache/Test.pm version 1.42 1641s ok 1 1641s # testing : request was refused 1641s # expected: qr/^HTTP\/1\.. 400/ 1641s # received: 'HTTP/1.1 400 Bad Request 1641s # ' 1641s ok 2 1641s ok 1644s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1647s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1649s t/security/CVE-2005-2491.t .......... 1649s 1..4 1649s # Running under perl version 5.038002 for linux 1649s # Current time local: Sun Mar 24 20:15:04 2024 1649s # Current time GMT: Sun Mar 24 20:15:04 2024 1649s # Using Test.pm version 1.31 1649s # Using Apache/Test.pm version 1.42 1649s # testing : check that server did not segfault 1649s # expected: 'Internal Server Error' 1649s # received: 'Internal Server Error' 1649s ok 1 1649s # testing : check for 500 response error 1649s # expected: 500 1649s # received: '500' 1649s ok 2 1649s # testing : check that server did not segfault 1649s # expected: 'Internal Server Error' 1649s # received: 'Internal Server Error' 1649s ok 3 1649s # testing : check for 500 response error 1649s # expected: 500 1649s # received: '500' 1649s ok 4 1649s ok 1652s t/security/CVE-2005-2700.t .......... 1652s 1..2 1652s # Running under perl version 5.038002 for linux 1652s # Current time local: Sun Mar 24 20:15:06 2024 1652s # Current time GMT: Sun Mar 24 20:15:06 2024 1652s # Using Test.pm version 1.31 1652s # Using Apache/Test.pm version 1.42 1652s # testing : access permitted without ccert 1652s # expected: 200 1652s # received: '200' 1652s ok 1 1652s # testing : access *not* permitted without ccert 1652s # expected: 200 1652s # received: '403' 1652s ok 2 1652s ok 1655s t/security/CVE-2005-3352.t .......... 1655s 1..2 1655s # Running under perl version 5.038002 for linux 1655s # Current time local: Sun Mar 24 20:15:09 2024 1655s # Current time GMT: Sun Mar 24 20:15:09 2024 1655s # Using Test.pm version 1.31 1655s # Using Apache/Test.pm version 1.42 1655s # testing : response code is OK 1655s # expected: 200 1655s # received: '200' 1655s ok 1 1655s # testing : referer was escaped 1655s # expected: qr/%22%3e/ 1655s # received: ' 1655s # 1655s # Menu for /security/CVE-2005-3352.map 1655s # 1655s #

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

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

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

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

Bad Request

1709s #

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

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

Forbidden

1751s

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

1751s 1751s ok 1 1751s HTTP/1.1 200 OK 1751s Connection: close 1751s Date: Sun, 24 Mar 2024 20:16:48 GMT 1751s Accept-Ranges: bytes 1751s ETag: "1a-60bb3bbdae3c0" 1751s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.10 1751s Vary: In-If1 1751s Content-Length: 26 1751s Content-Type: text/html 1751s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1751s Client-Date: Sun, 24 Mar 2024 20:16:48 GMT 1751s Client-Peer: 127.0.0.1:8532 1751s Client-Response-Num: 1 1751s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1751s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1751s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1751s Client-SSL-Socket-Class: IO::Socket::SSL 1751s Client-SSL-Version: TLSv1_3 1751s DMMATCH1: 1 1751s 1751s welcome to localhost:8529 1751s ok 2 1751s 500 Server closed connection without sending any data back 1751s Content-Type: text/plain 1751s Client-Date: Sun, 24 Mar 2024 20:16:48 GMT 1751s Client-Warning: Internal response 1751s 1751s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1751s ok 3 1751s ok 1751s All tests successful. 1751s Files=142, Tests=7321, 462 wallclock secs ( 2.55 usr 0.51 sys + 179.82 cusr 148.94 csys = 331.82 CPU) 1751s Result: PASS 1751s [warning] server localhost:8529 shutdown 1753s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1753s Files=142, Tests=7321, 462 wallclock secs ( 2.55 usr 0.51 sys + 179.82 cusr 148.94 csys = 331.82 CPU) 1753s + grep -E '^Result: PASS' testlog.mpm_event 1753s + grep -E '^Result: FAIL' testlog.mpm_event 1753s Result: PASS 1753s + grep -E 'server dumped core' testlog.mpm_event 1753s + return 0 1753s autopkgtest [20:16:50]: test run-test-suite: -----------------------] 1754s autopkgtest [20:16:51]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1754s run-test-suite PASS 1755s autopkgtest [20:16:52]: test duplicate-module-load: preparing testbed 1956s autopkgtest [20:20:13]: testbed dpkg architecture: s390x 1956s autopkgtest [20:20:13]: testbed apt version: 2.7.12 1956s autopkgtest [20:20:13]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1957s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1957s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [57.3 kB] 1957s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3981 kB] 1958s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 1958s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [495 kB] 1958s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [692 kB] 1958s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 1958s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 1958s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 1958s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4195 kB] 1958s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 1958s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [47.2 kB] 1958s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 1960s Fetched 9603 kB in 3s (3376 kB/s) 1961s Reading package lists... 1963s Reading package lists... 1963s Building dependency tree... 1963s Reading state information... 1964s Calculating upgrade... 1964s The following packages will be upgraded: 1964s libproc2-0 procps 1964s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1964s Need to get 784 kB of archives. 1964s After this operation, 4096 B of additional disk space will be used. 1964s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 1964s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 1965s Fetched 784 kB in 1s (1409 kB/s) 1965s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 1965s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 1965s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 1965s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 1965s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 1965s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 1965s Setting up procps (2:4.0.4-4ubuntu2) ... 1965s Processing triggers for man-db (2.12.0-3) ... 1966s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1967s Reading package lists... 1967s Building dependency tree... 1967s Reading state information... 1967s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1967s Unknown architecture, assuming PC-style ttyS0 1967s sh: Attempting to set up Debian/Ubuntu apt sources automatically 1967s sh: Distribution appears to be Ubuntu 1968s Reading package lists... 1969s Building dependency tree... 1969s Reading state information... 1969s eatmydata is already the newest version (131-1). 1969s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1969s Reading package lists... 1969s Building dependency tree... 1969s Reading state information... 1969s dbus is already the newest version (1.14.10-4ubuntu1). 1969s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1969s Reading package lists... 1970s Building dependency tree... 1970s Reading state information... 1970s rng-tools-debian is already the newest version (2.4). 1970s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1970s Reading package lists... 1970s Building dependency tree... 1970s Reading state information... 1971s The following packages will be REMOVED: 1971s cloud-init* python3-configobj* python3-debconf* 1971s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 1971s After this operation, 3256 kB disk space will be freed. 1971s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52171 files and directories currently installed.) 1971s Removing cloud-init (24.1.2-0ubuntu1) ... 1972s Removing python3-configobj (5.0.8-3) ... 1972s Removing python3-debconf (1.5.86) ... 1972s Processing triggers for man-db (2.12.0-3) ... 1972s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51782 files and directories currently installed.) 1972s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 1973s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 1973s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 1973s invoke-rc.d: policy-rc.d denied execution of try-restart. 1973s Reading package lists... 1973s Building dependency tree... 1973s Reading state information... 1973s linux-generic is already the newest version (6.8.0-11.11+1). 1973s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1974s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 1974s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 1974s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 1977s Reading package lists... 1977s Reading package lists... 1977s Building dependency tree... 1977s Reading state information... 1977s Calculating upgrade... 1978s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1978s Reading package lists... 1978s Building dependency tree... 1978s Reading state information... 1978s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1978s autopkgtest [20:20:35]: rebooting testbed after setup commands that affected boot 2011s Reading package lists... 2011s Building dependency tree... 2011s Reading state information... 2011s Starting pkgProblemResolver with broken count: 0 2011s Starting 2 pkgProblemResolver with broken count: 0 2011s Done 2012s The following additional packages will be installed: 2012s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 2012s libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 2012s Suggested packages: 2012s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2012s Recommended packages: 2012s ssl-cert 2012s The following NEW packages will be installed: 2012s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 2012s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 2012s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2012s Need to get 2161 kB/2162 kB of archives. 2012s After this operation, 7997 kB of additional disk space will be used. 2012s Get:1 /tmp/autopkgtest.Yk9VqX/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 2012s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 2012s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 2012s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 2012s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 2012s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 2012s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 2012s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 2012s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 2013s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 2013s Fetched 2161 kB in 1s (1780 kB/s) 2013s Selecting previously unselected package libapr1:s390x. 2013s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51727 files and directories currently installed.) 2013s Preparing to unpack .../0-libapr1_1.7.2-3_s390x.deb ... 2013s Unpacking libapr1:s390x (1.7.2-3) ... 2013s Selecting previously unselected package libaprutil1:s390x. 2013s Preparing to unpack .../1-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 2013s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 2013s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2013s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 2013s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2013s Selecting previously unselected package libaprutil1-ldap:s390x. 2013s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 2013s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2013s Selecting previously unselected package liblua5.4-0:s390x. 2013s Preparing to unpack .../4-liblua5.4-0_5.4.6-3_s390x.deb ... 2013s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 2013s Selecting previously unselected package apache2-bin. 2013s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 2013s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2013s Selecting previously unselected package apache2-data. 2013s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu2_all.deb ... 2013s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2013s Selecting previously unselected package apache2-utils. 2013s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 2013s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2013s Selecting previously unselected package apache2. 2013s Preparing to unpack .../8-apache2_2.4.58-1ubuntu2_s390x.deb ... 2013s Unpacking apache2 (2.4.58-1ubuntu2) ... 2013s Selecting previously unselected package autopkgtest-satdep. 2013s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 2013s Unpacking autopkgtest-satdep (0) ... 2013s Setting up libapr1:s390x (1.7.2-3) ... 2013s Setting up liblua5.4-0:s390x (5.4.6-3) ... 2013s Setting up apache2-data (2.4.58-1ubuntu2) ... 2013s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 2013s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2013s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2013s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2013s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2013s Setting up apache2 (2.4.58-1ubuntu2) ... 2013s Enabling module mpm_event. 2013s Enabling module authz_core. 2013s Enabling module authz_host. 2013s Enabling module authn_core. 2013s Enabling module auth_basic. 2014s Enabling module access_compat. 2014s Enabling module authn_file. 2014s Enabling module authz_user. 2014s Enabling module alias. 2014s Enabling module dir. 2014s Enabling module autoindex. 2014s Enabling module env. 2014s Enabling module mime. 2014s Enabling module negotiation. 2014s Enabling module setenvif. 2014s Enabling module filter. 2014s Enabling module deflate. 2014s Enabling module status. 2014s Enabling module reqtimeout. 2014s Enabling conf charset. 2014s Enabling conf localized-error-pages. 2014s Enabling conf other-vhosts-access-log. 2014s Enabling conf security. 2014s Enabling conf serve-cgi-bin. 2014s Enabling site 000-default. 2015s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2015s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2016s Setting up autopkgtest-satdep (0) ... 2016s Processing triggers for ufw (0.36.2-5) ... 2016s Processing triggers for man-db (2.12.0-3) ... 2017s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2019s (Reading database ... 52440 files and directories currently installed.) 2019s Removing autopkgtest-satdep (0) ... 2026s autopkgtest [20:21:23]: test duplicate-module-load: [----------------------- 2026s + cd /tmp/autopkgtest.Yk9VqX/autopkgtest_tmp 2026s + apache2ctl -l -M 2026s + sort unsorted 2026s + grep core.c sorted 2026s + uniq 2026s core.c 2026s http_core.c 2026s + diff -u sorted dedup 2027s autopkgtest [20:21:24]: test duplicate-module-load: -----------------------] 2027s autopkgtest [20:21:24]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2027s duplicate-module-load PASS 2027s autopkgtest [20:21:24]: test default-mods: preparing testbed 2030s Reading package lists... 2030s Building dependency tree... 2030s Reading state information... 2030s Starting pkgProblemResolver with broken count: 0 2030s Starting 2 pkgProblemResolver with broken count: 0 2030s Done 2031s The following NEW packages will be installed: 2031s autopkgtest-satdep 2031s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2031s Need to get 0 B/704 B of archives. 2031s After this operation, 0 B of additional disk space will be used. 2031s Get:1 /tmp/autopkgtest.Yk9VqX/3-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 2031s Selecting previously unselected package autopkgtest-satdep. 2031s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52440 files and directories currently installed.) 2031s Preparing to unpack .../3-autopkgtest-satdep.deb ... 2031s Unpacking autopkgtest-satdep (0) ... 2031s Setting up autopkgtest-satdep (0) ... 2033s (Reading database ... 52440 files and directories currently installed.) 2033s Removing autopkgtest-satdep (0) ... 2034s autopkgtest [20:21:31]: test default-mods: [----------------------- 2034s alias_module (shared) 2034s auth_basic_module (shared) 2034s authn_core_module (shared) 2034s authz_core_module (shared) 2034s log_config_module (static) 2034s mime_module (shared) 2034s reqtimeout_module (shared) 2034s version_module (static) 2034s watchdog_module (static) 2034s autopkgtest [20:21:31]: test default-mods: -----------------------] 2035s autopkgtest [20:21:32]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2035s default-mods PASS 2035s autopkgtest [20:21:32]: test htcacheclean: preparing testbed 2037s Reading package lists... 2037s Building dependency tree... 2037s Reading state information... 2037s Starting pkgProblemResolver with broken count: 0 2037s Starting 2 pkgProblemResolver with broken count: 0 2037s Done 2038s The following NEW packages will be installed: 2038s autopkgtest-satdep 2038s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2038s Need to get 0 B/704 B of archives. 2038s After this operation, 0 B of additional disk space will be used. 2038s Get:1 /tmp/autopkgtest.Yk9VqX/4-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 2038s Selecting previously unselected package autopkgtest-satdep. 2038s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52440 files and directories currently installed.) 2038s Preparing to unpack .../4-autopkgtest-satdep.deb ... 2038s Unpacking autopkgtest-satdep (0) ... 2038s Setting up autopkgtest-satdep (0) ... 2040s (Reading database ... 52440 files and directories currently installed.) 2040s Removing autopkgtest-satdep (0) ... 2041s autopkgtest [20:21:38]: test htcacheclean: [----------------------- 2041s + htc_enabled 2041s + ls /etc/rc[2345].d/S*apache-htcacheclean 2041s + return 1 2041s + a2enmod cache_disk 2041s Considering dependency cache for cache_disk: 2041s Enabling module cache. 2041s Enabling module cache_disk. 2041s Enabling external service apache-htcacheclean 2041s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2041s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 2042s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 2042s The service will be started on next reboot. 2042s To activate the new configuration, you need to run: 2042s systemctl restart apache2 2042s systemctl start apache-htcacheclean 2042s + htc_enabled 2042s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 2042s + return 0 2042s + service apache-htcacheclean start 2043s + + ps -ef 2043s grep /usr/bin/htcacheclean 2043s www-data 1452 1 0 20:21 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2043s root 2336 2214 0 20:21 ? 00:00:00 grep /usr/bin/htcacheclean 2043s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean1452 2043s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2043s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2043s Active: active (running) since Sun 2024-03-24 20:21:11 UTC; 28s ago 2043s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2043s Main PID: 1452 (htcacheclean) 2043s Tasks: 1 (limit: 1750) 2043s Memory: 220.0K (peak: 480.0K) 2043s CPU: 2ms 2043s CGroup: /system.slice/apache-htcacheclean.service 2043s └─1452 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2043s 2043s Mar 24 20:21:11 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2043s Mar 24 20:21:11 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2043s 2043s + pgrep -P 1 -u www-data -G www-data htcacheclean 2043s + service apache-htcacheclean status 2043s + service apache-htcacheclean stop 2043s + sleep 1 2044s + pgrep -P 1 -u www-data -G www-data htcacheclean 2044s + service apache-htcacheclean status 2044s + a2dismod cache_disk 2044s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2044s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2044s Active: inactive (dead) since Sun 2024-03-24 20:21:40 UTC; 1s ago 2044s Duration: 29.107s 2044s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2044s Main PID: 1452 (code=exited, status=0/SUCCESS) 2044s CPU: 3ms 2044s 2044s Mar 24 20:21:11 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2044s Mar 24 20:21:11 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2044s Mar 24 20:21:40 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2044s Mar 24 20:21:40 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 2044s Mar 24 20:21:40 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2044s Disabling external service apache-htcacheclean 2044s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2044s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 2045s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 2045s Module cache_disk disabled. 2045s To activate the new configuration, you need to run: 2045s systemctl restart apache2 2045s systemctl stop apache-htcacheclean 2045s + htc_enabled 2045s + ls /etc/rc[2345].d/S*apache-htcacheclean 2045s + return 1 2045s + a2enmod cache_socache 2045s Considering dependency cache for cache_socache: 2045s Module cache already enabled 2045s Enabling module cache_socache. 2045s To activate the new configuration, you need to run: 2045s systemctl restart apache2 2045s + htc_enabled 2045s + ls /etc/rc[2345].d/S*apache-htcacheclean 2045s + return 1 2045s + exit 0 2046s autopkgtest [20:21:43]: test htcacheclean: -----------------------] 2046s htcacheclean PASS 2046s autopkgtest [20:21:43]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 2047s autopkgtest [20:21:44]: test ssl-passphrase: preparing testbed 2049s Reading package lists... 2049s Building dependency tree... 2049s Reading state information... 2049s Starting pkgProblemResolver with broken count: 0 2049s Starting 2 pkgProblemResolver with broken count: 0 2049s Done 2049s The following additional packages will be installed: 2049s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2049s Suggested packages: 2049s tk8.6 tcl-tclreadline 2049s The following NEW packages will be installed: 2049s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2049s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 2049s Need to get 1217 kB/1218 kB of archives. 2049s After this operation, 4937 kB of additional disk space will be used. 2049s Get:1 /tmp/autopkgtest.Yk9VqX/5-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [720 B] 2050s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libtcl8.6 s390x 8.6.13+dfsg-2 [948 kB] 2051s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x tcl8.6 s390x 8.6.13+dfsg-2 [14.7 kB] 2051s Get:4 http://ftpmaster.internal/ubuntu noble/universe s390x tcl-expect s390x 5.45.4-2build1 [99.7 kB] 2051s Get:5 http://ftpmaster.internal/ubuntu noble/universe s390x expect s390x 5.45.4-2build1 [137 kB] 2051s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2051s Preconfiguring packages ... 2051s Fetched 1217 kB in 2s (772 kB/s) 2051s Selecting previously unselected package libtcl8.6:s390x. 2051s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52440 files and directories currently installed.) 2051s Preparing to unpack .../0-libtcl8.6_8.6.13+dfsg-2_s390x.deb ... 2051s Unpacking libtcl8.6:s390x (8.6.13+dfsg-2) ... 2051s Selecting previously unselected package tcl8.6. 2051s Preparing to unpack .../1-tcl8.6_8.6.13+dfsg-2_s390x.deb ... 2051s Unpacking tcl8.6 (8.6.13+dfsg-2) ... 2051s Selecting previously unselected package tcl-expect:s390x. 2051s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_s390x.deb ... 2051s Unpacking tcl-expect:s390x (5.45.4-2build1) ... 2051s Selecting previously unselected package expect. 2051s Preparing to unpack .../3-expect_5.45.4-2build1_s390x.deb ... 2051s Unpacking expect (5.45.4-2build1) ... 2051s Selecting previously unselected package ssl-cert. 2051s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 2051s Unpacking ssl-cert (1.1.2ubuntu1) ... 2051s Selecting previously unselected package autopkgtest-satdep. 2051s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 2051s Unpacking autopkgtest-satdep (0) ... 2052s Setting up ssl-cert (1.1.2ubuntu1) ... 2052s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2053s Setting up libtcl8.6:s390x (8.6.13+dfsg-2) ... 2053s Setting up tcl8.6 (8.6.13+dfsg-2) ... 2053s Setting up tcl-expect:s390x (5.45.4-2build1) ... 2053s Setting up expect (5.45.4-2build1) ... 2053s Setting up autopkgtest-satdep (0) ... 2053s Processing triggers for man-db (2.12.0-3) ... 2053s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2056s (Reading database ... 52780 files and directories currently installed.) 2056s Removing autopkgtest-satdep (0) ... 2057s autopkgtest [20:21:54]: test ssl-passphrase: [----------------------- 2057s + cd /etc/ssl/private 2057s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 2057s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 2057s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 2057s writing RSA key 2057s + a2enmod ssl 2057s Considering dependency mime for ssl: 2057s Module mime already enabled 2057s Considering dependency socache_shmcb for ssl: 2057s Enabling module socache_shmcb. 2057s Enabling module ssl. 2057s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2057s To activate the new configuration, you need to run: 2057s systemctl restart apache2 2057s + a2ensite default-ssl 2057s Enabling site default-ssl. 2057s To activate the new configuration, you need to run: 2057s systemctl reload apache2 2057s + + expect 2057s password_responder 2057s + [ ! -e /run/systemd/ask-password/sck.* ] 2057s + sleep 1 2057s spawn service apache2 restart 2058s Enter passphrase for SSL/TLS keys for adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-propos.novalocal:443 (RSA): (press TAB for no echo) + ssl-passphrase test password responder: found prompt, sending password 2058s [ ! -e /run/systemd/ask-password/sck.dfa4fe25a366d4c6 ] 2058s + echo ssl-passphrase test password responder: found prompt, sending password 2058s + + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.dfa4fe25a366d4c6 2058s echo test 2058s 2058s + echo Hello, world! 2058s + curl -k https://localhost/hello.txt 2058s % Total % Received % Xferd Average Speed Time Time Time Current 2058s Dload Upload Total Spent Left Speed 2058s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1332 0 --:--:-- --:--:-- --:--:-- 1400 2058s + result=Hello, world! 2058s + [ Hello, world! != Hello, world! ] 2059s autopkgtest [20:21:56]: test ssl-passphrase: -----------------------] 2059s autopkgtest [20:21:56]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 2059s ssl-passphrase PASS 2060s autopkgtest [20:21:57]: test check-http2: preparing testbed 2274s autopkgtest [20:25:31]: testbed dpkg architecture: s390x 2275s autopkgtest [20:25:32]: testbed apt version: 2.7.12 2275s autopkgtest [20:25:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2275s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2276s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [495 kB] 2276s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3981 kB] 2277s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [57.3 kB] 2277s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2277s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [692 kB] 2277s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 2277s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 2277s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 2277s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4195 kB] 2277s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 2277s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [47.2 kB] 2277s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 2279s Fetched 9603 kB in 3s (3354 kB/s) 2279s Reading package lists... 2281s Reading package lists... 2282s Building dependency tree... 2282s Reading state information... 2282s Calculating upgrade... 2282s The following packages will be upgraded: 2282s libproc2-0 procps 2282s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2282s Need to get 784 kB of archives. 2282s After this operation, 4096 B of additional disk space will be used. 2282s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 2282s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 2283s Fetched 784 kB in 1s (1454 kB/s) 2283s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 2283s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 2283s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2283s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 2283s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2283s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 2283s Setting up procps (2:4.0.4-4ubuntu2) ... 2283s Processing triggers for man-db (2.12.0-3) ... 2284s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2284s Reading package lists... 2284s Building dependency tree... 2284s Reading state information... 2285s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2285s Unknown architecture, assuming PC-style ttyS0 2285s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2285s sh: Distribution appears to be Ubuntu 2286s Reading package lists... 2286s Building dependency tree... 2286s Reading state information... 2286s eatmydata is already the newest version (131-1). 2286s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2286s Reading package lists... 2286s Building dependency tree... 2286s Reading state information... 2286s dbus is already the newest version (1.14.10-4ubuntu1). 2286s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2286s Reading package lists... 2286s Building dependency tree... 2286s Reading state information... 2287s rng-tools-debian is already the newest version (2.4). 2287s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2287s Reading package lists... 2287s Building dependency tree... 2287s Reading state information... 2287s The following packages will be REMOVED: 2287s cloud-init* python3-configobj* python3-debconf* 2287s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2287s After this operation, 3256 kB disk space will be freed. 2287s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52171 files and directories currently installed.) 2287s Removing cloud-init (24.1.2-0ubuntu1) ... 2288s Removing python3-configobj (5.0.8-3) ... 2288s Removing python3-debconf (1.5.86) ... 2288s Processing triggers for man-db (2.12.0-3) ... 2288s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51782 files and directories currently installed.) 2288s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 2289s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2289s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2289s invoke-rc.d: policy-rc.d denied execution of try-restart. 2289s Reading package lists... 2289s Building dependency tree... 2289s Reading state information... 2289s linux-generic is already the newest version (6.8.0-11.11+1). 2289s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2290s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2290s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2290s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2291s Reading package lists... 2291s Reading package lists... 2292s Building dependency tree... 2292s Reading state information... 2292s Calculating upgrade... 2292s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2292s Reading package lists... 2292s Building dependency tree... 2292s Reading state information... 2292s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2292s autopkgtest [20:25:49]: rebooting testbed after setup commands that affected boot 2328s Reading package lists... 2328s Building dependency tree... 2328s Reading state information... 2328s Starting pkgProblemResolver with broken count: 0 2328s Starting 2 pkgProblemResolver with broken count: 0 2328s Done 2328s The following additional packages will be installed: 2328s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 2328s libaprutil1-dbd-sqlite3 libaprutil1-ldap libev4 libjemalloc2 liblua5.4-0 2328s nghttp2-client ssl-cert 2328s Suggested packages: 2328s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2328s The following NEW packages will be installed: 2328s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 2328s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libev4 libjemalloc2 2328s liblua5.4-0 nghttp2-client ssl-cert 2328s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 2328s Need to get 2579 kB/2579 kB of archives. 2328s After this operation, 9204 kB of additional disk space will be used. 2328s Get:1 /tmp/autopkgtest.Yk9VqX/6-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [728 B] 2328s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 2329s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 2329s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 2329s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 2329s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 2329s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 2329s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 2329s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 2329s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 2329s Get:11 http://ftpmaster.internal/ubuntu noble/universe s390x libjemalloc2 s390x 5.3.0-2 [201 kB] 2329s Get:12 http://ftpmaster.internal/ubuntu noble/universe s390x libev4 s390x 1:4.33-2 [31.4 kB] 2329s Get:13 http://ftpmaster.internal/ubuntu noble/universe s390x nghttp2-client s390x 1.59.0-1 [168 kB] 2329s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2329s Preconfiguring packages ... 2329s Fetched 2579 kB in 1s (3501 kB/s) 2329s Selecting previously unselected package libapr1:s390x. 2329s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51727 files and directories currently installed.) 2329s Preparing to unpack .../00-libapr1_1.7.2-3_s390x.deb ... 2329s Unpacking libapr1:s390x (1.7.2-3) ... 2329s Selecting previously unselected package libaprutil1:s390x. 2329s Preparing to unpack .../01-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 2329s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 2329s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2329s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 2329s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2329s Selecting previously unselected package libaprutil1-ldap:s390x. 2329s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 2329s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2329s Selecting previously unselected package liblua5.4-0:s390x. 2329s Preparing to unpack .../04-liblua5.4-0_5.4.6-3_s390x.deb ... 2329s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 2329s Selecting previously unselected package apache2-bin. 2329s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 2329s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2329s Selecting previously unselected package apache2-data. 2329s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu2_all.deb ... 2329s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2330s Selecting previously unselected package apache2-utils. 2330s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 2330s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2330s Selecting previously unselected package apache2. 2330s Preparing to unpack .../08-apache2_2.4.58-1ubuntu2_s390x.deb ... 2330s Unpacking apache2 (2.4.58-1ubuntu2) ... 2330s Selecting previously unselected package libjemalloc2:s390x. 2330s Preparing to unpack .../09-libjemalloc2_5.3.0-2_s390x.deb ... 2330s Unpacking libjemalloc2:s390x (5.3.0-2) ... 2330s Selecting previously unselected package libev4:s390x. 2330s Preparing to unpack .../10-libev4_1%3a4.33-2_s390x.deb ... 2330s Unpacking libev4:s390x (1:4.33-2) ... 2330s Selecting previously unselected package nghttp2-client. 2330s Preparing to unpack .../11-nghttp2-client_1.59.0-1_s390x.deb ... 2330s Unpacking nghttp2-client (1.59.0-1) ... 2330s Selecting previously unselected package ssl-cert. 2330s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 2330s Unpacking ssl-cert (1.1.2ubuntu1) ... 2330s Selecting previously unselected package autopkgtest-satdep. 2330s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 2330s Unpacking autopkgtest-satdep (0) ... 2330s Setting up libev4:s390x (1:4.33-2) ... 2330s Setting up libapr1:s390x (1.7.2-3) ... 2330s Setting up libjemalloc2:s390x (5.3.0-2) ... 2330s Setting up nghttp2-client (1.59.0-1) ... 2330s Setting up ssl-cert (1.1.2ubuntu1) ... 2331s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2331s Setting up liblua5.4-0:s390x (5.4.6-3) ... 2331s Setting up apache2-data (2.4.58-1ubuntu2) ... 2331s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 2331s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2331s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2331s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2331s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2331s Setting up apache2 (2.4.58-1ubuntu2) ... 2331s Enabling module mpm_event. 2331s Enabling module authz_core. 2331s Enabling module authz_host. 2331s Enabling module authn_core. 2331s Enabling module auth_basic. 2331s Enabling module access_compat. 2331s Enabling module authn_file. 2331s Enabling module authz_user. 2331s Enabling module alias. 2331s Enabling module dir. 2332s Enabling module autoindex. 2332s Enabling module env. 2332s Enabling module mime. 2332s Enabling module negotiation. 2332s Enabling module setenvif. 2332s Enabling module filter. 2332s Enabling module deflate. 2332s Enabling module status. 2332s Enabling module reqtimeout. 2332s Enabling conf charset. 2332s Enabling conf localized-error-pages. 2332s Enabling conf other-vhosts-access-log. 2332s Enabling conf security. 2332s Enabling conf serve-cgi-bin. 2332s Enabling site 000-default. 2333s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2333s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2334s Setting up autopkgtest-satdep (0) ... 2334s Processing triggers for ufw (0.36.2-5) ... 2334s Processing triggers for man-db (2.12.0-3) ... 2335s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2337s (Reading database ... 52469 files and directories currently installed.) 2337s Removing autopkgtest-satdep (0) ... 2342s autopkgtest [20:26:39]: test check-http2: [----------------------- 2342s + a2enmod http2 2342s Enabling module http2. 2342s To activate the new configuration, you need to run: 2342s systemctl restart apache2 2342s + a2enmod ssl 2342s Considering dependency mime for ssl: 2342s Module mime already enabled 2342s Considering dependency socache_shmcb for ssl: 2342s Enabling module socache_shmcb. 2342s Enabling module ssl. 2342s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2342s To activate the new configuration, you need to run: 2342s systemctl restart apache2 2342s + a2ensite default-ssl 2342s Enabling site default-ssl. 2342s To activate the new configuration, you need to run: 2342s systemctl reload apache2 2342s + echo Protocols h2c h2 http/1.1 2342s + service apache2 restart 2342s + echo Hello, world! 2342s + testapache curl -s -k http://localhost/hello.txt 2342s + cmd=curl -s -k http://localhost/hello.txt 2342s + curl -s -k http://localhost/hello.txt 2342s + result=Hello, world! 2342s + [ Hello, world! != Hello, world! ] 2342s + echo OK 2342s OK 2342s + testapache curl -s -k https://localhost/hello.txt 2342s + cmd=curl -s -k https://localhost/hello.txt 2342s + curl -s -k https://localhost/hello.txt 2342s + result=Hello, world! 2342s + [ Hello, world! != Hello, world! ] 2342s + echo OK 2342s + OK 2342s testapache nghttp --no-verify-peer https://localhost/hello.txt 2342s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2342s + nghttp --no-verify-peer https://localhost/hello.txt 2342s + result=Hello, world! 2342s + [ Hello, world! != Hello, world! ] 2342s + echo OK 2342s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2342s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2342s + OK 2342s OK 2342s nghttp -u --no-verify-peer http://localhost/hello.txt 2342s + result=Hello, world! 2342s + [ Hello, world! != Hello, world! ] 2342s + echo OK 2342s autopkgtest [20:26:39]: test check-http2: -----------------------] 2343s autopkgtest [20:26:40]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2343s check-http2 PASS 2343s autopkgtest [20:26:40]: test check-ubuntu-branding: preparing testbed 2496s autopkgtest [20:29:13]: testbed dpkg architecture: s390x 2496s autopkgtest [20:29:13]: testbed apt version: 2.7.12 2496s autopkgtest [20:29:13]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2497s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2497s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 2497s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2497s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3984 kB] 2498s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 2498s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [692 kB] 2498s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 2498s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 2498s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 2498s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4167 kB] 2498s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 2498s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [47.2 kB] 2498s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 2500s Fetched 9579 kB in 2s (3924 kB/s) 2500s Reading package lists... 2502s Reading package lists... 2503s Building dependency tree... 2503s Reading state information... 2503s Calculating upgrade... 2503s The following packages will be upgraded: 2503s libproc2-0 procps 2503s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2503s Need to get 784 kB of archives. 2503s After this operation, 4096 B of additional disk space will be used. 2503s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 2503s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 2504s Fetched 784 kB in 1s (1183 kB/s) 2504s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 2504s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 2504s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2504s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 2504s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2504s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 2504s Setting up procps (2:4.0.4-4ubuntu2) ... 2504s Processing triggers for man-db (2.12.0-3) ... 2505s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2505s Reading package lists... 2506s Building dependency tree... 2506s Reading state information... 2506s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2506s Unknown architecture, assuming PC-style ttyS0 2506s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2506s sh: Distribution appears to be Ubuntu 2507s Reading package lists... 2507s Building dependency tree... 2507s Reading state information... 2507s eatmydata is already the newest version (131-1). 2507s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2507s Reading package lists... 2507s Building dependency tree... 2507s Reading state information... 2508s dbus is already the newest version (1.14.10-4ubuntu1). 2508s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2508s Reading package lists... 2508s Building dependency tree... 2508s Reading state information... 2508s rng-tools-debian is already the newest version (2.4). 2508s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2508s Reading package lists... 2508s Building dependency tree... 2508s Reading state information... 2508s The following packages will be REMOVED: 2508s cloud-init* python3-configobj* python3-debconf* 2508s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2508s After this operation, 3256 kB disk space will be freed. 2509s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52171 files and directories currently installed.) 2509s Removing cloud-init (24.1.2-0ubuntu1) ... 2509s Removing python3-configobj (5.0.8-3) ... 2509s Removing python3-debconf (1.5.86) ... 2509s Processing triggers for man-db (2.12.0-3) ... 2509s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51782 files and directories currently installed.) 2509s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 2510s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2510s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2510s invoke-rc.d: policy-rc.d denied execution of try-restart. 2510s Reading package lists... 2510s Building dependency tree... 2510s Reading state information... 2510s linux-generic is already the newest version (6.8.0-11.11+1). 2510s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2511s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2511s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2511s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2513s Reading package lists... 2513s Reading package lists... 2513s Building dependency tree... 2513s Reading state information... 2513s Calculating upgrade... 2513s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2513s Reading package lists... 2513s Building dependency tree... 2513s Reading state information... 2513s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2514s autopkgtest [20:29:31]: rebooting testbed after setup commands that affected boot 2538s Reading package lists... 2538s Building dependency tree... 2538s Reading state information... 2539s Starting pkgProblemResolver with broken count: 0 2539s Starting 2 pkgProblemResolver with broken count: 0 2539s Done 2539s The following additional packages will be installed: 2539s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 2539s libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 2539s Suggested packages: 2539s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2539s Recommended packages: 2539s ssl-cert 2539s The following NEW packages will be installed: 2539s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 2539s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 2539s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2539s Need to get 2161 kB/2162 kB of archives. 2539s After this operation, 7997 kB of additional disk space will be used. 2539s Get:1 /tmp/autopkgtest.Yk9VqX/7-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [708 B] 2539s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 2539s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 2539s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 2539s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 2539s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 2539s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 2540s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 2540s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 2540s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 2540s Fetched 2161 kB in 1s (1997 kB/s) 2540s Selecting previously unselected package libapr1:s390x. 2540s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51727 files and directories currently installed.) 2540s Preparing to unpack .../0-libapr1_1.7.2-3_s390x.deb ... 2540s Unpacking libapr1:s390x (1.7.2-3) ... 2540s Selecting previously unselected package libaprutil1:s390x. 2540s Preparing to unpack .../1-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 2540s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 2540s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2540s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 2540s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2540s Selecting previously unselected package libaprutil1-ldap:s390x. 2540s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 2540s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2540s Selecting previously unselected package liblua5.4-0:s390x. 2540s Preparing to unpack .../4-liblua5.4-0_5.4.6-3_s390x.deb ... 2540s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 2540s Selecting previously unselected package apache2-bin. 2540s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 2540s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2540s Selecting previously unselected package apache2-data. 2541s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu2_all.deb ... 2541s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2541s Selecting previously unselected package apache2-utils. 2541s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 2541s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2541s Selecting previously unselected package apache2. 2541s Preparing to unpack .../8-apache2_2.4.58-1ubuntu2_s390x.deb ... 2541s Unpacking apache2 (2.4.58-1ubuntu2) ... 2541s Selecting previously unselected package autopkgtest-satdep. 2541s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 2541s Unpacking autopkgtest-satdep (0) ... 2541s Setting up libapr1:s390x (1.7.2-3) ... 2541s Setting up liblua5.4-0:s390x (5.4.6-3) ... 2541s Setting up apache2-data (2.4.58-1ubuntu2) ... 2541s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 2541s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2541s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2541s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2541s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2541s Setting up apache2 (2.4.58-1ubuntu2) ... 2541s Enabling module mpm_event. 2541s Enabling module authz_core. 2541s Enabling module authz_host. 2541s Enabling module authn_core. 2541s Enabling module auth_basic. 2541s Enabling module access_compat. 2541s Enabling module authn_file. 2541s Enabling module authz_user. 2541s Enabling module alias. 2541s Enabling module dir. 2541s Enabling module autoindex. 2541s Enabling module env. 2541s Enabling module mime. 2541s Enabling module negotiation. 2541s Enabling module setenvif. 2541s Enabling module filter. 2541s Enabling module deflate. 2541s Enabling module status. 2541s Enabling module reqtimeout. 2541s Enabling conf charset. 2541s Enabling conf localized-error-pages. 2541s Enabling conf other-vhosts-access-log. 2541s Enabling conf security. 2541s Enabling conf serve-cgi-bin. 2541s Enabling site 000-default. 2542s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2542s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2543s Setting up autopkgtest-satdep (0) ... 2543s Processing triggers for ufw (0.36.2-5) ... 2543s Processing triggers for man-db (2.12.0-3) ... 2544s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2546s (Reading database ... 52440 files and directories currently installed.) 2546s Removing autopkgtest-satdep (0) ... 2553s autopkgtest [20:30:10]: test check-ubuntu-branding: [----------------------- 2553s + ubuntu_logo_path=icons/ubuntu-logo.png 2553s ++ curl -s http://localhost 2553s + html_content=' 2553s 2553s 2553s 2553s 2553s Apache2 Ubuntu Default Page: It works 2553s 2553s 2553s 2553s
2553s 2553s
2553s
2553s

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

2553s 2553s

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

2553s 2553s
2553s
2553s
2553s Configuration Overview 2553s
2553s
2553s

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

2553s

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

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

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

2553s

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

2553s
2553s 2553s
2553s
2553s Reporting Problems 2553s
2553s
2553s

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

2553s

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

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

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

2553s 2553s

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

2553s 2553s
2553s
2553s
2553s Configuration Overview 2553s
2553s
2553s

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

2553s

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

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

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

2553s

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

2553s
2553s 2553s
2553s
2553s Reporting Problems 2553s
2553s
2553s

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

2553s

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

2553s
2553s 2553s
2553s
2553s
2553s
2553s 2553s =~ icons/ubuntu-logo\.png ]] 2553s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 2553s ++ grep Content-Type 2553s ++ cut -d ' ' -f 2- 2553s ++ tr -d '[:space:]' 2553s + content_type=image/png 2553s + expected=image/png 2553s + '[' image/png '!=' image/png ']' 2554s autopkgtest [20:30:11]: test check-ubuntu-branding: -----------------------] 2554s autopkgtest [20:30:11]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 2554s check-ubuntu-branding PASS 2554s autopkgtest [20:30:11]: test chroot: preparing testbed 2700s autopkgtest [20:32:37]: testbed dpkg architecture: s390x 2700s autopkgtest [20:32:37]: testbed apt version: 2.7.12 2700s autopkgtest [20:32:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2700s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2701s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 2701s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [58.0 kB] 2701s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2701s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3984 kB] 2701s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [692 kB] 2701s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 2701s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 2701s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 2701s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4167 kB] 2701s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 2701s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [47.2 kB] 2701s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 2704s Fetched 9579 kB in 2s (3939 kB/s) 2704s Reading package lists... 2706s Reading package lists... 2706s Building dependency tree... 2706s Reading state information... 2706s Calculating upgrade... 2707s The following packages will be upgraded: 2707s libproc2-0 procps 2707s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2707s Need to get 784 kB of archives. 2707s After this operation, 4096 B of additional disk space will be used. 2707s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 2707s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 2707s Fetched 784 kB in 1s (1404 kB/s) 2708s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 2708s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 2708s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2708s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 2708s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 2708s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 2708s Setting up procps (2:4.0.4-4ubuntu2) ... 2708s Processing triggers for man-db (2.12.0-3) ... 2709s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2709s Reading package lists... 2709s Building dependency tree... 2709s Reading state information... 2709s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2710s Unknown architecture, assuming PC-style ttyS0 2710s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2710s sh: Distribution appears to be Ubuntu 2710s Reading package lists... 2711s Building dependency tree... 2711s Reading state information... 2711s eatmydata is already the newest version (131-1). 2711s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2711s Reading package lists... 2711s Building dependency tree... 2711s Reading state information... 2711s dbus is already the newest version (1.14.10-4ubuntu1). 2711s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2711s Reading package lists... 2711s Building dependency tree... 2711s Reading state information... 2711s rng-tools-debian is already the newest version (2.4). 2711s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2711s Reading package lists... 2712s Building dependency tree... 2712s Reading state information... 2712s The following packages will be REMOVED: 2712s cloud-init* python3-configobj* python3-debconf* 2712s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2712s After this operation, 3256 kB disk space will be freed. 2712s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52171 files and directories currently installed.) 2712s Removing cloud-init (24.1.2-0ubuntu1) ... 2712s Removing python3-configobj (5.0.8-3) ... 2712s Removing python3-debconf (1.5.86) ... 2712s Processing triggers for man-db (2.12.0-3) ... 2713s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51782 files and directories currently installed.) 2713s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 2715s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2715s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2715s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2715s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2715s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2715s invoke-rc.d: policy-rc.d denied execution of try-restart. 2715s Reading package lists... 2715s Building dependency tree... 2715s Reading state information... 2715s linux-generic is already the newest version (6.8.0-11.11+1). 2715s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2716s Reading package lists... 2716s Reading package lists... 2716s Building dependency tree... 2716s Reading state information... 2716s Calculating upgrade... 2716s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2716s Reading package lists... 2717s Building dependency tree... 2717s Reading state information... 2717s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2717s autopkgtest [20:32:54]: rebooting testbed after setup commands that affected boot 2737s Reading package lists... 2737s Building dependency tree... 2737s Reading state information... 2737s Starting pkgProblemResolver with broken count: 0 2737s Starting 2 pkgProblemResolver with broken count: 0 2737s Done 2737s The following additional packages will be installed: 2737s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 2737s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 2737s gcc-s390x-linux-gnu libapr1 libaprutil1 libaprutil1-dbd-sqlite3 2737s libaprutil1-ldap libasan8 libatomic1 libcc1-0 libgcc-13-dev libgomp1 2737s libisl23 libitm1 liblua5.4-0 libmpc3 libubsan1 2737s Suggested packages: 2737s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2737s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 2737s automake libtool flex bison gdb gcc-doc gcc-13-multilib gcc-13-doc 2737s gdb-s390x-linux-gnu 2737s Recommended packages: 2737s ssl-cert libc6-dev | libc-dev libc6-dev libc-dev 2737s The following NEW packages will be installed: 2737s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 2737s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 2737s gcc-s390x-linux-gnu libapr1 libaprutil1 libaprutil1-dbd-sqlite3 2737s libaprutil1-ldap libasan8 libatomic1 libcc1-0 libgcc-13-dev libgomp1 2737s libisl23 libitm1 liblua5.4-0 libmpc3 libubsan1 2738s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 2738s Need to get 37.8 MB/37.8 MB of archives. 2738s After this operation, 117 MB of additional disk space will be used. 2738s Get:1 /tmp/autopkgtest.Yk9VqX/8-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [720 B] 2738s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 2738s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 2738s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 2738s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 2738s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 2738s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 2738s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 2738s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 2738s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 2738s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 2738s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 2738s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [9929 kB] 2739s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-17ubuntu2 [1026 B] 2739s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 2739s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 2739s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240303-1ubuntu1 [49.9 kB] 2739s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240303-1ubuntu1 [151 kB] 2739s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240303-1ubuntu1 [31.1 kB] 2739s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240303-1ubuntu1 [9392 B] 2739s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240303-1ubuntu1 [2998 kB] 2739s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240303-1ubuntu1 [1186 kB] 2739s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-17ubuntu2 [1003 kB] 2739s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [19.1 MB] 2739s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-17ubuntu2 [467 kB] 2739s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 2739s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 2740s Fetched 37.8 MB in 2s (21.6 MB/s) 2740s Selecting previously unselected package libapr1:s390x. 2740s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51727 files and directories currently installed.) 2740s Preparing to unpack .../00-libapr1_1.7.2-3_s390x.deb ... 2740s Unpacking libapr1:s390x (1.7.2-3) ... 2740s Selecting previously unselected package libaprutil1:s390x. 2740s Preparing to unpack .../01-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 2740s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 2740s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2740s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 2740s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2740s Selecting previously unselected package libaprutil1-ldap:s390x. 2740s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 2740s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2740s Selecting previously unselected package liblua5.4-0:s390x. 2740s Preparing to unpack .../04-liblua5.4-0_5.4.6-3_s390x.deb ... 2740s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 2740s Selecting previously unselected package apache2-bin. 2740s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 2740s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2740s Selecting previously unselected package apache2-data. 2740s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu2_all.deb ... 2740s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2740s Selecting previously unselected package apache2-utils. 2740s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 2740s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2740s Selecting previously unselected package apache2. 2740s Preparing to unpack .../08-apache2_2.4.58-1ubuntu2_s390x.deb ... 2740s Unpacking apache2 (2.4.58-1ubuntu2) ... 2740s Selecting previously unselected package libisl23:s390x. 2740s Preparing to unpack .../09-libisl23_0.26-3_s390x.deb ... 2740s Unpacking libisl23:s390x (0.26-3) ... 2740s Selecting previously unselected package libmpc3:s390x. 2740s Preparing to unpack .../10-libmpc3_1.3.1-1_s390x.deb ... 2740s Unpacking libmpc3:s390x (1.3.1-1) ... 2740s Selecting previously unselected package cpp-13-s390x-linux-gnu. 2740s Preparing to unpack .../11-cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 2740s Unpacking cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2740s Selecting previously unselected package cpp-13. 2740s Preparing to unpack .../12-cpp-13_13.2.0-17ubuntu2_s390x.deb ... 2740s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 2740s Selecting previously unselected package cpp-s390x-linux-gnu. 2740s Preparing to unpack .../13-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 2740s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2740s Selecting previously unselected package cpp. 2740s Preparing to unpack .../14-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 2740s Unpacking cpp (4:13.2.0-7ubuntu1) ... 2740s Selecting previously unselected package libcc1-0:s390x. 2740s Preparing to unpack .../15-libcc1-0_14-20240303-1ubuntu1_s390x.deb ... 2740s Unpacking libcc1-0:s390x (14-20240303-1ubuntu1) ... 2740s Selecting previously unselected package libgomp1:s390x. 2740s Preparing to unpack .../16-libgomp1_14-20240303-1ubuntu1_s390x.deb ... 2740s Unpacking libgomp1:s390x (14-20240303-1ubuntu1) ... 2740s Selecting previously unselected package libitm1:s390x. 2740s Preparing to unpack .../17-libitm1_14-20240303-1ubuntu1_s390x.deb ... 2740s Unpacking libitm1:s390x (14-20240303-1ubuntu1) ... 2740s Selecting previously unselected package libatomic1:s390x. 2740s Preparing to unpack .../18-libatomic1_14-20240303-1ubuntu1_s390x.deb ... 2740s Unpacking libatomic1:s390x (14-20240303-1ubuntu1) ... 2740s Selecting previously unselected package libasan8:s390x. 2740s Preparing to unpack .../19-libasan8_14-20240303-1ubuntu1_s390x.deb ... 2740s Unpacking libasan8:s390x (14-20240303-1ubuntu1) ... 2740s Selecting previously unselected package libubsan1:s390x. 2740s Preparing to unpack .../20-libubsan1_14-20240303-1ubuntu1_s390x.deb ... 2740s Unpacking libubsan1:s390x (14-20240303-1ubuntu1) ... 2740s Selecting previously unselected package libgcc-13-dev:s390x. 2740s Preparing to unpack .../21-libgcc-13-dev_13.2.0-17ubuntu2_s390x.deb ... 2740s Unpacking libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 2740s Selecting previously unselected package gcc-13-s390x-linux-gnu. 2740s Preparing to unpack .../22-gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 2740s Unpacking gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2741s Selecting previously unselected package gcc-13. 2741s Preparing to unpack .../23-gcc-13_13.2.0-17ubuntu2_s390x.deb ... 2741s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 2741s Selecting previously unselected package gcc-s390x-linux-gnu. 2741s Preparing to unpack .../24-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 2741s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2741s Selecting previously unselected package gcc. 2741s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 2741s Unpacking gcc (4:13.2.0-7ubuntu1) ... 2741s Selecting previously unselected package autopkgtest-satdep. 2741s Preparing to unpack .../26-8-autopkgtest-satdep.deb ... 2741s Unpacking autopkgtest-satdep (0) ... 2741s Setting up libapr1:s390x (1.7.2-3) ... 2741s Setting up libgomp1:s390x (14-20240303-1ubuntu1) ... 2741s Setting up libmpc3:s390x (1.3.1-1) ... 2741s Setting up libatomic1:s390x (14-20240303-1ubuntu1) ... 2741s Setting up libubsan1:s390x (14-20240303-1ubuntu1) ... 2741s Setting up libasan8:s390x (14-20240303-1ubuntu1) ... 2741s Setting up liblua5.4-0:s390x (5.4.6-3) ... 2741s Setting up apache2-data (2.4.58-1ubuntu2) ... 2741s Setting up libisl23:s390x (0.26-3) ... 2741s Setting up libcc1-0:s390x (14-20240303-1ubuntu1) ... 2741s Setting up libitm1:s390x (14-20240303-1ubuntu1) ... 2741s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 2741s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2741s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2741s Setting up cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2741s Setting up libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 2741s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2741s Setting up cpp-13 (13.2.0-17ubuntu2) ... 2741s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2741s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2741s Setting up gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2741s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2741s Setting up gcc-13 (13.2.0-17ubuntu2) ... 2741s Setting up cpp (4:13.2.0-7ubuntu1) ... 2741s Setting up apache2 (2.4.58-1ubuntu2) ... 2741s Enabling module mpm_event. 2741s Enabling module authz_core. 2741s Enabling module authz_host. 2741s Enabling module authn_core. 2741s Enabling module auth_basic. 2741s Enabling module access_compat. 2741s Enabling module authn_file. 2741s Enabling module authz_user. 2741s Enabling module alias. 2741s Enabling module dir. 2741s Enabling module autoindex. 2741s Enabling module env. 2741s Enabling module mime. 2741s Enabling module negotiation. 2741s Enabling module setenvif. 2741s Enabling module filter. 2741s Enabling module deflate. 2741s Enabling module status. 2741s Enabling module reqtimeout. 2741s Enabling conf charset. 2741s Enabling conf localized-error-pages. 2741s Enabling conf other-vhosts-access-log. 2741s Enabling conf security. 2741s Enabling conf serve-cgi-bin. 2742s Enabling site 000-default. 2742s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2743s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2743s Setting up gcc (4:13.2.0-7ubuntu1) ... 2743s Setting up autopkgtest-satdep (0) ... 2743s Processing triggers for ufw (0.36.2-5) ... 2744s Processing triggers for man-db (2.12.0-3) ... 2744s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2746s (Reading database ... 52656 files and directories currently installed.) 2746s Removing autopkgtest-satdep (0) ... 2751s autopkgtest [20:33:28]: test chroot: [----------------------- 2751s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2751s + gcc --print-file-name=libgcc_s.so.1 2751s + LIBGCC_S_PATH=/usr/lib/gcc/s390x-linux-gnu/13/../../../s390x-linux-gnu/libgcc_s.so.1 2751s + cat 2751s + a2enconf chroot 2751s Enabling conf chroot. 2751s + echo Hello, world! 2751s + service apache2 restart 2751s To activate the new configuration, you need to run: 2751s systemctl reload apache2 2751s + wget -qO- http://localhost/hello.txt 2751s + result=Hello, world! 2751s + [ Hello, world! != Hello, world! ] 2752s autopkgtest [20:33:29]: test chroot: -----------------------] 2752s autopkgtest [20:33:29]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2752s chroot PASS 2753s autopkgtest [20:33:30]: @@@@@@@@@@@@@@@@@@@@ summary 2753s run-test-suite PASS 2753s duplicate-module-load PASS 2753s default-mods PASS 2753s htcacheclean PASS 2753s ssl-passphrase PASS 2753s check-http2 PASS 2753s check-ubuntu-branding PASS 2753s chroot PASS 2765s Creating nova instance adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2765s Creating nova instance adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2765s Creating nova instance adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2765s Creating nova instance adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2765s Creating nova instance adt-noble-s390x-apache2-20240324-194737-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)...